|
|
|
@ -563,23 +563,24 @@ gboolean on_command_execute_success(GtkWidget *,gint status,main_window *widgets
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
{
|
|
|
|
{
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->MoreButton),MORE_LABEL);
|
|
|
|
// gtk_button_set_label(GTK_BUTTON(widgets->MoreButton),MORE_LABEL);
|
|
|
|
|
|
|
|
|
|
|
|
int pos = gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned));
|
|
|
|
// int pos = gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned));
|
|
|
|
yon_window_config_add_instant_parameter("paned_pos","settings",&pos,YON_TYPE_INT);
|
|
|
|
// yon_window_config_add_instant_parameter("paned_pos","settings",&pos,YON_TYPE_INT);
|
|
|
|
|
|
|
|
|
|
|
|
GValue val = G_VALUE_INIT;
|
|
|
|
// GValue val = G_VALUE_INIT;
|
|
|
|
g_object_get_property(G_OBJECT(widgets->TerminalPaned),"max-position",&val);
|
|
|
|
// g_object_get_property(G_OBJECT(widgets->TerminalPaned),"max-position",&val);
|
|
|
|
gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),g_value_get_int(&val));
|
|
|
|
// gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),g_value_get_int(&val));
|
|
|
|
g_value_unset(&val);
|
|
|
|
// g_value_unset(&val);
|
|
|
|
|
|
|
|
|
|
|
|
g_object_ref(widgets->MainNotebook);
|
|
|
|
// g_object_ref(widgets->MainNotebook);
|
|
|
|
gtk_container_remove(GTK_CONTAINER(widgets->TerminalPaned),widgets->MainNotebook);
|
|
|
|
// gtk_container_remove(GTK_CONTAINER(widgets->TerminalPaned),widgets->MainNotebook);
|
|
|
|
gtk_box_pack_start(GTK_BOX(gtk_widget_get_parent(widgets->TerminalPaned)),widgets->MainNotebook,1,1,0);
|
|
|
|
// gtk_box_pack_start(GTK_BOX(gtk_widget_get_parent(widgets->TerminalPaned)),widgets->MainNotebook,1,1,0);
|
|
|
|
|
|
|
|
|
|
|
|
gtk_box_reorder_child(GTK_BOX(gtk_widget_get_parent(widgets->MainNotebook)),widgets->MainNotebook,0);
|
|
|
|
// gtk_box_reorder_child(GTK_BOX(gtk_widget_get_parent(widgets->MainNotebook)),widgets->MainNotebook,0);
|
|
|
|
if (!status)
|
|
|
|
if (!status)
|
|
|
|
on_terminal_revealer_open(NULL,widgets);
|
|
|
|
// on_terminal_revealer_open(NULL,widgets);
|
|
|
|
|
|
|
|
gtk_button_clicked(GTK_BUTTON(widgets->MoreButton));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
yon_packages_update();
|
|
|
|
yon_packages_update();
|
|
|
|
return G_SOURCE_REMOVE;
|
|
|
|
return G_SOURCE_REMOVE;
|
|
|
|
@ -661,7 +662,7 @@ void *yon_command_execute_async(char *command,main_window *widgets){
|
|
|
|
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->remove_package_button,0);
|
|
|
|
gtk_widget_set_sensitive(((kernels_tab*)dict->data)->remove_package_button,0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
on_terminal_revealer_open(NULL,widgets);
|
|
|
|
gtk_button_clicked(GTK_BUTTON(widgets->MoreButton));
|
|
|
|
return NULL;
|
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -1545,8 +1546,6 @@ void on_terminal_revealer_open(GtkWidget *, main_window *widgets){
|
|
|
|
gtk_widget_show(widgets->TerminalPaned);
|
|
|
|
gtk_widget_show(widgets->TerminalPaned);
|
|
|
|
gtk_widget_show(widgets->MainNotebook);
|
|
|
|
gtk_widget_show(widgets->MainNotebook);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} break;
|
|
|
|
} break;
|
|
|
|
case 1: { //closes
|
|
|
|
case 1: { //closes
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->MoreButton),MORE_LABEL);
|
|
|
|
gtk_button_set_label(GTK_BUTTON(widgets->MoreButton),MORE_LABEL);
|
|
|
|
@ -1663,7 +1662,8 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
on_update_clicked(NULL,widgets);
|
|
|
|
on_update_clicked(NULL,widgets);
|
|
|
|
yon_save_window_set_postsave_function(on_save_done,widgets);
|
|
|
|
yon_save_window_set_postsave_function(on_save_done,widgets);
|
|
|
|
|
|
|
|
|
|
|
|
on_terminal_revealer_open(NULL,widgets);
|
|
|
|
gtk_button_clicked(GTK_BUTTON(widgets->MoreButton));
|
|
|
|
|
|
|
|
// on_terminal_revealer_open(NULL,widgets);
|
|
|
|
yon_terminal_integrated_start(widgets->InstallTerminal,pacman_update_command);
|
|
|
|
yon_terminal_integrated_start(widgets->InstallTerminal,pacman_update_command);
|
|
|
|
yon_gtk_widget_set_scroll_window_for_scroll(gtk_widget_get_parent(widgets->InstallTerminal),GTK_SCROLLBAR(widgets->TerminalScroll));
|
|
|
|
yon_gtk_widget_set_scroll_window_for_scroll(gtk_widget_get_parent(widgets->InstallTerminal),GTK_SCROLLBAR(widgets->TerminalScroll));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|