From edc1f870d48094fdd52040d8391b1cdb6fa0f4a4 Mon Sep 17 00:00:00 2001 From: 4 Date: Wed, 24 Oct 2001 04:20:14 +0000 Subject: Add a changed signal. Emits if the order changes or if you add or remove a 2001-10-24 * rule-context.c (rule_context_class_init): Add a changed signal. Emits if the order changes or if you add or remove a rule. (rule_context_rank_rule): Fix rank rule to properly rank based on source, not merely on list position. (rule_context_add_rule): Also emit changed signal. (rule_context_remove_rule): Same. (rule_context_rank_rule): Emit changed signal. svn path=/trunk/; revision=13978 --- filter/rule-context.h | 1 + 1 file changed, 1 insertion(+) (limited to 'filter/rule-context.h') diff --git a/filter/rule-context.h b/filter/rule-context.h index 6f6a72f270..3f99838ea2 100644 --- a/filter/rule-context.h +++ b/filter/rule-context.h @@ -64,6 +64,7 @@ struct _RuleContextClass { /* signals */ void (*rule_added)(RuleContext *f, FilterRule *rule); void (*rule_removed)(RuleContext *f, FilterRule *rule); + void (*changed)(RuleContext *f); }; typedef void (*RCPartFunc)(RuleContext *f, FilterPart *part); -- cgit v1.2.3