From 12f1eacaf7585293930a2386ed9b8f73274d2799 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Thu, 22 Feb 2024 16:29:56 +0600 Subject: [PATCH] Fixed column name at users choosing window --- source/ubl-settings-usergroups.c | 4 +++- source/ubl-settings-usergroups.h | 1 + ubl-settings-usergroups-group.glade | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/source/ubl-settings-usergroups.c b/source/ubl-settings-usergroups.c index d265924..9150570 100644 --- a/source/ubl-settings-usergroups.c +++ b/source/ubl-settings-usergroups.c @@ -865,7 +865,8 @@ void on_ubl_settings_usergroups_additional_settings_open(GtkWidget *self, main_w void on_user_choose(GtkWidget *self, GtkEntry *target){ ubl_settings_usergroups_group_window *window = yon_ubl_settings_usergroups_group_new(); gtk_label_set_text(GTK_LABEL(window->HeaderLabel),GROUP_USERS_TITLE_LABEL); - gtk_label_set_text(GTK_LABEL(window->HeaderLabel),GROUP_USERS_TITLE_LABEL); + gtk_label_set_text(GTK_LABEL(window->HeaderLabel),GROUP_USERS_TITLE_LABEL); + gtk_tree_view_column_set_title(GTK_TREE_VIEW_COLUMN(window->GroupColumn),USERS_LABEL); GtkTreeIter iter, itar; char *output = (char*)gtk_entry_get_text(target); int size=0; @@ -1095,6 +1096,7 @@ ubl_settings_usergroups_group_window *yon_ubl_settings_usergroups_group_new(){ window->GroupsOkButton=yon_gtk_builder_get_widget(builder,"GroupsOkButton"); window->HeaderLabel=yon_gtk_builder_get_widget(builder,"HeaderLabel"); window->StatusCell = GTK_CELL_RENDERER(gtk_builder_get_object(builder,"StatusCell")); + window->GroupColumn = GTK_TREE_VIEW_COLUMN(gtk_builder_get_object(builder,"GroupColumn")); window->list = gtk_list_store_new(2,G_TYPE_BOOLEAN,G_TYPE_STRING); yon_window_config_custom_window_setup(GTK_WINDOW(window->GroupsWindow),"GroupWindow"); diff --git a/source/ubl-settings-usergroups.h b/source/ubl-settings-usergroups.h index 38577be..f013345 100644 --- a/source/ubl-settings-usergroups.h +++ b/source/ubl-settings-usergroups.h @@ -221,6 +221,7 @@ typedef struct{ GtkWidget *GroupsOkButton; GtkWidget *HeaderLabel; GtkCellRenderer *StatusCell; + GtkTreeViewColumn *GroupColumn; } ubl_settings_usergroups_group_window; typedef struct{ diff --git a/ubl-settings-usergroups-group.glade b/ubl-settings-usergroups-group.glade index bb33aa9..2554118 100644 --- a/ubl-settings-usergroups-group.glade +++ b/ubl-settings-usergroups-group.glade @@ -57,7 +57,7 @@ - + Group