sort message list when selecting unthread messages
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Sat, 20 Jul 2002 23:44:11 +0000 (23:44 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Sat, 20 Jul 2002 23:44:11 +0000 (23:44 +0000)
(closes "[ 501593 ] switching threaded view doesn't sort"
reported by Simon Schubert)

ChangeLog.claws
configure.in
src/summaryview.c

index 56dc7004da54342c049c893b2dd9e7ead80156ee..e234ae2c485d4bb93549febb9162272a66f85c27 100644 (file)
@@ -1,3 +1,10 @@
+2002-07-21 [alfons]    0.7.8claws83
+       
+       * src/summaryview.c
+               sort message list when selecting unthread messages
+               (closes "[ 501593 ] switching threaded view doesn't sort"
+               reported by Simon Schubert)
+
 2002-07-20 [alfons]    0.7.8claws82
        
        * src/matcher.c
index cfee09eaf6811a15e03f0c24e07543697fc6d724..ee614b7843f61395c15d0d34d9cb5d45c73ce879 100644 (file)
@@ -8,7 +8,7 @@ MINOR_VERSION=7
 MICRO_VERSION=8
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws82
+EXTRA_VERSION=claws83
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 72a42e0fe7998a41443d3a2d4ecadafddc2b54e1..03401c65f4d294facb549722ab772764ea82cd70 100644 (file)
@@ -3645,7 +3645,7 @@ void summary_unthread(SummaryView *summaryview)
        debug_print(_("Unthreading..."));
        STATUSBAR_PUSH(summaryview->mainwin, _("Unthreading..."));
        main_window_cursor_wait(summaryview->mainwin);
-
+       
        gtk_signal_handler_block_by_func(GTK_OBJECT(ctree),
                                         summary_tree_collapsed, summaryview);
        gtk_clist_freeze(GTK_CLIST(ctree));
@@ -3662,6 +3662,9 @@ void summary_unthread(SummaryView *summaryview)
                }
        }
 
+       /* CLAWS: and sort it */
+       gtk_sctree_sort_recursive(ctree, NULL); 
+
        gtk_clist_thaw(GTK_CLIST(ctree));
        gtk_signal_handler_unblock_by_func(GTK_OBJECT(ctree),
                                           summary_tree_collapsed, summaryview);