aboutsummaryrefslogtreecommitdiffstats
path: root/camel/ChangeLog
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2000-12-20 03:42:15 +0800
committerDan Winship <danw@src.gnome.org>2000-12-20 03:42:15 +0800
commitfb91cdbd3af111928ca64f7df6342d70c3447c67 (patch)
tree290ad8f12d52d167ab2ab0bdb319b9700e056166 /camel/ChangeLog
parent0e2e34336151ca1dfc434658175814c48045828f (diff)
downloadgsoc2013-evolution-fb91cdbd3af111928ca64f7df6342d70c3447c67.tar.gz
gsoc2013-evolution-fb91cdbd3af111928ca64f7df6342d70c3447c67.tar.zst
gsoc2013-evolution-fb91cdbd3af111928ca64f7df6342d70c3447c67.zip
Add "guint32 server_flags" to CamelImapMessageInfo to keep track of the
* providers/imap/camel-imap-summary.c: Add "guint32 server_flags" to CamelImapMessageInfo to keep track of the last known message flag state on the server. (message_info_save, message_info_load): Save/load the server_flags. * providers/imap/camel-imap-folder.c: Make this use CamelFolderChangeInfo and emit folder_changed notifications as it gets them rather than only on refresh_info. (imap_refresh_info): Notice flags that get cleared on the server as well as flags that get set. (imap_update_summary): Remove a comment that never actually applied to the committed code. svn path=/trunk/; revision=7086
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r--camel/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 370f21b528..e9496867f4 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,19 @@
+2000-12-18 Dan Winship <danw@helixcode.com>
+
+ * providers/imap/camel-imap-summary.c: Add "guint32 server_flags"
+ to CamelImapMessageInfo to keep track of the last known message
+ flag state on the server.
+ (message_info_save, message_info_load): Save/load the
+ server_flags.
+
+ * providers/imap/camel-imap-folder.c: Make this use
+ CamelFolderChangeInfo and emit folder_changed notifications as it
+ gets them rather than only on refresh_info.
+ (imap_refresh_info): Notice flags that get cleared on the server
+ as well as flags that get set.
+ (imap_update_summary): Remove a comment that never actually
+ applied to the committed code.
+
2000-12-15 Dan Winship <danw@helixcode.com>
* providers/imap/camel-imap-command.c (camel_imap_command): Change