new filtering
[claws.git] / src / matcher.h
index c153e8e1fc5d6884fb82aabc2f8b0e303a8394ad..d3a4f88435bf8e40d5db42c771da2be23e134b73 100644 (file)
@@ -64,6 +64,8 @@ enum {
        MATCHING_ACTION_DELETE,
        MATCHING_ACTION_MARK,
        MATCHING_ACTION_MARK_AS_READ,
        MATCHING_ACTION_DELETE,
        MATCHING_ACTION_MARK,
        MATCHING_ACTION_MARK_AS_READ,
+       MATCHING_ACTION_UNMARK,
+       MATCHING_ACTION_MARK_AS_UNREAD,
        MATCHING_ACTION_FORWARD,
        MATCHING_ACTION_FORWARD_AS_ATTACHEMENT,
        MATCHING_ACTION_FORWARD_NEWS,
        MATCHING_ACTION_FORWARD,
        MATCHING_ACTION_FORWARD_AS_ATTACHEMENT,
        MATCHING_ACTION_FORWARD_NEWS,
@@ -94,6 +96,7 @@ struct _MatcherList {
 
 typedef struct _MatcherList MatcherList;
 
 
 typedef struct _MatcherList MatcherList;
 
+gchar * get_matchparser_tab_str(gint id);
 MatcherProp * matcherprop_new(gint criteria, gchar * header,
                              gint matchtype, gchar * expr,
                              int age);
 MatcherProp * matcherprop_new(gint criteria, gchar * header,
                              gint matchtype, gchar * expr,
                              int age);