X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fui_pref.c;h=3a181c3e2dea778ea2b458df7872531f0000b4e9;hb=30280f0093e8aea4bc8af8a46c2e529e8ec61ac9;hp=a883be63b1bc4d66b29e49554152ac979d60c059;hpb=f73aa2047e162f171d9bfc39ddd11406bec3ace8;p=psensor.git diff --git a/src/ui_pref.c b/src/ui_pref.c index a883be6..3a181c3 100644 --- a/src/ui_pref.c +++ b/src/ui_pref.c @@ -50,6 +50,16 @@ void ui_pref_temperature_unit_changed_cbk(GtkComboBox *combo, gpointer data) config_set_temperature_unit(gtk_combo_box_get_active(combo)); } +void ui_pref_menu_toggled_cbk(GtkToggleButton *btn, gpointer data) +{ + config_set_menu_bar_enabled(gtk_toggle_button_get_active(btn)); +} + +void ui_pref_count_visible_toggled_cbk(GtkToggleButton *btn, gpointer data) +{ + config_set_count_visible(gtk_toggle_button_get_active(btn)); +} + GdkRGBA color_to_GdkRGBA(struct color *color) { GdkRGBA c; @@ -161,7 +171,8 @@ void ui_pref_dialog_run(struct ui_psensor *ui) w_enable_menu = GTK_TOGGLE_BUTTON (gtk_builder_get_object(builder, "enable_menu")); - gtk_toggle_button_set_active(w_enable_menu, !cfg->menu_bar_disabled); + gtk_toggle_button_set_active(w_enable_menu, + config_is_menu_bar_enabled()); w_enable_launcher_counter = GTK_TOGGLE_BUTTON (gtk_builder_get_object(builder, "enable_launcher_counter")); @@ -329,9 +340,6 @@ void ui_pref_dialog_run(struct ui_psensor *ui) cfg->sensorlist_position = gtk_combo_box_get_active(w_sensorlist_pos); - cfg->menu_bar_disabled - = !gtk_toggle_button_get_active(w_enable_menu); - cfg->unity_launcher_count_disabled = !gtk_toggle_button_get_active (w_enable_launcher_counter);