2006-02-08 [colin] 2.0.0cvs33
authorColin Leroy <colin@colino.net>
Wed, 8 Feb 2006 12:54:31 +0000 (12:54 +0000)
committerColin Leroy <colin@colino.net>
Wed, 8 Feb 2006 12:54:31 +0000 (12:54 +0000)
* src/summaryview.c
Fix crasher introduced yesterday

ChangeLog
PATCHSETS
configure.ac
src/summaryview.c

index b1d12932bbc95e54158b33976fa6030bcb663138..5eb52e3b2271715327c29885180cbb428889f984 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-02-08 [colin]     2.0.0cvs33
+
+       * src/summaryview.c
+               Fix crasher introduced yesterday
+
 2006-02-08 [wwp]       2.0.0cvs32
 
        * src/compose.c
@@ -14,6 +19,7 @@
 
        * src/compose.c
                Don't unblock if not blocked
+       FOR_STABLE
 
 2006-02-07 [colin]     2.0.0cvs29
 
@@ -27,7 +33,7 @@
                processing %as{} actions 
        * src/compose.c
                Fix auto-wrap disabling after a middle-click
-               paste
+               paste - FOR_STABLE
 
 2006-02-07 [paul]      2.0.0cvs27
 
                to fail after an add_msgs ! :-///
        * src/etpan/imap-thread.c
                Add a bit of debug
+       FOR_STABLE
 
 2006-02-05 [colin]     2.0.0cvs16
 
                move global option 'Set displayed columns...' out
                of folder option grouping.
                fix sensitivity of 'harvest addresses'
+       FOR_STABLE
 
 2006-02-01 [colin]     2.0.0cvs8
 
 
        * src/jpilot.c
                fix crash on creating jpilot address book
-               Thanks to Colin
+               Thanks to Colin - FOR_STABLE
        * src/prefs_summaries.c
        * src/prefs_wrapping.c
        * src/gtk/icon_legend.c
        * src/compose.c
                Fix drafting on IMAP. Crappy bug sneaked in
                the release :-/
+       FOR_STABLE
 
 2006-01-30 [paul]      2.0.0cvs2
 
 
        * src/manual.c
                Check for the file to be present before 
-               enabling the menu
+               enabling the menu - FOR_STABLE
        * src/gtk/icon_legend.c
                Add folders icons (not all of them, there
                are too much, but the most intriguing ones)
index 392ffb9d096f6db8e00291c769d86ab6bb5c3119..2e08feafe02ab957eb5fdcab28571121f06b13af 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.382.2.236 -r 1.382.2.237 src/compose.c;  ) > 2.0.0cvs30.patchset
 ( cvs diff -u -r 1.12.2.22 -r 1.12.2.23 src/prefs_template.c;  ) > 2.0.0cvs31.patchset
 ( cvs diff -u -r 1.382.2.237 -r 1.382.2.238 src/compose.c;  cvs diff -u -r 1.50.2.19 -r 1.50.2.20 src/compose.h;  ) > 2.0.0cvs32.patchset
+( cvs diff -u -r 1.395.2.166 -r 1.395.2.167 src/summaryview.c;  ) > 2.0.0cvs33.patchset
index fa8a969c755bff588ad74c287459166598165ca3..ace7c605eeaca9ba599928c4f920c635b3fd40d8 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=0
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=32
+EXTRA_VERSION=33
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index c677d03fa938d9c781c3e69e3df71d977d50c389..227691b35bf380958acd725d2044e555cbf4062e 100644 (file)
@@ -4219,7 +4219,7 @@ void summary_filter(SummaryView *summaryview, gboolean selected_only)
                     cur != NULL && cur->data != NULL; cur = cur->next) {
                        mlist = g_slist_prepend(mlist, 
                                 procmsg_msginfo_new_ref(
-                                 GTKUT_CTREE_NODE_GET_ROW_DATA(cur)));
+                                 GTKUT_CTREE_NODE_GET_ROW_DATA(cur->data)));
                }
                mlist = g_slist_reverse(mlist);
        } else {
@@ -5541,65 +5541,6 @@ void summary_toggle_ignore_thread(SummaryView *summaryview)
                summary_ignore_thread(summaryview);
 }
 
-#if 0 /* OLD PROCESSING */
-static gboolean processing_apply_func(GNode *node, gpointer data)
-{
-       FolderItem *item;
-       GSList * processing;
-       SummaryView * summaryview = (SummaryView *) data;
-       
-       if (node == NULL)
-               return FALSE;
-
-       item = node->data;
-       /* prevent from the warning */
-       if (item->path == NULL)
-               return FALSE;
-       processing = item->prefs->processing;
-
-
-       if (processing != NULL) {
-               gchar * buf;
-               GSList * mlist;
-               GSList * cur;
-
-               buf = g_strdup_printf(_("Processing (%s)..."), item->path);
-               debug_print(buf);
-               STATUSBAR_PUSH(summaryview->mainwin, buf);
-               g_free(buf);
-
-               mlist = folder_item_get_msg_list(item);
-               for(cur = mlist ; cur != NULL && cur->data != NULL ; cur = cur->next) {
-                       MsgInfo * msginfo;
-                       
-                       msginfo = (MsgInfo *) cur->data;
-                       filter_message_by_msginfo(processing, msginfo, NULL);
-                       procmsg_msginfo_free(msginfo);
-               }
-               filtering_move_and_copy_msgs(mlist);
-               g_slist_free(mlist);
-               
-               STATUSBAR_POP(summaryview->mainwin);
-       }
-
-
-       return FALSE;
-}
-
-void processing_apply(SummaryView * summaryview)
-{
-       GList * cur;
-
-       for (cur = folder_get_list() ; cur != NULL && cur->data != NULL ; cur = g_list_next(cur)) {
-               Folder *folder;
-
-               folder = (Folder *) cur->data;
-               g_node_traverse(folder->node, G_PRE_ORDER, G_TRAVERSE_ALL, -1,
-                               processing_apply_func, summaryview);
-       }
-}
-#endif
-
 void summary_toggle_show_read_messages(SummaryView *summaryview)
 {
        FolderItemUpdateData source;