diff --git a/source/ubl-settings-services.c b/source/ubl-settings-services.c index 11dcce4..311e166 100644 --- a/source/ubl-settings-services.c +++ b/source/ubl-settings-services.c @@ -1779,6 +1779,7 @@ void yon_main_window_complete(main_window *widgets){ widgets->SystemDescriptionLabel=yon_gtk_builder_get_widget(builder,"SystemDescriptionLabel"); } widgets->TimersMainTree=yon_gtk_builder_get_widget(builder,"TimersMainTree"); + widgets->TimersUpdateButton=yon_gtk_builder_get_widget(builder,"TimersUpdateButton"); GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(widgets->SystemUnitsTree)); yon_gtk_tree_view_minimal_fixed_size_set_full(GTK_TREE_VIEW(widgets->SystemUnitsTree)); @@ -1838,6 +1839,8 @@ void yon_main_window_complete(main_window *widgets){ g_signal_connect(G_OBJECT(widgets->UserConfigAutostartCell),"toggled",G_CALLBACK(on_config_autostart_clicked),widgets); g_signal_connect(G_OBJECT(widgets->UserConfigAutostopCell),"toggled",G_CALLBACK(on_config_autostop_clicked),widgets); g_signal_connect(G_OBJECT(widgets->UserConfigBlockCell),"toggled",G_CALLBACK(on_config_block_clicked),widgets); + + g_signal_connect(G_OBJECT(widgets->TimersUpdateButton),"clicked",G_CALLBACK(on_interface_update),widgets); if (getuid()==0){ gtk_widget_set_sensitive(widgets->UserServiceUpdateButton,0); diff --git a/source/ubl-settings-services.h b/source/ubl-settings-services.h index 20638f6..2fde9ee 100644 --- a/source/ubl-settings-services.h +++ b/source/ubl-settings-services.h @@ -232,6 +232,7 @@ typedef struct { rmb_menu_window *SessionMenu; GtkWidget *TimersMainTree; + GtkWidget *TimersUpdateButton; GtkWidget *MainNotebook; GtkWidget *SystemServicesStatusMenuItem; diff --git a/ubl-settings-services.glade b/ubl-settings-services.glade index 51e65fe..8aad2ea 100644 --- a/ubl-settings-services.glade +++ b/ubl-settings-services.glade @@ -411,6 +411,11 @@ False com.ublinux.ubl-settings-services.properties-symbolic + + True + False + com.ublinux.libublsettingsui-gtk3.sync-symbolic + True False @@ -2134,7 +2139,36 @@ 5 5 5 - vertical + 5 + + + True + False + vertical + 5 + + + True + True + True + image19 + + + + False + True + 0 + + + + + False + True + 0 + + True @@ -2254,7 +2288,7 @@ True True - 0 + 1