commit 7e154cf01cf0ce7a8b52c45ba4db755f73b45d1d Author: Martin Pitt Date: Mon Sep 17 22:48:13 2012 +0200 release 3.3.92 NEWS | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit adbe30dc72b4d88bb31055f6ee33fddf32638af9 Author: Martin Pitt Date: Mon Sep 17 22:32:55 2012 +0200 release-news: Generate HTML changelog In addition to producing a NEWS paragraph from the changelog, generate a changelog HTML which can be put into blog announcements. Update HACKING to point this out, too. HACKING | 2 +- Makefile.am | 22 ++++++++++++++++------ 2 files changed, 17 insertions(+), 7 deletions(-) commit be4a0682bdd189ee908ab1961001f759a80e133c Author: Simon Feltman Date: Sun Sep 16 17:27:25 2012 -0700 [API add] Add ObjectInfo.get_abstract method Adds exposure of g_object_info_get_abstract to python for helping with analysis of non-constructable objects from within python. https://bugzilla.gnome.org/show_bug.cgi?id=675581 gi/pygi-info.c | 8 ++++++++ tests/test_gi.py | 12 ++++++++++++ 2 files changed, 20 insertions(+) commit 3ada408434860d0c8eee6c6a869b5a3d801cfbc8 Author: Simon Feltman Date: Thu Sep 13 20:53:22 2012 -0700 Add deprecation warning when setting gpointers to anything other than int. This is a first pass which does not change anything except add a warning when anything other than an int is set on a gpointer on a boxed type. https://bugzilla.gnome.org/show_bug.cgi?id=683599 gi/pygi-info.c | 8 ++++++++ 1 file changed, 8 insertions(+) commit a047f61f26d9c78b82d22948199313e5a389e918 Author: Martin Pitt Date: Mon Sep 17 09:41:24 2012 +0200 test_properties: Test accessing a property from a superclass We already cover accessing the superclass' property if that was defined in Python. Add a corresponding test case for a property defined in C. See https://bugzilla.gnome.org/show_bug.cgi?id=684058 tests/test_properties.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit 3e6a4000cbc4b0cb503fcd89b50202ed0b70d3a7 Author: Martin Pitt Date: Mon Sep 17 09:31:05 2012 +0200 test_properties.py: Consistent test names Use underscore style method/test case names consistently. Also rename some test cases to better describe what they do. tests/test_properties.py | 78 +++++++++++++++++++++++----------------------- 1 file changed, 39 insertions(+), 39 deletions(-) commit 4069c3d8547f35437e0cee175a5912febe25326d Author: Martin Pitt Date: Wed Sep 12 06:51:24 2012 +0200 test_everything: Ensure TestSignals callback does get called tests/test_everything.py | 3 +++ 1 file changed, 3 insertions(+) commit 4e4c87e3868948743e0446abe2ba0cf5626374c4 Author: Nicolas Dufresne Date: Fri Sep 7 17:17:09 2012 -0400 argument: Fix 64bit integer convertion from GValue Trying to get a 64bit integer using the wrong getter was resulting in an assertion and 0 being returned. Co-Authored-By: Martin Pitt https://bugzilla.gnome.org/show_bug.cgi?id=683596 gi/pygi-argument.c | 8 +++++-- tests/test_everything.py | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 2 deletions(-) commit e474ce243ea7a58358af344ccadb1418f4d2c8eb Author: Martin Pitt Date: Tue Sep 11 12:32:10 2012 +0200 Add Simon Feltman as a project maintainer Signed-off-By: Martin Pitt Signed-off-By: Paolo Borelli pygobject.doap | 7 +++++++ 1 file changed, 7 insertions(+) commit ee1fc78258f10e8a7872ee3da6c9ad6e7984706e Author: Martin Pitt Date: Tue Sep 11 10:17:50 2012 +0200 test_signals.py: Drop global type variables Just use the real types and flags from GObject instead of redefining aliases for them. They weren't used consistently, make the tests harder to read, and we really do not want global single-letter variables like "f" and "l". tests/test_signal.py | 38 ++++++++++++++++---------------------- 1 file changed, 16 insertions(+), 22 deletions(-) commit 3688cf6efe7161585b943cfaafcfd4610b7ad768 Author: Martin Pitt Date: Tue Sep 11 10:11:58 2012 +0200 test_signals.py: Consistent test names Use underscore style method/test case names consistently. tests/test_signal.py | 88 +++++++++++++++++++++++++------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) commit 4559247553b792db956f69c9674c12344d719c82 Author: Martin Pitt Date: Tue Sep 11 09:43:14 2012 +0200 Add test cases for GValue signal arguments These cover various types, (u)int(64) and string. Keep the test case for implicit int64 GValues disabled, as this currently does not work and it is not clear whether it should: https://bugzilla.gnome.org/show_bug.cgi?id=683775 tests/test_signal.py | 41 +++++++++++++++++++++++++++++++++++++++++ tests/testhelpermodule.c | 17 +++++++++++++++++ 2 files changed, 58 insertions(+) commit fddb01b0b71b68d154d130cf40fd5f38647b1a4d Author: Martin Pitt Date: Tue Sep 11 09:31:18 2012 +0200 Add test for GValue signal return values Another attempt to reproduce the reported error in https://bugzilla.gnome.org/show_bug.cgi?id=683596 but this works already. tests/test_signal.py | 13 +++++++++++++ tests/testhelpermodule.c | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) commit 4f77c7798563ea436ff5b6306a987f03de50b211 Author: Simon Feltman Date: Fri Sep 7 02:32:15 2012 -0700 Improve setting pointer fields/arguments to NULL using None Setting gi pointers will set them to the address of the python object. This is good except in the case of None which should be used to NULL the pointer out as a special case. Commit 21b1d17d2a already fixed this. This improved patch does that in a cleaner and safer way and adds more comments. https://bugzilla.gnome.org/show_bug.cgi?id=683150 gi/pygi-argument.c | 8 +------- gi/pygi-info.c | 14 +++++++++++++- 2 files changed, 14 insertions(+), 8 deletions(-) commit 15046b5a11f6c58a3e5a9c50cf0ce7f31f2cd55f Author: Martin Pitt Date: Mon Sep 10 16:46:30 2012 +0200 Test gint64 C signal arguments and return values tests/test_signal.py | 12 ++++++++++++ tests/testhelpermodule.c | 14 ++++++++++++++ 2 files changed, 26 insertions(+) commit 822d9e07a95f706a40f64335765293542787da90 Author: Martin Pitt Date: Mon Sep 10 16:29:32 2012 +0200 Test in/out int64 GValue method arguments. See https://bugzilla.gnome.org/show_bug.cgi?id=683596 tests/test_gi.py | 9 +++++++++ 1 file changed, 9 insertions(+) commit 2d83e52233812618493af4b165615e8741ba41c8 Author: Martin Pitt Date: Wed Sep 5 08:54:53 2012 +0200 Bump g-i dependency to 1.33.10 To ensure we have all the Regress test APIs that we use. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6a4f4dc9a3d21c3ac8a0aa51432fb8952b4e1ebf Author: Thibault Saunier Date: Wed Aug 8 12:57:41 2012 -0400 Fix -uninstalled.pc.in file https://bugzilla.gnome.org/show_bug.cgi?id=683379 pygobject-3.0-uninstalled.pc.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit d8f1398dbc7fa7803639c542a607f24f18614ad6 Author: Martin Pitt Date: Mon Sep 3 22:16:47 2012 +0200 post-release bump to 3.3.92 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)