commit 27dcb9b1963be0c0d18e19a0b108a4a64d5e048b Author: John (J5) Palmieri Date: Mon Mar 21 12:42:36 2011 -0400 prep for 2.28.1 release NEWS | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit 072d45cbfa7b360a0e616c4c56ba75d4dc08e7df Author: John Stowers Date: Sun Mar 6 23:41:30 2011 +1300 pygi-convert.sh remove gobject tests, GObject works now https://bugzilla.gnome.org/show_bug.cgi?id=644347 pygi-convert.sh | 28 ---------------------------- 1 files changed, 0 insertions(+), 28 deletions(-) commit 205fee1622e461c0bcbe50e8befe30f01aac81eb Author: John Stowers Date: Sun Mar 6 23:41:01 2011 +1300 pygi-convert.sh add GObject.xxx and webkit https://bugzilla.gnome.org/show_bug.cgi?id=644347 pygi-convert.sh | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit f5ee2924af489c17b64e56be5d2bd1c39d1293d1 Author: John (J5) Palmieri Date: Wed Mar 16 17:34:18 2011 -0400 [gi] marshal raw closures * before we were able to marshal python callables into methods that took GClosures but we had no way to take a GClosure returned from one method and pass it to another - this enables that usecase https://bugzilla.gnome.org/show_bug.cgi?id=644757 gi/pygi-argument.c | 15 ++++++++++----- tests/test_gi.py | 4 ++++ 2 files changed, 14 insertions(+), 5 deletions(-) commit ac11dc70b34fe077be18f7e605c9f3cce03ad3fa Author: Martin Pitt Date: Mon Mar 21 13:25:12 2011 +0100 Revert "Deduce PYTHON_LIBS in addition to PYTHON_INCLUDES" This reverts commit fc7d7f7f153d57ff3866b7bfd5e6479d702cc4d9. This introduces additional libpython dependencies, which breaks distributions which support multiple Python versions, and also causes the python interpreter to be in memory twice in some cases. https://bugzilla.gnome.org/show_bug.cgi?id=620215 gi/Makefile.am | 4 +--- gio/Makefile.am | 2 +- glib/Makefile.am | 2 +- m4/python.m4 | 7 ++----- tests/Makefile.am | 2 +- 5 files changed, 6 insertions(+), 11 deletions(-) commit aed7582de1c0623042601c8038a7631fa41d087d Author: Dieter Verfaillie Date: Fri Mar 18 17:06:08 2011 +0100 setup.py: fix user_access_control option setup.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6f0d33101a2451854f216291813951349d5ac471 Author: John (J5) Palmieri Date: Wed Mar 16 15:20:43 2011 -0400 [gi-overrides] fix marshalling pygobjects in treemodels * PyGObjects wern't being marshalled correctly as python objects when a treemodel column was set to take pyobjects * Fix this by explicetly marshalling all PyObjects as boxed gvalue types in the overrides gi/overrides/Gtk.py | 9 +++++---- tests/test_overrides.py | 34 ++++++++++++++++++++++++++-------- 2 files changed, 31 insertions(+), 12 deletions(-) commit adb6f0320bed9a00a96c99424d4982199dc85af2 Author: Martin Pitt Date: Wed Mar 16 10:22:35 2011 +0100 [gi] Respect the MessageType for Gtk.MessageDialog Don't just ignore the type argument, actually pass it on. Thanks to Tualatrix Chou for spotting this! gi/overrides/Gtk.py | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 115c4750f071270b648218c9678931a65a4b3e3d Author: Martin Pitt Date: Tue Mar 15 10:22:39 2011 +0100 [gi] Do not require signature for D-BUS methods without arguments Calling methods on DBusProxy objects usually requires specifying the signature as first argument. However, if the D-BUS method does not take any arguments, specifying the empty '()' signature does not give any additional information, so allow the caller to just call the proxy method without any arguments. Also ensure that passing a non-string signature raises a comprehensible exception, instead of crashing deep in the GVariant leaf constructor. https://bugzilla.gnome.org/show_bug.cgi?id=644260 gi/overrides/Gio.py | 16 +++++++++++++++- tests/test_gdbus.py | 13 +++++++++++++ 2 files changed, 28 insertions(+), 1 deletions(-) commit 0df9e153812e1e5077bb906449e211ecb0af8736 Author: John (J5) Palmieri Date: Fri Mar 11 14:09:02 2011 -0500 [gi-demos] add pickers demo demos/gtk-demo/demos/pickers.py | 74 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 74 insertions(+), 0 deletions(-) commit 419bfdd44b566ffb88f71165c00728872987dc5e Author: John (J5) Palmieri Date: Thu Mar 10 18:12:50 2011 -0500 [gi-demos] add menu demo demos/gtk-demo/demos/menus.py | 122 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 122 insertions(+), 0 deletions(-) commit 0877670e184a591866cbf3ab14284fcb217b540b Author: John Stowers Date: Sun Mar 6 23:05:33 2011 +1300 [gi-overrides] TreeViewColumn.set_cell_data_func func_data can be None https://bugzilla.gnome.org/show_bug.cgi?id=644343 gi/overrides/Gtk.py | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 1f69c520d95fec30094fac47cb0efa31c79da81c Author: John Stowers Date: Sun Mar 6 17:48:04 2011 +1300 [gi-demos] dont try and run demos that represent directories demos/gtk-demo/gtk-demo.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit f06ad511725b28d821532acae45a25d0a186fc9f Author: John (J5) Palmieri Date: Wed Mar 9 13:02:50 2011 -0500 [gi-overrides] fix exception block so it works in Python 2.5 gi/overrides/Gio.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit a784350b6e76c6c66fb2856dd597238f4ac992e9 Author: John (J5) Palmieri Date: Tue Mar 8 13:25:57 2011 -0500 post release version bump configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)