[evolution-patches] 39410, offline sync doesn't sync everything




yeah i know its a feature that we don't, but it makes offline pretty useless "in the real world".


Index: mail/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.2761.2.22
diff -u -3 -r1.2761.2.22 ChangeLog
--- mail/ChangeLog	11 Sep 2003 20:36:28 -0000	1.2761.2.22
+++ mail/ChangeLog	22 Sep 2003 23:22:31 -0000
@@ -1,3 +1,10 @@
+2003-09-22  Not Zed  <NotZed Ximian com>
+
+	** See bug #39410
+	
+	* mail-ops.c (prep_offline_do): sync all messages, not just
+	unread or flagged ones.
+
 2003-09-11  Jeffrey Stedfast  <fejj ximian com>
 
 	* mail-format.c (handle_text_plain): Don't set inend until after
Index: mail/mail-ops.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/mail-ops.c,v
retrieving revision 1.392.4.3
diff -u -3 -r1.392.4.3 mail-ops.c
--- mail/mail-ops.c	22 Aug 2003 17:01:08 -0000	1.392.4.3
+++ mail/mail-ops.c	22 Sep 2003 23:22:32 -0000
@@ -2179,7 +2179,7 @@
 	if (folder) {
 		if (CAMEL_IS_DISCO_FOLDER(folder)) {
 			camel_disco_folder_prepare_for_offline((CamelDiscoFolder *)folder,
-							       "(match-all (or (not (system-flag \"Seen\")) (system-flag \"Flagged\")))",
+							       "(match-all)",
 							       &mm->ex);
 		}
 		/* prepare_for_offline should do this? */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]