summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-08-27 12:02:33 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-08-27 12:02:33 +0000
commitd05fccab23aef7fa4c406352552262782bf1066c (patch)
tree0e35f797d3aaacf586384e343120ea06f8ae5358 /ChangeLog
parent3938273dfd085dc75f64ce44706cf508fd971099 (diff)
downloadpygobject-d05fccab23aef7fa4c406352552262782bf1066c.tar.gz
pygobject-d05fccab23aef7fa4c406352552262782bf1066c.tar.xz
pygobject-d05fccab23aef7fa4c406352552262782bf1066c.zip
interface fixes and tests
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6632da5..b514be0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,22 @@
2006-08-27 Gustavo J. A. M. Carneiro <gjc@gnome.org>
+ * gobject/gobjectmodule.c (pyg_type_register): Correct a bug in
+ the code that checks if parent already implements an interface or not.
+
+ * tests/test-unknown.c (test_interface_base_init),
+ (test_interface_get_type): Add a property to the interface, for
+ better testing.
+ (test_unknown_get_property),
+ (test_unknown_set_property, test_unknown_class_init): Add a
+ property to the class as required by the interface.
+
+ * tests/test_interface.py: More thorough interface testing, with
+ properties and test both the case of implementing an interface
+ from scratch, and re-implementing and interface that a parent
+ already implements.
+
+2006-08-27 Gustavo J. A. M. Carneiro <gjc@gnome.org>
+
* gobject/gobjectmodule.c (pygobject__g_instance_init): If
necessary, attach the GObject to the PyGObject here.
(pygobject_constructv): Cope with the fact that wrapper->obj may