aboutsummaryrefslogtreecommitdiffstats
path: root/libemail-utils/em-vfolder-rule.h
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2012-07-10 23:01:12 +0800
committerMilan Crha <mcrha@redhat.com>2012-07-10 23:02:20 +0800
commita3bd7ff42fe0e2be150cfad7640a5e8d62d8821b (patch)
tree288c40f33a685c4fa838ed756e47d64deaa59b95 /libemail-utils/em-vfolder-rule.h
parent0163eacc4ac1826a53cfdd4adac9f7a5fa139890 (diff)
downloadgsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.tar
gsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.tar.gz
gsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.tar.bz2
gsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.tar.lz
gsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.tar.xz
gsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.tar.zst
gsoc2013-evolution-a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b.zip
Add "auto-update" option to Search Folder Editor
Diffstat (limited to 'libemail-utils/em-vfolder-rule.h')
-rw-r--r--libemail-utils/em-vfolder-rule.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/libemail-utils/em-vfolder-rule.h b/libemail-utils/em-vfolder-rule.h
index 892aded2bc..f6dbfa0d03 100644
--- a/libemail-utils/em-vfolder-rule.h
+++ b/libemail-utils/em-vfolder-rule.h
@@ -64,9 +64,6 @@ typedef enum _em_vfolder_rule_with_t em_vfolder_rule_with_t;
struct _EMVFolderRule {
EFilterRule rule;
EMVFolderRulePrivate *priv;
-
- em_vfolder_rule_with_t with;
- GQueue sources; /* uri's of the source folders */
};
struct _EMVFolderRuleClass {
@@ -83,6 +80,14 @@ const gchar * em_vfolder_rule_find_source (EMVFolderRule *rule,
const gchar *uri);
const gchar * em_vfolder_rule_next_source (EMVFolderRule *rule,
const gchar *last);
+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);
G_END_DECLS