diff --git a/source/ubl-settings-video.c b/source/ubl-settings-video.c index d491950..63d11a7 100644 --- a/source/ubl-settings-video.c +++ b/source/ubl-settings-video.c @@ -650,7 +650,6 @@ void on_monitor_configure(GtkWidget *self,monitor_window *window){ void on_read_documentation(GtkWidget *self,gpointer user_data){ yon_ubl_browser_window_open(user_data,WEB_VIEW_TITLE_LABEL); - free(user_data); } @@ -662,6 +661,8 @@ void on_link(GtkWidget *self, char* link, gpointer user_data){ if (GTK_IS_ABOUT_DIALOG(self)){ gtk_widget_destroy(self); } + if (!link) + link=UBLINUX_WIKI_LINK; if (videoconfig.alwaysredirect==0){ GtkBuilder *builder=gtk_builder_new_from_file(glade_path); GtkWidget *sureWindow=yon_gtk_builder_get_widget(builder,"HelpSureWindow"); @@ -1648,7 +1649,7 @@ void yon_setup_widgets(widgets_dict *widgets) gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->mainExtraFixGapCombo), GAP_FIX_1_LABEL); gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->mainExtraFixGapCombo), GAP_FIX_2_LABEL); - gtk_label_set_text(GTK_LABEL(widgets->headInfoLabel), HEADER_LABEL); + gtk_label_set_text(GTK_LABEL(widgets->headInfoLabel), SETTINGS_VIDEO_TITLE_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainDriverFailsafeNvidiaLabel), FAILSAFE_NVIDIA_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainDriverFailsafeAMDLabel), FAILSAFE_ATI_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainDriverFrameLabel), DRIVER_LABEL); @@ -1656,7 +1657,7 @@ void yon_setup_widgets(widgets_dict *widgets) gtk_label_set_text(GTK_LABEL(widgets->mainHybridGraphicsFrameLabel), HYBRID_GRAPHICS_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainExtraFixGapLabel), FIX_GAP_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainExtraFrameLabel), EXTRA_LABEL); - gtk_label_set_text(GTK_LABEL(widgets->mainHeaderTitleLabel), TITLE_LABEL); + gtk_label_set_text(GTK_LABEL(widgets->mainHeaderTitleLabel), SETTINGS_VIDEO_TITLE_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainHeaderConfigLoadLabel), LOAD_LABEL); gtk_label_set_text(GTK_LABEL(widgets->mainHeaderSaveConfigurationLabel), SAVE_LABEL); @@ -1781,7 +1782,7 @@ int main(int argc, char *argv[]) } } - if (getuid()!=0){ + if (getuid()==0){ char *args=""; for (int i=0;i #include -// #include "ubl-settings-video-cm.h" +#include "ubl-settings-video-cm.h" #ifdef WEBKIT_FOUND #include #endif