aboutsummaryrefslogtreecommitdiffstats
path: root/filter/ChangeLog
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2001-09-13 06:06:46 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2001-09-13 06:06:46 +0800
commite01b1d7c259f148847e97d4c3e609933e26a73cf (patch)
treeec8f29ab4a07dd9bb64ec8e4c3b2223c2fbe9346 /filter/ChangeLog
parent8be7f276a292ba85e6bec20fd7d5a351f094296e (diff)
downloadgsoc2013-evolution-e01b1d7c259f148847e97d4c3e609933e26a73cf.tar.gz
gsoc2013-evolution-e01b1d7c259f148847e97d4c3e609933e26a73cf.tar.zst
gsoc2013-evolution-e01b1d7c259f148847e97d4c3e609933e26a73cf.zip
Clone the current rule before editing it so that changes can be undone.
2001-09-12 Jeffrey Stedfast <fejj@ximian.com> * rule-editor.c (rule_edit): Clone the current rule before editing it so that changes can be undone. (edit_editor_clicked): If the user hit OK, replace the original rule with the new one. * vfolder-rule.c (vfolder_rule_finalise): Free the sources list. (rule_copy): Implemented. * filter-filter.c (rule_copy): Implemented. * filter-rule.c (filter_rule_copy): New convenience function to copy one rule "into" another. (rule_copy): Default implementation. (filter_rule_clone): Use filter_rule_copy() internally to get rid of the nastiness/slowness of xml encoding and then decoding. svn path=/trunk/; revision=12787
Diffstat (limited to 'filter/ChangeLog')
-rw-r--r--filter/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/filter/ChangeLog b/filter/ChangeLog
index 827efa6f0b..fcd6f22aed 100644
--- a/filter/ChangeLog
+++ b/filter/ChangeLog
@@ -1,3 +1,21 @@
+2001-09-12 Jeffrey Stedfast <fejj@ximian.com>
+
+ * rule-editor.c (rule_edit): Clone the current rule before editing
+ it so that changes can be undone.
+ (edit_editor_clicked): If the user hit OK, replace the original
+ rule with the new one.
+
+ * vfolder-rule.c (vfolder_rule_finalise): Free the sources list.
+ (rule_copy): Implemented.
+
+ * filter-filter.c (rule_copy): Implemented.
+
+ * filter-rule.c (filter_rule_copy): New convenience function to
+ copy one rule "into" another.
+ (rule_copy): Default implementation.
+ (filter_rule_clone): Use filter_rule_copy() internally to get rid
+ of the nastiness/slowness of xml encoding and then decoding.
+
2001-09-12 <NotZed@Ximian.com>
* vfoldertypes.xml: Remove the match-all from the not