diff --git a/source/controler.c b/source/controler.c index f444f85..f6f1ed2 100644 --- a/source/controler.c +++ b/source/controler.c @@ -604,8 +604,31 @@ int main(int argc, char *argv[]){ GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(cfg_custom_gui.treeViewGeneral)); for (int i = 0; i < g_list_length(list); i++){ - // yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("general_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); } + g_list_free(list); + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(cfg_custom_gui.device.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(cfg_custom_gui.user.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(cfg_custom_gui.group.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(cfg_custom_gui.project.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); + } + g_list_free(list); gtk_main(); } \ No newline at end of file diff --git a/source/ubl-settings-diskquota.c b/source/ubl-settings-diskquota.c index 134ec20..0080ac8 100644 --- a/source/ubl-settings-diskquota.c +++ b/source/ubl-settings-diskquota.c @@ -172,6 +172,7 @@ main_window *setup_window(main_window* widgets, custom_window* custom_widgets){ widgets->DocumentationMenuItem = yon_ubl_menu_item_documentation_new(DOCUMENTATION_LABEL); // yon_gtk_builder_get_widget(builder,"DocumentationMenuItem"); widgets->AboutMenuItem = yon_ubl_menu_item_about_new(ABOUT_LABEL); // yon_gtk_builder_get_widget(builder,"AboutMenuItem"); + gtk_window_set_title(GTK_WINDOW(widgets->Window),TITLE_LABEL); GtkWidget *menu = yon_gtk_builder_get_widget(builder,"menu2"); gtk_menu_shell_append(GTK_MENU_SHELL(menu),widgets->DocumentationMenuItem); gtk_menu_shell_append(GTK_MENU_SHELL(menu),widgets->AboutMenuItem); @@ -243,29 +244,34 @@ custom_window *setup_window_custom(custom_window* custom_widgets, GtkBuilder *bu GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->treeViewGeneral)); for (int i = 0; i < g_list_length(list); i++){ yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("general_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); } g_list_free(list); list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->device.tree_view)); for (int i = 0; i < g_list_length(list); i++){ yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("device_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); } g_list_free(list); list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->user.tree_view)); for (int i = 0; i < g_list_length(list); i++){ yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("user_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); } g_list_free(list); list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->group.tree_view)); for (int i = 0; i < g_list_length(list); i++){ yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("group_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); } g_list_free(list); list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->project.tree_view)); for (int i = 0; i < g_list_length(list); i++){ yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("project_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i)); } g_list_free(list);