commit 9b7d4a4c14edb8f67fef2dd4e6c527de0f8754c8
parent 7101f40bfb4104823a0c8e5f3217f34d7d540840
Author: wwp <subscript@free.fr>
Date: Mon, 11 Nov 2019 00:14:55 +0100
Addressbook folder selection dialogs: make sure folder list is
sorted and apply global prefs to get stripes in lists.
Diffstat:
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/addressadd.c b/src/addressadd.c
@@ -266,6 +266,8 @@ static void addressadd_create( void ) {
tree_folder = gtk_tree_view_new_with_model(GTK_TREE_MODEL(store));
g_object_unref(store);
+ gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(store), ADDRADD_COL_NAME, GTK_SORT_ASCENDING);
+ gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(tree_folder), prefs_common.use_stripes_everywhere);
gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(tree_folder), TRUE);
gtk_tree_view_set_enable_tree_lines(GTK_TREE_VIEW(tree_folder), FALSE);
gtk_tree_view_set_search_column(GTK_TREE_VIEW(tree_folder),
diff --git a/src/addressbook_foldersel.c b/src/addressbook_foldersel.c
@@ -184,6 +184,8 @@ static void addressbook_foldersel_create( void )
GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_POINTER);
view = gtk_tree_view_new_with_model(GTK_TREE_MODEL(store));
+ gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(store), COL_NAME, GTK_SORT_ASCENDING);
+ gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(view), prefs_common.use_stripes_everywhere);
gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(view), TRUE);
gtk_tree_view_set_enable_tree_lines(GTK_TREE_VIEW(view), FALSE);
gtk_tree_view_set_search_column(GTK_TREE_VIEW(view), COL_NAME);