=== 2.13.1 === 2007-05-02 Johan Dahlin * pygobject-2.0-uninstalled.pc.in: Add libdir. Fixes #435132 (Luca Ferretti) 2007-05-01 Johan Dahlin * gobject/propertyhelper.py: * tests/test_properties.py: Store property values in the descriptor per instance, add a test. * examples/properties.py: * gobject/Makefile.am: * gobject/__init__.py: * gobject/constants.py.in: * gobject/generate-constants.c: (main): * gobject/propertyhelper.py: * tests/Makefile.am: * tests/test_enum.py: * tests/test_interface.py: * tests/test_properties.py: Add a property helper, fixes #338098 2007-04-30 Gustavo J. A. M. Carneiro * tests/common.py (importModules): Import testhelper first so that g_thread_init is called before init_pygobject. * tests/testhelpermodule.c (inittesthelper): Call g_thread_init before init_pygobject. * tests/test_subtype.py (TestSubType.testDescriptor): Unit test for the bug below. * gobject/pygobject.c (pygobject_setattro): Account for the case when attribute setting doesn't actually create an instance dictionary, in which case pygobject_switch_to_toggle_ref would be called twice, thereby causing gobject error. Fixes #434659 2007-04-29 James Livingstone reviewed by: Johan Dahlin * gobject/pygtype.c: (pyg_value_from_pyobject): * tests/test_signal.py: Add a missing else to avoid throwing a TypeError. Includes a test written by Ed Catmur. Fixes #374653 2007-04-29 Johan Dahlin * gobject/pygtype.c: (pyg_value_array_from_pyobject): * tests/test_gtype.py: * tests/testhelpermodule.c: (_wrap_test_value_array): Treat None in a GValueArray as pointer/NULL, patch by Ed Catmur, fixes #352209. 2007-04-29 Loïc Minier reviewed by: Johan Dahlin * autogen.sh: Use dirname $0 instead of pwd to compute srcdir in autogen, fixes #409234 2007-04-29 Damien Carbery reviewed by: Johan Dahlin * tests/test-unknown.c: (test_interface_iface_method): Do not return in a void function, fixes #385127 2007-04-29 Johan Dahlin * gobject/pygflags.c: (pyg_flags_from_gtype): Fix leak, patch by Daniel Berrange. Fixes #428726 (Phil Dumont) 2007-04-29 Damien Carbery reviewed by: Johan Dahlin * configure.ac: * pygobject-2.0-uninstalled.pc.in: Add an uninstalled pkg-config file, fixes #385129 2007-04-29 Johan Dahlin * README: * configure.ac: * gobject/Makefile.am: * gobject/ffi-marshaller.c: (g_value_to_ffi_type), (g_value_from_ffi_type), (g_cclosure_marshal_generic_ffi): * gobject/ffi-marshaller.h: * gobject/gobjectmodule.c: (create_signal), (init_gobject): * pygobject-2.0.pc.in: * tests/test_signal.py: * tests/testhelpermodule.c: (test1_callback), (test1_callback_swapped), (test2_callback), (test3_callback), (test4_callback), (test_float_callback), (test_double_callback), (test_string_callback), (test_object_callback), (connectcallbacks), (_wrap_connectcallbacks), (inittesthelper): Add a generic CClosure marshaller based on ffi. This makes it possible to connect to signals on PyGObjects from C. libffi is now an optional dependency Fixes #353816 (Edward Hervey) 2007-04-23 Gustavo J. A. M. Carneiro * configure.ac: Post-release version bump.