diff --git a/source/ubl-settings-kernel.c b/source/ubl-settings-kernel.c index dcfe3c1..243632f 100644 --- a/source/ubl-settings-kernel.c +++ b/source/ubl-settings-kernel.c @@ -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)); - yon_window_config_add_instant_parameter("paned_pos","settings",&pos,YON_TYPE_INT); + // int pos = gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned)); + // yon_window_config_add_instant_parameter("paned_pos","settings",&pos,YON_TYPE_INT); - GValue val = G_VALUE_INIT; - g_object_get_property(G_OBJECT(widgets->TerminalPaned),"max-position",&val); - gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),g_value_get_int(&val)); - g_value_unset(&val); + // GValue val = G_VALUE_INIT; + // g_object_get_property(G_OBJECT(widgets->TerminalPaned),"max-position",&val); + // gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),g_value_get_int(&val)); + // g_value_unset(&val); - g_object_ref(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); + // g_object_ref(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_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) - on_terminal_revealer_open(NULL,widgets); + // on_terminal_revealer_open(NULL,widgets); + gtk_button_clicked(GTK_BUTTON(widgets->MoreButton)); } yon_packages_update(); 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); } } - on_terminal_revealer_open(NULL,widgets); + gtk_button_clicked(GTK_BUTTON(widgets->MoreButton)); return NULL; } @@ -1545,8 +1546,6 @@ void on_terminal_revealer_open(GtkWidget *, main_window *widgets){ gtk_widget_show(widgets->TerminalPaned); gtk_widget_show(widgets->MainNotebook); - - } break; case 1: { //closes 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); 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_gtk_widget_set_scroll_window_for_scroll(gtk_widget_get_parent(widgets->InstallTerminal),GTK_SCROLLBAR(widgets->TerminalScroll)); } diff --git a/ubl-settings-kernel.glade b/ubl-settings-kernel.glade index 5270099..d3cab41 100644 --- a/ubl-settings-kernel.glade +++ b/ubl-settings-kernel.glade @@ -126,6 +126,11 @@ False com.ublinux.libublsettingsui-gtk3.settings-symbolic + + True + False + com.ublinux.libublsettingsui-gtk3.changes-allow-symbolic + True False @@ -339,7 +344,7 @@ - False + True True 0 @@ -488,9 +493,4 @@ - - True - False - com.ublinux.libublsettingsui-gtk3.changes-allow-symbolic -