aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mail/e-mail-shell-backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/mail/e-mail-shell-backend.h')
-rw-r--r--modules/mail/e-mail-shell-backend.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/mail/e-mail-shell-backend.h b/modules/mail/e-mail-shell-backend.h
index 0b76ea39b6..5b2da24e5f 100644
--- a/modules/mail/e-mail-shell-backend.h
+++ b/modules/mail/e-mail-shell-backend.h
@@ -23,6 +23,8 @@
#define E_MAIL_SHELL_BACKEND_H
#include <mail/e-mail-backend.h>
+#include <filter/e-filter-element.h>
+#include <filter/e-filter-rule.h>
/* Standard GObject macros */
#define E_TYPE_MAIL_SHELL_BACKEND \
@@ -71,7 +73,13 @@ void e_mail_shell_backend_edit_account
ESource *mail_account);
/* XXX Find a better place for this function. */
-GSList * e_mail_labels_get_filter_options (void);
+GSList * e_mail_labels_get_filter_options
+ (void);
+GSList * e_mail_labels_get_filter_options_without_none
+ (void);
+void e_mail_labels_get_filter_code (EFilterElement *element,
+ GString *out,
+ EFilterPart *part);
G_END_DECLS