From 2666ab1c1fa26525be938e1274525ae8c7ee1b32 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 12 Mar 2024 11:28:00 +0600 Subject: [PATCH] Added icon name for web window; Fixed saving for both configs --- source/libublsettingsui-gtk3.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/source/libublsettingsui-gtk3.c b/source/libublsettingsui-gtk3.c index 1e4b239..b27e591 100644 --- a/source/libublsettingsui-gtk3.c +++ b/source/libublsettingsui-gtk3.c @@ -53,7 +53,9 @@ void on_subwindow_close(GtkWidget *self){ } void yon_open_browser(GtkWidget *self, char *link){ - yon_ubl_browser_window_open(link,template_app_information.app_title); + GtkWidget *window = yon_ubl_browser_window_open(link,template_app_information.app_title); + if (window) + gtk_window_set_icon_name(GTK_WINDOW(window),yon_char_append("com.ublinux.",template_app_information.app_tech_name)); } void on_open_documentation_confirmation(GtkWidget *self, char *link){ @@ -184,7 +186,9 @@ void on_save_parameters(GtkWidget *self, template_saving_window *window){ if (yon_char_is_empty(target)){ yon_char_parsed_prepend_strings(commands,size,ubconfig_dull_command); } - yon_char_parsed_prepend_strings(commands,size,ubconfig_set_command(target)); + else { + yon_char_parsed_prepend_strings(commands,size,ubconfig_set_command(target)); + } } else { yon_char_parsed_prepend_strings(commands,size,ubconfig_set_command(window->custom_save_path)); }