summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* use python-config to get python includes (Closes #448173)Sebastien Bacher2007-06-171-0/+5
| | | | | | | | | 2007-06-17 Sebastien Bacher <seb128@ubuntu.com> * m4/python.m4: use python-config to get python includes (Closes #448173) svn path=/trunk/; revision=676
* Support type=GObject or type=TYPE_OBJECT in the new properties API.Gustavo J. A. M. Carneiro2007-06-161-0/+6
| | | | svn path=/trunk/; revision=675
* OK'd by JohanYevgen Muntyan2007-06-071-0/+9
| | | | | | | | | | | | | | 2007-06-06 Yevgen Muntyan <muntyan@tamu.edu> OK'd by Johan * gobject/generate-constants.c: Return 0 from main(). * gobject/Makefile.am: use generate-constants$(EXEEXT) instead of generate-constants in the constants.py target rule. svn path=/trunk/; revision=674
* Allow running autogen.sh from outside (from Muntyan)Gustavo J. A. M. Carneiro2007-05-301-0/+6
| | | | svn path=/trunk/; revision=673
* Bug 339924 – gnome-python doesn't compile on opensolarisGustavo J. A. M. Carneiro2007-05-091-0/+9
| | | | svn path=/trunk/; revision=672
* Post-release version bump.Johan Dahlin2007-05-021-0/+4
| | | | | | * configure.ac: Post-release version bump. svn path=/trunk/; revision=671
* 2.13.1PYGOBJECT_2_13_1Johan Dahlin2007-05-021-0/+2
| | | | svn path=/trunk/; revision=669
* Add libdir. Fixes #435132 (Luca Ferretti)Johan Dahlin2007-05-021-0/+5
| | | | | | | | * pygobject-2.0-uninstalled.pc.in: Add libdir. Fixes #435132 (Luca Ferretti) svn path=/trunk/; revision=666
* Store property values in the descriptor per instance, add a test.Johan Dahlin2007-05-021-0/+5
| | | | | | | | | | * gobject/propertyhelper.py: * tests/test_properties.py: Store property values in the descriptor per instance, add a test. svn path=/trunk/; revision=665
* Add a property helper, fixes #338098Johan Dahlin2007-05-011-0/+15
| | | | | | | | | | | | | | | | | * 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 svn path=/trunk/; revision=662
* fix GSlice thread init warningGustavo J. A. M. Carneiro2007-04-301-0/+6
| | | | svn path=/trunk/; revision=660
* fix descriptor / toggle_ref interaction bugGustavo J. A. M. Carneiro2007-04-301-0/+10
| | | | svn path=/trunk/; revision=658
* reviewed by: Johan Dahlin <johan@gnome.org>James Livingstone2007-04-301-0/+11
| | | | | | | | | | | | | | | | 2007-04-29 James Livingstone <doclivingstone@gmail.com> reviewed by: Johan Dahlin <johan@gnome.org> * 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 svn path=/trunk/; revision=657
* Treat None in a GValueArray as pointer/NULL, patch by Ed Catmur, fixesJohan Dahlin2007-04-301-0/+9
| | | | | | | | | | | | | | 2007-04-29 Johan Dahlin <johan@gnome.org> * 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. svn path=/trunk/; revision=656
* reviewed by: Johan Dahlin <johan@gnome.org>Loïc Minier2007-04-301-0/+9
| | | | | | | | | | | | | | 2007-04-29 Loïc Minier <lool+gnome@via.ecp.fr> reviewed by: Johan Dahlin <johan@gnome.org> * autogen.sh: Use dirname $0 instead of pwd to compute srcdir in autogen, fixes #409234 svn path=/trunk/; revision=655
* reviewed by: Johan Dahlin <johan@gnome.org>Damien Carbery2007-04-301-0/+8
| | | | | | | | | | | | | 2007-04-29 Damien Carbery <damien.carbery@sun.com> reviewed by: Johan Dahlin <johan@gnome.org> * tests/test-unknown.c: (test_interface_iface_method): Do not return in a void function, fixes #385127 svn path=/trunk/; revision=654
* Fix leak, patch by Daniel Berrange. Fixes #428726 (Phil Dumont)Johan Dahlin2007-04-301-0/+5
| | | | | | | | * gobject/pygflags.c: (pyg_flags_from_gtype): Fix leak, patch by Daniel Berrange. Fixes #428726 (Phil Dumont) svn path=/trunk/; revision=653
* reviewed by: Johan Dahlin <johan@gnome.org>Damien Carbery2007-04-291-1/+10
| | | | | | | | | | | | | | 2007-04-29 Damien Carbery <damien.carbery@sun.com> reviewed by: Johan Dahlin <johan@gnome.org> * configure.ac: * pygobject-2.0-uninstalled.pc.in: Add an uninstalled pkg-config file, fixes #385129 svn path=/trunk/; revision=652
* Add a generic CClosure marshaller based on ffi. This makes it possible toJohan Dahlin2007-04-291-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 2007-04-29 Johan Dahlin <jdahlin@async.com.br> * 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
* release bumpGustavo J. A. M. Carneiro2007-04-231-0/+4
| | | | svn path=/trunk/; revision=650
* 2.13.0PYGOBJECT_2_13_0Gustavo J. A. M. Carneiro2007-04-231-0/+3
| | | | svn path=/trunk/; revision=648
* Unit test for get/set_properties.Gustavo J. A. M. Carneiro2007-04-231-0/+5
| | | | svn path=/trunk/; revision=647
* new pygobject_set_properties and pygobject_get_properties methodsGian Mario Tagliaretti2007-04-231-0/+8
| | | | svn path=/trunk/; revision=646
* Bug 425242 – Add API to convert a gobject.GError exception being raised to ↵Gustavo J. A. M. Carneiro2007-04-141-0/+3
| | | | | | a GError** parameter svn path=/trunk/; revision=645
* Bug 415853 – g_set_application_name() bindingGustavo J. A. M. Carneiro2007-04-141-1/+5
| | | | svn path=/trunk/; revision=644
* Bug 419379 – Modernize init_pygobject: use static inline functions instead ↵Gustavo J. A. M. Carneiro2007-04-141-0/+3
| | | | | | of macros svn path=/trunk/; revision=643
* Bug 320428 – Break PyGObject<->GObject reference cycleGustavo J. A. M. Carneiro2007-04-141-0/+21
| | | | svn path=/trunk/; revision=642
* Fix a couple of compiler warnings.Gustavo J. A. M. Carneiro2007-03-171-0/+5
| | | | svn path=/trunk/; revision=640
* Fix the docs option so that it's possible to disable building the docs.Richard Hult2007-03-061-0/+5
| | | | | | | | | 2007-03-06 Richard Hult <richard@imendio.com> * configure.ac: Fix the docs option so that it's possible to disable building the docs. svn path=/trunk/; revision=639
* Release the GIL when calling g_object_set_property, since setting aEdward Hervey2007-03-031-0/+7
| | | | | | | | | * gobject/pygobject.c: (set_property_from_pspec): Release the GIL when calling g_object_set_property, since setting a property might trigger some code that might come back in python land. Fixes #395048 svn path=/trunk/; revision=638
* treat --enable-docs like in gtk+, closes #361722Gustavo J. A. M. Carneiro2007-01-091-0/+7
| | | | svn path=/trunk/; revision=635
* Make this work with automake 1.10 too.Kjartan Maraas2006-12-141-0/+4
| | | | | | 2006-12-14 Kjartan Maraas <kmaraas@gnome.org> * autogen.sh: Make this work with automake 1.10 too.
* Post release version bumpJohan Dahlin2006-11-181-0/+4
|
* 2.12.3PYGOBJECT_2_12_3Johan Dahlin2006-11-181-0/+3
|
* Make sure an exception is raised when we pass in invalid arguments to theJohan Dahlin2006-11-181-1/+6
| | | | | | | * gobject/pygoptiongroup.c (pyg_option_group_dealloc): * tests/test_option.py (TestOption.testBadConstructor): Make sure an exception is raised when we pass in invalid arguments to the optiongroup constructor, add a test. #364576 (Laszlo Pandy)
* set __module__ on gobject derived types, fixes #376099Johan Dahlin2006-11-181-0/+5
| | | | | * gobject/pygobject.c (pygobject_register_class): set __module__ on gobject derived types, fixes #376099
* reviewed by: Johan Dahlin <johan@gnome.org>Yevgen Muntyan2006-11-181-0/+11
| | | | | | | | | | | | | 2006-11-18 Yevgen Muntyan <muntyan@tamu.edu> reviewed by: Johan Dahlin <johan@gnome.org> * gobject/gobjectmodule.c: (create_property): * gobject/pygparamspec.c: (pyg_param_spec_getattr): * tests/test_properties.py: Avoid truncating in pyg_param_spec_getattr, add test for all non-float numeric types. Fixes #353943
* Use PyObject_Cmp instead of comparing function closure addresses, whichJohan Dahlin2006-11-181-0/+7
| | | | | | * gobject/pygtype.c (gclosure_from_pyfunc): Use PyObject_Cmp instead of comparing function closure addresses, which makes it possible to use any callable and not just functions. Fixes #375589 (Dima)
* Remove html/pygobject-reference-copyright.html. Fixes #361906 (Marc-AndreJohn Finlay2006-10-131-0/+6
| | | | | | * docs/Makefile.am (HTML_FILES): Remove html/pygobject-reference-copyright.html. Fixes #361906 (Marc-Andre Lureau)
* *** empty log message ***John Finlay2006-10-121-0/+7
|
* Add py_ssize_t_clean flag to be passed to codegen.SourceWriter.Cedric Gustin2006-10-051-0/+5
| | | | | | | 2006-10-05 Cedric Gustin <cedric.gustin@gmail.com> * dsextras.py (Template) (TemplateExtension): Add py_ssize_t_clean flag to be passed to codegen.SourceWriter.
* Add pygobject_postinstall.py to EXTRA_DIST.Cedric Gustin2006-10-041-0/+4
| | | | | | 2006-10-04 Cedric Gustin <cedric.gustin@gmail.com> * Makefile.am: Add pygobject_postinstall.py to EXTRA_DIST.
* Post release version bumpJohan Dahlin2006-10-031-0/+4
|
* 2.12.2PYGOBJECT_2_12_2Johan Dahlin2006-10-031-0/+6
|
* Python 2.5, int vs ssize_tGustavo J. A. M. Carneiro2006-10-031-0/+24
|
* LGPL, not GPL headerJohan Dahlin2006-09-291-0/+4
| | | | * pygtk.py: LGPL, not GPL header
* (init_pygobject_check): Add parentheses "around && within ||" to please gcc.Gustavo J. A. M. Carneiro2006-09-241-0/+5
|
* Catch ImportError exception when codegen is not available: disableCedric Gustin2006-09-211-0/+16
| | | | | | | | | | | | | | | | | | 2006-09-21 Cedric Gustin <cedric.gustin@gmail.com> * dsextras.py: Catch ImportError exception when codegen is not available: disable Template and TemplateExtension, redirect the user to the pygtk installer and raise a NameError exception. check_date has also been rewritten and now uses distutils.dep_util.newer_group(). defs files can also be built using createdefs by passing tuples as keyword argument to Template (see for example the gdk and gtk templates in setup.py). * setup.py: Changed the way the VERSION macro is defined on win32. Also install the html reference documentation, the xsl files and fixxref. * pygobject_postinstall.py: Set the value of DATADIR in fixxref.py. Add functions to install shortcuts in the Start menu to the reference manual (currently disabled: see bug #353849).
* some more emission hook testsGustavo J. A. M. Carneiro2006-09-161-0/+5
|
* signal emission hook refcount fixGustavo J. A. M. Carneiro2006-09-161-0/+5
|