freeze/thaw folder updates when deleting dups
authorColin Leroy <colin@colino.net>
Fri, 31 Jan 2003 11:11:15 +0000 (11:11 +0000)
committerColin Leroy <colin@colino.net>
Fri, 31 Jan 2003 11:11:15 +0000 (11:11 +0000)
ChangeLog.claws
configure.ac
src/summaryview.c

index 1ae52063f5e81730234321ade7ed7a8813e35cfd..7b8115a4831beca8a4d02eb7aba9d815670945b9 100644 (file)
@@ -1,3 +1,8 @@
+2003-01-31 [colin]     0.8.9claws25
+
+       * src/summaryview.c
+               Freeze/Thaw folder updates when deleting dups
+
 2003-01-31 [colin]     0.8.9claws24
        
        * src/addr_compl.c
 2003-01-31 [colin]     0.8.9claws24
        
        * src/addr_compl.c
index afb70b80d59dd9c9314db21fd1564bc3b7cd8b84..cb3e4052b22e6314ca362d62eb1e535a7b85598d 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=9
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=9
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws24
+EXTRA_VERSION=claws25
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index eb6be15a66c877493e5651d4176eea4252129aed..9e0cae03f00e397eeb0c1e0a15a2be1b9c6166e7 100644 (file)
@@ -3097,6 +3097,8 @@ void summary_delete_duplicated(SummaryView *summaryview)
        STATUSBAR_PUSH(summaryview->mainwin,
                       _("Deleting duplicated messages..."));
 
        STATUSBAR_PUSH(summaryview->mainwin,
                       _("Deleting duplicated messages..."));
 
+       folder_item_update_freeze();
+       
        gtk_ctree_pre_recursive(GTK_CTREE(summaryview->ctree), NULL,
                                GTK_CTREE_FUNC(summary_delete_duplicated_func),
                                summaryview);
        gtk_ctree_pre_recursive(GTK_CTREE(summaryview->ctree), NULL,
                                GTK_CTREE_FUNC(summary_delete_duplicated_func),
                                summaryview);
@@ -3106,6 +3108,8 @@ void summary_delete_duplicated(SummaryView *summaryview)
        else
                summary_status_show(summaryview);
 
        else
                summary_status_show(summaryview);
 
+       folder_item_update_thaw();
+
        debug_print("done.\n");
        STATUSBAR_POP(summaryview->mainwin);
        main_window_cursor_normal(summaryview->mainwin);
        debug_print("done.\n");
        STATUSBAR_POP(summaryview->mainwin);
        main_window_cursor_normal(summaryview->mainwin);