summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 871d4c3..9f8d904 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
2008-11-10 Li Yuan <li.yuan@sun.com>
+ * atk/atkobject.c: (atk_object_remove_relationship):
+ Bug #477708. Only remove the target, not the relation if
+ there are still are targets.
+ * atk/atkrelation.c: (atk_relation_remove_target):
+ * atk/atkrelation.h: New API.
+ * atk/atkrelationset.c: (atk_relation_set_add),
+ (atk_relation_set_remove):
+ Add/remove the new relation's targets to/from the existed
+ relation if there has been a relation with the same type.
+ * atk/atkstateset.c: (atk_state_set_or_sets):
+ Bug #478595. Return NULL if sets are empty.
+
+2008-11-10 Li Yuan <li.yuan@sun.com>
+
* atk/atkrelationset.c: (atk_relation_set_add):
Don't ref the relation if it is not added.