From 410ff1228a2922bedc4668ae86ff9f67f0422728 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 26 Dec 2023 17:28:49 +0600 Subject: [PATCH] Added localised minimal size to inspector window table --- source/ubl-settings-usergroups.c | 8 +++++++- source/ubl-settings-usergroups.h | 1 + ubl-settings-usergroups-system.glade | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/source/ubl-settings-usergroups.c b/source/ubl-settings-usergroups.c index e4c2bb9..9894df2 100644 --- a/source/ubl-settings-usergroups.c +++ b/source/ubl-settings-usergroups.c @@ -710,8 +710,14 @@ ubl_settings_usergroups_system_window *yon_ubl_settings_usergroups_system_new(){ window->MonitorWindow=yon_gtk_builder_get_widget(builder,"MonitorWindow"); window->ToggleAllButton=yon_gtk_builder_get_widget(builder,"ToggleAllButton"); window->UpdateButton=yon_gtk_builder_get_widget(builder,"UpdateButton"); + window->SystemTree = yon_gtk_builder_get_widget(builder,"SystemTree"); window->show_all=0; - + yon_gtk_tree_view_minimal_fixed_size_set_full(GTK_TREE_VIEW(window->SystemTree)); + GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(window->SystemTree)); + for (int i=0;iMonitorWindow),INSPECTOR_TITLE_LABEL); g_signal_connect(G_OBJECT(window->ToggleAllButton),"clicked",G_CALLBACK(on_mode_changed),window); diff --git a/source/ubl-settings-usergroups.h b/source/ubl-settings-usergroups.h index 5ec9ffb..e37d39f 100644 --- a/source/ubl-settings-usergroups.h +++ b/source/ubl-settings-usergroups.h @@ -211,6 +211,7 @@ typedef struct{ GtkWidget *MonitorWindow; GtkWidget *ToggleAllButton; GtkWidget *UpdateButton; + GtkWidget *SystemTree; int show_all; } ubl_settings_usergroups_system_window; diff --git a/ubl-settings-usergroups-system.glade b/ubl-settings-usergroups-system.glade index d7b8ac5..0839f73 100644 --- a/ubl-settings-usergroups-system.glade +++ b/ubl-settings-usergroups-system.glade @@ -126,7 +126,7 @@ True True - + True True liststore1