From 06b559ecbe84c14cf2f6c7495ba02e8479c9b2b8 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 25 Sep 2023 10:19:30 +0600 Subject: [PATCH] Sign button is unsensitive when nothing chosen --- source/ubl-settings-repomanager.c | 3 +++ ubl-settings-repomanager.glade | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index 9bcb1f9..7c72a56 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -363,6 +363,7 @@ void on_tree_selection_changed(GtkWidget *self,main_window *widgets){ gtk_widget_set_sensitive(widgets->DeleteButton,1); gtk_widget_set_sensitive(widgets->AddPackageButton,1); gtk_widget_set_sensitive(widgets->RemovePackageButton,0); + gtk_widget_set_sensitive(widgets->SignButton,1); gtk_widget_set_visible(widgets->NameBox,1); gtk_widget_set_visible(widgets->DependenceBox,0); gtk_widget_set_visible(widgets->VersionBox,0); @@ -375,6 +376,7 @@ void on_tree_selection_changed(GtkWidget *self,main_window *widgets){ gtk_widget_set_sensitive(widgets->DeleteButton,0); gtk_widget_set_sensitive(widgets->AddPackageButton,1); gtk_widget_set_sensitive(widgets->RemovePackageButton,1); + gtk_widget_set_sensitive(widgets->SignButton,1); gtk_widget_set_visible(widgets->NameBox,1); gtk_widget_set_visible(widgets->DependenceBox,1); gtk_widget_set_visible(widgets->VersionBox,1); @@ -388,6 +390,7 @@ void on_tree_selection_changed(GtkWidget *self,main_window *widgets){ gtk_widget_set_sensitive(widgets->DeleteButton,0); gtk_widget_set_sensitive(widgets->AddPackageButton,0); gtk_widget_set_sensitive(widgets->RemovePackageButton,0); + gtk_widget_set_sensitive(widgets->SignButton,0); gtk_widget_set_visible(widgets->NameBox,0); gtk_widget_set_visible(widgets->DependenceBox,0); gtk_widget_set_visible(widgets->VersionBox,0); diff --git a/ubl-settings-repomanager.glade b/ubl-settings-repomanager.glade index 86db415..b87000a 100644 --- a/ubl-settings-repomanager.glade +++ b/ubl-settings-repomanager.glade @@ -725,7 +725,7 @@ translated and supported by community. True True True - Create repository + Open or create repository image1