From 6f731ec9964ca1d98fd6cf270c73ef1ef6c248e3 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Thu, 17 Aug 2023 11:03:09 +0600 Subject: [PATCH 1/3] Fixed missing repo name --- source/ubl-settings-repomanager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index b5b7e4f..a3208d4 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -571,7 +571,7 @@ GtkTreeIter *yon_repo_append(main_window *widgets, char *name, YON_REPO_LINE_TYP } else if (type==YON_REPO_LINE_REPO_TYPE){ gtk_tree_store_append(main_config.tree_store,&iter,NULL); - gtk_tree_store_set(main_config.tree_store,&iter,0, folder_no_edits, 1, name_short,2,name,3,1,4,fls,-1); + gtk_tree_store_set(main_config.tree_store,&iter,0, folder_no_edits, 1, name_short,2,name,3,1,4,fls,9,name_short,-1); retIter = gtk_tree_iter_copy(&iter); gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->RepoTree)),&iter); } else { From 9e36a08b39f620150cab2f08760a2e7577720e33 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Thu, 17 Aug 2023 12:30:59 +0600 Subject: [PATCH 2/3] Package signs are now saving properly --- source/ubl-settings-repomanager.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index a3208d4..9a5bb72 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -100,7 +100,9 @@ void on_about(){ void on_load(){ gsize size=0; + gsize sigsize=0; config_str repos = yon_window_config_get_section("repos",&size); + config_str signatures = yon_window_config_get_section("signatures",&sigsize); gtk_tree_store_clear(main_config.tree_store); for (int i=0;i",-1); if (!pack_groups||!(yon_dictionary_get(&pack_groups,pack_sign))){ @@ -362,8 +371,8 @@ void on_tree_selection_changed(GtkWidget *self,main_window *widgets){ gtk_widget_set_visible(widgets->SignatureBox,1); } } else { - gtk_widget_set_sensitive(widgets->CreateButton,0); - gtk_widget_set_sensitive(widgets->LoadFromLocalButton,0); + gtk_widget_set_sensitive(widgets->CreateButton,1); + gtk_widget_set_sensitive(widgets->LoadFromLocalButton,1); gtk_widget_set_sensitive(widgets->ConfigureButton,0); gtk_widget_set_sensitive(widgets->DeleteButton,0); gtk_widget_set_sensitive(widgets->AddPackageButton,0); From da717427a20c6bcfa97992519565e7c992273369 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Thu, 17 Aug 2023 12:32:10 +0600 Subject: [PATCH 3/3] Fixed specific window icon --- ubl-settings-repomanager.glade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ubl-settings-repomanager.glade b/ubl-settings-repomanager.glade index 97bde26..31e4f0a 100644 --- a/ubl-settings-repomanager.glade +++ b/ubl-settings-repomanager.glade @@ -283,7 +283,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. False False 450 - dialog-question-symbolic + com.ublinux.ubl-settings-repomanager True