diff options
author | Dan Winship <danw@src.gnome.org> | 2002-08-05 21:37:15 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2002-08-05 21:37:15 +0800 |
commit | aa069f945fb7a8d6a62cd40cbef9ade71e191566 (patch) | |
tree | 2ced57228d28b01517c53616dc0198250aa94b6c /camel | |
parent | 338e936539204e42bbb0a09f30eba984fa939ebc (diff) | |
download | gsoc2013-evolution-aa069f945fb7a8d6a62cd40cbef9ade71e191566.tar.gz gsoc2013-evolution-aa069f945fb7a8d6a62cd40cbef9ade71e191566.tar.zst gsoc2013-evolution-aa069f945fb7a8d6a62cd40cbef9ade71e191566.zip |
Add CAMEL_MESSAGE_ANSWERED_ALL, for folders that can distinguish a
* camel-folder-summary.h (CamelMessageFlags): Add
CAMEL_MESSAGE_ANSWERED_ALL, for folders that can distinguish a
reply-to-sender from a reply-to-all. (eg, Exchange)
* providers/local/camel-local-folder.c (local_init): Add
ANSWERED_ALL to permanent_flags too.
svn path=/trunk/; revision=17694
Diffstat (limited to 'camel')
-rw-r--r-- | camel/ChangeLog | 9 | ||||
-rw-r--r-- | camel/camel-folder-summary.h | 1 | ||||
-rw-r--r-- | camel/providers/local/camel-local-folder.c | 3 |
3 files changed, 12 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 4391ed5b50..7c272b3393 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,12 @@ +2002-08-05 Dan Winship <danw@ximian.com> + + * camel-folder-summary.h (CamelMessageFlags): Add + CAMEL_MESSAGE_ANSWERED_ALL, for folders that can distinguish a + reply-to-sender from a reply-to-all. (eg, Exchange) + + * providers/local/camel-local-folder.c (local_init): Add + ANSWERED_ALL to permanent_flags too. + 2002-08-02 Jeffrey Stedfast <fejj@ximian.com> Fixes bug #26237. diff --git a/camel/camel-folder-summary.h b/camel/camel-folder-summary.h index 62ea39a1df..e971faeece 100644 --- a/camel/camel-folder-summary.h +++ b/camel/camel-folder-summary.h @@ -63,6 +63,7 @@ enum _CamelMessageFlags { CAMEL_MESSAGE_FLAGGED = 1<<3, CAMEL_MESSAGE_SEEN = 1<<4, CAMEL_MESSAGE_ATTACHMENTS = 1<<5, + CAMEL_MESSAGE_ANSWERED_ALL = 1<<6, /* following flags are for the folder, and are not really permanent flags */ CAMEL_MESSAGE_FOLDER_FLAGGED = 1<<16, /* for use by the folder implementation */ diff --git a/camel/providers/local/camel-local-folder.c b/camel/providers/local/camel-local-folder.c index 1f82bd4c2b..3271288389 100644 --- a/camel/providers/local/camel-local-folder.c +++ b/camel/providers/local/camel-local-folder.c @@ -121,7 +121,8 @@ local_init(gpointer object, gpointer klass) folder->permanent_flags = CAMEL_MESSAGE_ANSWERED | CAMEL_MESSAGE_DELETED | CAMEL_MESSAGE_DRAFT | - CAMEL_MESSAGE_FLAGGED | CAMEL_MESSAGE_SEEN | CAMEL_MESSAGE_USER; + CAMEL_MESSAGE_FLAGGED | CAMEL_MESSAGE_SEEN | + CAMEL_MESSAGE_ANSWERED_ALL | CAMEL_MESSAGE_USER; folder->summary = NULL; local_folder->search = NULL; |