summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-05-28 13:50:05 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-05-28 13:50:05 +0000
commite6ef557a9ba22f8b8afb0e772c206589dbbb0b9a (patch)
tree03460d07784d97ed236a3882bdb22b0c38e07611 /ChangeLog
parent79df3f5f4b6113d07ab40522f30c83f2fab17410 (diff)
downloadpygobject-e6ef557a9ba22f8b8afb0e772c206589dbbb0b9a.tar.gz
pygobject-e6ef557a9ba22f8b8afb0e772c206589dbbb0b9a.tar.xz
pygobject-e6ef557a9ba22f8b8afb0e772c206589dbbb0b9a.zip
gobject.new fix for 'subsubtype' case
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index af1cde3..d560b75 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2006-05-28 Gustavo J. A. M. Carneiro <gjc@gnome.org>
+
+ * tests/test_subtype.py: Uncomment Johan's "subsubtype" test case.
+
+ * gobject/gobjectmodule.c (pygobject__g_instance_init): Pass the
+ g_class to pygobject_new_full, because during the instance init
+ function instances are temporarily assigned the parent's GType.
+
+ * gobject/pygobject-private.h,
+ * gobject/pygobject.c (pygobject_new_full): Make
+ pygobject_new_full accept an optional g_class parameter; If
+ present, the GType is extracted from the class instead of from the
+ instance.
+
2006-05-20 Yevgen Muntyan <muntyan@tamu.edu>
reviewed by: Gustavo Carneiro