From baeacac20195066b82a4d258e61d02a739239014 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 26 Dec 2023 16:10:04 +0600 Subject: [PATCH] Added new function for setting minimal column width --- source/libublsettings-gtk3.c | 14 +++++++++++++- source/libublsettings-gtk3.h | 6 +++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/source/libublsettings-gtk3.c b/source/libublsettings-gtk3.c index 3dbe72b..31099dd 100644 --- a/source/libublsettings-gtk3.c +++ b/source/libublsettings-gtk3.c @@ -487,11 +487,23 @@ int yon_gtk_combo_box_text_find(GtkWidget *combo_box, char *text_to_find){ } return -1; } -void yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){ +void _yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){ int width= gtk_tree_view_column_get_width(column); gtk_tree_view_column_set_min_width(column,width); } +void _yon_gtk_tree_view_minimal_fixed_size_set_full(GtkTreeView *tree){ + sleep(1); + GList *list = gtk_tree_view_get_columns(tree); + for (int i=0;i