diff options
Diffstat (limited to 'camel/camel-folder.h')
-rw-r--r-- | camel/camel-folder.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h index 786e346627..e9b15b1306 100644 --- a/camel/camel-folder.h +++ b/camel/camel-folder.h @@ -63,14 +63,16 @@ struct _CamelFolder CamelStore *parent_store; CamelFolderSummary *summary; + guint32 folder_flags; guint32 permanent_flags; - gboolean has_summary_capability:1; - gboolean has_search_capability:1; - gboolean filter_recent:1; - gboolean deleted:1; - }; +#define CAMEL_FOLDER_HAS_SUMMARY_CAPABILITY (1<<0) +#define CAMEL_FOLDER_HAS_SEARCH_CAPABILITY (1<<1) +#define CAMEL_FOLDER_FILTER_RECENT (1<<2) +#define CAMEL_FOLDER_HAS_BEEN_DELETED (1<<3) +#define CAMEL_FOLDER_IS_TRASH (1<<4) + typedef struct { CamelObjectClass parent_class; |