From 1268e0d22597593e3276ffa574e7eeb679d0dbd2 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Wed, 16 Nov 2011 16:30:34 -0200 Subject: [PATCH] Show dives "latest-first" by default You can still order them by date by just setting the sort order on the date column, but normally you'd be more interested in the most recent dives. I tried to just scroll down to the last ones automatically instead, but gtk makes that *really* hard to do. If you do it in the natural place for it, the scroll bar wll show up later and then cover up the last entry anyway. So you'd have to do some crazy expose event thing or something. Which may be the right thing to do eventually anyway, but not worth the pain right now. Signed-off-by: Linus Torvalds --- divelist.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/divelist.c b/divelist.c index cebe6ce..93ea34f 100644 --- a/divelist.c +++ b/divelist.c @@ -457,7 +457,8 @@ static void fill_dive_list(void) store = GTK_LIST_STORE(dive_list.model); - for (i = 0; i < dive_table.nr; i++) { + i = dive_table.nr; + while (--i >= 0) { struct dive *dive = dive_table.dives[i]; update_cylinder_related_info(dive); -- 2.45.2