X-Git-Url: http://git.wpitchoune.net/gitweb/?p=psensor.git;a=blobdiff_plain;f=src%2Fui_pref.c;h=5ac12fb877fc87510743814e71c861f92744fa3b;hp=71fe1687aca080fe734f9ffbf84c49b66843b954;hb=659f262cdd368f4ede66fe983e2393afa5292d75;hpb=8d5bbcaef9e82ae27b75b55fff1f6221c863719e diff --git a/src/ui_pref.c b/src/ui_pref.c index 71fe168..5ac12fb 100644 --- a/src/ui_pref.c +++ b/src/ui_pref.c @@ -23,9 +23,10 @@ #include #include #include +#include +#include #include #include -#include GdkRGBA color_to_GdkRGBA(struct color *color) { @@ -192,12 +193,14 @@ void ui_pref_dialog_run(struct ui_psensor *ui) w_nvctrl = GTK_TOGGLE_BUTTON(gtk_builder_get_object(builder, "nvctrl")); -#if !HAVE_NVIDIA - gtk_widget_set_sensitive(GTK_WIDGET(w_nvctrl), 0); - gtk_widget_set_has_tooltip(GTK_WIDGET(w_nvctrl), TRUE); -#else - gtk_widget_set_has_tooltip(GTK_WIDGET(w_nvctrl), FALSE); -#endif + + if (nvidia_is_supported()) { + gtk_widget_set_has_tooltip(GTK_WIDGET(w_nvctrl), FALSE); + } else { + gtk_widget_set_sensitive(GTK_WIDGET(w_nvctrl), 0); + gtk_widget_set_has_tooltip(GTK_WIDGET(w_nvctrl), TRUE); + } + gtk_toggle_button_set_active(w_nvctrl, config_is_nvctrl_enabled()); w_atiadlsdk