diff options
author | Lubomir I. Ivanov <neolit123@gmail.com> | 2013-02-20 15:47:23 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-02-20 07:24:59 -0800 |
commit | 32761485d1106a99e9809abf97bb3d799c0c9473 (patch) | |
tree | a6bacded1296d8651a6f60ad58876dd4c54949af /divelist.c | |
parent | 57e8349b87642691671e274348e07772c7d7d584 (diff) | |
download | subsurface-32761485d1106a99e9809abf97bb3d799c0c9473.tar.gz |
Indicate to the user a default divelist sorting order
Each time subsurface starts there is supposedly no sorting order
(or divelist column) specified by the UI, yet the actual column is '#'
(or dive number column), since its the *only* column which allows
trips to be visible. If the user selects a different sorting order
then he has no idea which column was the one who had the trips visible.
"Where did all those 'trip' things go?"
This can be a bit confusing...
Lets provide indication by calling gtk_tree_view_column_set_sort_indicator().
Also call gtk_tree_view_column_set_sort_order() to specify a descending
order.
Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'divelist.c')
-rw-r--r-- | divelist.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/divelist.c b/divelist.c index bf9d18c6e..da8211666 100644 --- a/divelist.c +++ b/divelist.c @@ -2591,6 +2591,8 @@ GtkWidget *dive_list_create(void) dive_list.otu = divelist_column(&dive_list, dl_column + DIVE_OTU); dive_list.maxcns = divelist_column(&dive_list, dl_column + DIVE_MAXCNS); dive_list.location = divelist_column(&dive_list, dl_column + DIVE_LOCATION); + gtk_tree_view_column_set_sort_indicator(dive_list.nr, TRUE); + gtk_tree_view_column_set_sort_order(dive_list.nr, GTK_SORT_DESCENDING); /* now add the GPS icon to the location column */ tree_view_column_add_pixbuf(dive_list.tree_view, gpsicon_data_func, dive_list.location); |