X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fui_pref.c;h=b66748eaccd6314e944f9f0ebe73dec9a3d1eed0;hb=c2a9b90f809d55a0a771abcbeb451774ff04085a;hp=051c340fdf0e7a9d9c7cca92b84e2c2ae57542fb;hpb=9a37f95c606ef0a32a13cbcd57d5d817e7a00e8b;p=psensor.git diff --git a/src/ui_pref.c b/src/ui_pref.c index 051c340..b66748e 100644 --- a/src/ui_pref.c +++ b/src/ui_pref.c @@ -53,6 +53,8 @@ void ui_pref_dialog_run(struct ui_psensor *ui) *w_enable_menu, *w_enable_launcher_counter, *w_hide_on_startup, *w_win_restore, *w_slog_enabled; GtkComboBoxText *w_temp_unit; + GtkEntry *w_notif_script; + char *notif_script; cfg = ui->config; @@ -71,6 +73,14 @@ void ui_pref_dialog_run(struct ui_psensor *ui) diag = GTK_DIALOG(gtk_builder_get_object(builder, "dialog1")); + w_notif_script = GTK_ENTRY(gtk_builder_get_object(builder, + "notif_script")); + notif_script = config_get_notif_script(); + if (notif_script) { + gtk_entry_set_text(GTK_ENTRY(w_notif_script), notif_script); + free(notif_script); + } + color_fg = color_to_gdkcolor(cfg->graph_fgcolor); w_color_fg = GTK_COLOR_BUTTON(gtk_builder_get_object(builder, "color_fg")); @@ -158,6 +168,9 @@ void ui_pref_dialog_run(struct ui_psensor *ui) pthread_mutex_lock(&ui->sensors_mutex); + config_set_notif_script + (gtk_entry_get_text(GTK_ENTRY(w_notif_script))); + gtk_color_button_get_color(w_color_fg, &color); color_set(cfg->graph_fgcolor, color.red, color.green, color.blue);