From 3c86a0c57cab32e0042cc58c347b2843274b9a03 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 11 Jun 2004 05:33:51 +0000 Subject: Don't bother scanning summary info if EXISTS was 0. 2004-06-11 Jeffrey Stedfast * providers/imap4/camel-imap4-summary.c (camel_imap4_summary_flush_updates): Don't bother scanning summary info if EXISTS was 0. (camel_imap4_summary_set_uidvalidity): Emit the folder_changed event after clearing the summary. (camel_imap4_summary_expunge): Emit the folder_changed event after removing the message from the summary. * providers/imap4/camel-imap4-folder.c (imap4_sync): Flush updates after an EXPUNGE and don't unset expunge if we didn't delete anything (the logic was wrong anyway). (imap4_refresh_info): Implemented. svn path=/trunk/; revision=26300 --- camel/ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index aa7105c445..7cdfb1ff06 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,18 @@ +2004-06-11 Jeffrey Stedfast + + * providers/imap4/camel-imap4-summary.c + (camel_imap4_summary_flush_updates): Don't bother scanning summary + info if EXISTS was 0. + (camel_imap4_summary_set_uidvalidity): Emit the folder_changed + event after clearing the summary. + (camel_imap4_summary_expunge): Emit the folder_changed event after + removing the message from the summary. + + * providers/imap4/camel-imap4-folder.c (imap4_sync): Flush updates + after an EXPUNGE and don't unset expunge if we didn't delete + anything (the logic was wrong anyway). + (imap4_refresh_info): Implemented. + 2004-06-10 Jeffrey Stedfast * providers/imap4/camel-imap4-engine.c -- cgit v1.2.3