From 294dac450be0c70172d8ff51bda39cdb5485a949 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 24 Apr 2023 11:53:04 +0000 Subject: [PATCH] Test fix for unnessessary library absention --- source/ubl-settings-manager.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/ubl-settings-manager.c b/source/ubl-settings-manager.c index 32fba17..eda6ad2 100644 --- a/source/ubl-settings-manager.c +++ b/source/ubl-settings-manager.c @@ -137,6 +137,7 @@ void on_ButtonOpenHelp_activated(GtkWidget *button, GtkBuilder *builder){ if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(builder,"AlwaysOpenHelpCheckbox")))) { #ifdef WEBKIT_FOUND + if (access("/usr/lib/webkit2gtk/", F_OK)){ GtkBuilder *web_builder=gtk_builder_new_from_file(GladePath); GtkWidget *browser=GTK_WIDGET(gtk_builder_get_object(web_builder,"Web_Window")); GtkWidget *web_place=GTK_WIDGET(gtk_builder_get_object(web_builder,"Web_Place")); @@ -144,6 +145,8 @@ void on_ButtonOpenHelp_activated(GtkWidget *button, GtkBuilder *builder){ webkit_web_view_load_uri(WEBKIT_WEB_VIEW(WebView),UBLINUX_WIKI_LINK); gtk_box_pack_start(GTK_BOX(web_place),WebView,1,1,0); gtk_widget_show_all(browser); + } else + if(system(UBLINUX_WIKI_COMMAND)){}; #else if(system(UBLINUX_WIKI_COMMAND)){}; #endif @@ -170,6 +173,7 @@ void on_CancelHelpButton_activated(GtkWidget *button,GtkBuilder *builder){ void on_ReadHelpButton_activated(GtkWidget *button, GtkBuilder *builder){ #ifdef WEBKIT_FOUND + if (access("/usr/lib/webkit2gtk/", F_OK)){ GtkBuilder *web_builder=gtk_builder_new_from_file(GladePath); GtkWidget *browser=GTK_WIDGET(gtk_builder_get_object(web_builder,"Web_Window")); GtkWidget *web_place=GTK_WIDGET(gtk_builder_get_object(web_builder,"Web_Place")); @@ -177,6 +181,8 @@ void on_ReadHelpButton_activated(GtkWidget *button, GtkBuilder *builder){ webkit_web_view_load_uri(WEBKIT_WEB_VIEW(WebView),UBLINUX_WIKI_LINK); gtk_box_pack_start(GTK_BOX(web_place),WebView,1,1,0); gtk_widget_show_all(browser); + } else + if(system(UBLINUX_WIKI_COMMAND)){}; #else if(system(UBLINUX_WIKI_COMMAND)){}; #endif