diff options
Diffstat (limited to 'camel/camel-folder.h')
-rw-r--r-- | camel/camel-folder.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h index 24e02fecb2..78f8885dc6 100644 --- a/camel/camel-folder.h +++ b/camel/camel-folder.h @@ -49,7 +49,10 @@ enum { CAMEL_FOLDER_ARG_STORE, CAMEL_FOLDER_ARG_PERMANENTFLAGS, CAMEL_FOLDER_ARG_TOTAL, - CAMEL_FOLDER_ARG_UNREAD, + CAMEL_FOLDER_ARG_UNREAD, /* unread messages */ + CAMEL_FOLDER_ARG_DELETED, /* deleted messages */ + CAMEL_FOLDER_ARG_JUNKED, /* junked messages */ + CAMEL_FOLDER_ARG_VISIBLE, /* visible !(deleted or junked) */ CAMEL_FOLDER_ARG_UID_ARRAY, CAMEL_FOLDER_ARG_INFO_ARRAY, CAMEL_FOLDER_ARG_PROPERTIES, @@ -63,7 +66,10 @@ enum { CAMEL_FOLDER_PERMANENTFLAGS = CAMEL_FOLDER_ARG_PERMANENTFLAGS | CAMEL_ARG_INT, CAMEL_FOLDER_TOTAL = CAMEL_FOLDER_ARG_TOTAL | CAMEL_ARG_INT, CAMEL_FOLDER_UNREAD = CAMEL_FOLDER_ARG_UNREAD | CAMEL_ARG_INT, - /* should we only get static data? not stuff that needs to be free'd? */ + CAMEL_FOLDER_DELETED = CAMEL_FOLDER_ARG_DELETED | CAMEL_ARG_INT, + CAMEL_FOLDER_JUNKED = CAMEL_FOLDER_ARG_JUNKED | CAMEL_ARG_INT, + CAMEL_FOLDER_VISIBLE = CAMEL_FOLDER_ARG_VISIBLE | CAMEL_ARG_INT, + CAMEL_FOLDER_UID_ARRAY = CAMEL_FOLDER_ARG_UID_ARRAY | CAMEL_ARG_PTR, CAMEL_FOLDER_INFO_ARRAY = CAMEL_FOLDER_ARG_INFO_ARRAY | CAMEL_ARG_PTR, |