commit a7fa8b80406227a06cf18f8675dbc1f471283829 Author: Tomeu Vizoso Date: Mon Jun 21 18:10:32 2010 +0200 Update NEWS and release PyGObject-2.21.3 NEWS | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 79acac7b86ec52cd3681d94d7f116314c3f00167 Author: Ludovic L'Hours Date: Tue Jul 21 16:28:34 2009 +0200 Proper handling of null-ok in virtual methods https://bugzilla.gnome.org/show_bug.cgi?id=589253 codegen/codegen.py | 2 ++ codegen/reversewrapper.py | 18 +++++++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) commit 259a4b08f009aa01451caed20dbb6e68b402da2a Author: Tomeu Vizoso Date: Mon Jun 21 17:34:54 2010 +0200 Add *~ and *.orig to .gitignore .gitignore | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 00a85f6a844714d1715e2f67431747d1a4cdacb1 Author: Tomeu Vizoso Date: Mon Jun 21 17:33:56 2010 +0200 Fall back to use the floating references API in glib if there isn't a sinkfunc defined. * tests/*: Add ref counting tests for floating objects * gobject/gobjectmodule.c, gobject/pygobject.c: Fall back to g_object_ref_sink or g_object_ref if there isn't a sinkfunc defined. Make sure that pygobject_sink gets called only once per GObject instance. https://bugzilla.gnome.org/show_bug.cgi?id=583909 gobject/gobjectmodule.c | 2 - gobject/pygobject.c | 50 +++++++++++++-------- gobject/pygobject.h | 1 + tests/Makefile.am | 2 + tests/test-floating.c | 95 ++++++++++++++++++++++++++++++++++++++++ tests/test-floating.h | 60 +++++++++++++++++++++++++ tests/test_gobject.py | 19 ++++++++- tests/testhelpermodule.c | 109 ++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 315 insertions(+), 23 deletions(-) commit e71238a699ae783fd1a59c8a76e3555d8066cf82 Author: Tomeu Vizoso Date: Mon Jun 21 13:06:13 2010 +0200 Revert "Drop sinkfuncs." This reverts commit 04627488220b4f2a16e11f8982af7866fea9f7eb. gobject/gobjectmodule.c | 3 ++- gobject/pygobject.c | 42 ++++++++++++++++++++++++++++++++++-------- gobject/pygobject.h | 1 - 3 files changed, 36 insertions(+), 10 deletions(-) commit ec8d148eccbb3714093f21b595ea77ae4c7c3bce Author: Johan Dahlin Date: Sun Jun 20 10:49:55 2010 -0300 [giounix] Make it possible to compile on glib 2.20 gio/unix.override | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 433ee2aa029a1482961f478252a06492bd3498e6 Author: Sjoerd Simons Date: Tue Jun 15 11:42:28 2010 +0200 Release the lock when potentially invoking Python code. * gobject/pygobject.c: Release GIL lock when retrieving properties and when clearing a PyGObject. https://bugzilla.gnome.org/show_bug.cgi?id=530935 gobject/pygobject.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit d182630e1128fef6f1c2aea28ccd8da4bddd2c8f Author: Tomeu Vizoso Date: Thu Jun 10 20:23:13 2010 +0200 Post release version bump to 2.21.3 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c4e64d5d264593051b9a3131e4985a58e8e76f8b Author: Tomeu Vizoso Date: Thu Jun 10 20:21:13 2010 +0200 Update NEWS and release PyGObject-2.21.2 NEWS | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-)