* src/summaryview.c
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Sat, 22 Feb 2003 12:00:29 +0000 (12:00 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Sat, 22 Feb 2003 12:00:29 +0000 (12:00 +0000)
freeze/thaw folder item updates when changing color labels,
and put a wait cursors on

ChangeLog.claws
configure.ac
src/summaryview.c

index ef1202d60206a3aedbe49272a9bda2ae2cf9876c..22af27d2e4cc97c3c67f8c32afa42290f1b8247e 100644 (file)
@@ -1,3 +1,9 @@
+2003-02-22 [alfons]    0.8.10claws42
+
+       * src/summaryview.c
+               freeze/thaw folder item updates when changing color labels,
+               and put a wait cursors on
+
 2003-02-22 [thorsten]  0.8.10claws41
 
        * src/mimeview.c
index 720ff2ccbf82eedd3f1bbc404beb48e4f751798b..449f700d756d91553ddbef71acdb016e71ff115d 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws41
+EXTRA_VERSION=claws42
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 54755e8bf90bee38b6c2bc7f54a6e555c057bfc0..bb0ac071ec6ffa5da17b4d4065fd955a4c836ab9 100644 (file)
@@ -4290,9 +4290,13 @@ void summary_set_colorlabel(SummaryView *summaryview, guint labelcolor,
        GtkCTree *ctree = GTK_CTREE(summaryview->ctree);
        GList *cur;
 
+       main_window_cursor_wait(summaryview->mainwin);
+       folder_item_update_freeze();
        for (cur = GTK_CLIST(ctree)->selection; cur != NULL; cur = cur->next)
                summary_set_row_colorlable(summaryview,
                                           GTK_CTREE_NODE(cur->data), labelcolor);
+       folder_item_update_thaw();
+       main_window_cursor_normal(summaryview->mainwin);
 }
 
 static void summary_colorlabel_menu_item_activate_item_cb(GtkMenuItem *menu_item,