aboutsummaryrefslogtreecommitdiffstats
path: root/libemail-utils/em-vfolder-rule.h
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2012-07-11 22:38:27 +0800
committerMilan Crha <mcrha@redhat.com>2012-07-11 22:38:27 +0800
commit0c881254de455c77032b24d419bdabe7a4b5adfd (patch)
treed1e3782305097e07752de2061d86a4e43e4631e5 /libemail-utils/em-vfolder-rule.h
parent1852490a930c625a5fb300069694d661e3eeed02 (diff)
downloadgsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.tar
gsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.tar.gz
gsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.tar.bz2
gsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.tar.lz
gsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.tar.xz
gsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.tar.zst
gsoc2013-evolution-0c881254de455c77032b24d419bdabe7a4b5adfd.zip
Bug #223309 - Add "Include Subfolders" to "Search Folder Sources"
Diffstat (limited to 'libemail-utils/em-vfolder-rule.h')
-rw-r--r--libemail-utils/em-vfolder-rule.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/libemail-utils/em-vfolder-rule.h b/libemail-utils/em-vfolder-rule.h
index f6dbfa0d03..60f30044b4 100644
--- a/libemail-utils/em-vfolder-rule.h
+++ b/libemail-utils/em-vfolder-rule.h
@@ -71,7 +71,7 @@ struct _EMVFolderRuleClass {
};
GType em_vfolder_rule_get_type (void);
-EFilterRule * em_vfolder_rule_new ();
+EFilterRule * em_vfolder_rule_new (void);
void em_vfolder_rule_add_source (EMVFolderRule *rule,
const gchar *uri);
void em_vfolder_rule_remove_source (EMVFolderRule *rule,
@@ -80,11 +80,19 @@ const gchar * em_vfolder_rule_find_source (EMVFolderRule *rule,
const gchar *uri);
const gchar * em_vfolder_rule_next_source (EMVFolderRule *rule,
const gchar *last);
+GQueue * em_vfolder_rule_get_sources (EMVFolderRule *rule);
+void em_vfolder_rule_sources_changed (EMVFolderRule *rule);
+gboolean em_vfolder_rule_source_get_include_subfolders
+ (EMVFolderRule *rule,
+ const gchar *source);
+void em_vfolder_rule_source_set_include_subfolders
+ (EMVFolderRule *rule,
+ const gchar *source,
+ gboolean include_subfolders);
void em_vfolder_rule_set_with (EMVFolderRule *rule,
em_vfolder_rule_with_t with);
em_vfolder_rule_with_t
em_vfolder_rule_get_with (EMVFolderRule *rule);
-GQueue * em_vfolder_rule_get_sources (EMVFolderRule *rule);
void em_vfolder_rule_set_autoupdate (EMVFolderRule *rule,
gboolean autoupdate);
gboolean em_vfolder_rule_get_autoupdate (EMVFolderRule *rule);