diff options
author | Jeffrey Stedfast <fejj@helixcode.com> | 2000-09-07 10:58:59 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2000-09-07 10:58:59 +0800 |
commit | 534b71582b08ff42de90a434aa1ce04587b1e0f8 (patch) | |
tree | 0c048dc56f3173b00024ac4de877cfc86e5bd5d3 /filter/filter-rule.h | |
parent | ff533a0ccfc8c300de8ccd1e195c62325008c6a8 (diff) | |
download | gsoc2013-evolution-534b71582b08ff42de90a434aa1ce04587b1e0f8.tar.gz gsoc2013-evolution-534b71582b08ff42de90a434aa1ce04587b1e0f8.tar.zst gsoc2013-evolution-534b71582b08ff42de90a434aa1ce04587b1e0f8.zip |
Totally rewritten to filter a single message at a time instead of
2000-09-06 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Totally rewritten to filter
a single message at a time instead of filtering a folder.
* filter-message-search.c (filter_message_search): New convenience
function for searching a message.
svn path=/trunk/; revision=5224
Diffstat (limited to 'filter/filter-rule.h')
-rw-r--r-- | filter/filter-rule.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/filter/filter-rule.h b/filter/filter-rule.h index 425d0ac350..e1d5655050 100644 --- a/filter/filter-rule.h +++ b/filter/filter-rule.h @@ -49,9 +49,9 @@ enum _filter_source_t { struct _FilterRule { GtkObject parent; struct _FilterRulePrivate *priv; - + char *name; - + enum _filter_grouping_t grouping; enum _filter_source_t source; GList *parts; @@ -59,15 +59,15 @@ struct _FilterRule { struct _FilterRuleClass { GtkObjectClass parent_class; - + /* virtual methods */ xmlNodePtr (*xml_encode)(FilterRule *); int (*xml_decode)(FilterRule *, xmlNodePtr, struct _RuleContext *); - + void (*build_code)(FilterRule *, GString *out); - + GtkWidget *(*get_widget)(FilterRule *fr, struct _RuleContext *f); - + /* signals */ }; |