commit 56ac9339eb1d6950623dc4d8c3b9972874e7fa86 Author: John (J5) Palmieri Date: Thu Sep 22 19:03:20 2011 -0400 when checking instances union members are same type as parent * this is so we can support sending Gdk.Event members in place of the Event union into methods * we only support this if the union member has a type of GI_INTERFACE for now https://bugzilla.gnome.org/show_bug.cgi?id=659879 gi/pygi-marshal-from-py.c | 60 ++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 56 insertions(+), 4 deletions(-) commit 311a4f8035a95b41bc3c0a836c32b7a5bf2d9959 Author: John (J5) Palmieri Date: Wed Sep 21 21:50:48 2011 -0400 add a floating flag to pygobjects * this allows us to correctly refcount when custom gobjects are instantiated via g_object_new gi/_gobject/gobjectmodule.c | 5 +++++ gi/_gobject/pygobject-private.h | 3 +++ gi/_gobject/pygobject.c | 27 ++++++++++++++++++++++++++- gi/_gobject/pygobject.h | 3 ++- 4 files changed, 36 insertions(+), 2 deletions(-) commit d2d29ae5845217254b9336fd8629f369cb119b25 Author: John (J5) Palmieri Date: Wed Sep 21 21:13:22 2011 -0400 Revert "Fix refcount bug by not creating python wrapper during gobject init stage" This reverts commit f6fa5dd8f39af1b8a52d7600d257400b0983e8c5. gi/_gobject/gobjectmodule.c | 32 +++++++++++++++++--------------- 1 files changed, 17 insertions(+), 15 deletions(-) commit a24c10b779f2a1b0425d56d03d59c393389cad98 Author: John (J5) Palmieri Date: Wed Sep 21 21:10:00 2011 -0400 make sure to commit the NEWS file NEWS | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)