From 986ca14bd42f0cae3551f5b6aa97ef5e66e9a02c Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Sun, 29 Apr 2007 21:45:33 +0000 Subject: Add a generic CClosure marshaller based on ffi. This makes it possible to 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) svn path=/trunk/; revision=651 --- ChangeLog | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ddd19e8..7eeb95a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +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. -- cgit