summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* New testJohan Dahlin2008-01-201-0/+2
| | | | | | | | | 2008-01-20 Johan Dahlin <johan@gnome.org> * tests/test_gio.py (TestVolumeMonitor): New test svn path=/trunk/; revision=743
* Split out overrides into more files. Fix up module description in commentJohan Dahlin2008-01-201-0/+14
| | | | | | | | | | | | | | | | | | 2008-01-20 Johan Dahlin <johan@gnome.org> * gio/Makefile.am: * gio/ginputstream.override: * gio/gio.override: * gio/giomodule.c: * gio/goutputstream.override: * gio/gvolumemonitor.override: * gio/unix.override: * gio/unixmodule.c: Split out overrides into more files. Fix up module description in comment svn path=/trunk/; revision=741
* Add a new method, to fetch the buffer (_wrap_g_input_stream_read_async):Johan Dahlin2008-01-201-0/+6
| | | | | | | | | | | | | 2008-01-20 Johan Dahlin <johan@gnome.org> * gio/gio.override (_wrap_g_simple_async_result_get_buffer): Add a new method, to fetch the buffer (_wrap_g_input_stream_read_async): Save a reference to the buffer. * tests/test_gio.py (TestInputStream.testReadAsync.callback): Check the content svn path=/trunk/; revision=740
* New function to test error condition of async read.Johan Dahlin2008-01-201-0/+8
| | | | | | | | | | | | | 2008-01-20 Johan Dahlin <johan@gnome.org> * tests/test_gio.py (TestInputStream.testReadAsyncError): New function to test error condition of async read. * gio/gio.override (async_result_callback_marshal): Grab a reference to callback/data. svn path=/trunk/; revision=739
* Impl.Johan Dahlin2008-01-191-0/+9
| | | | | | | | | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/gio.override (_wrap_g_output_stream_write): Impl. * gio/gio.override: * gio/unix.defs: Add GUnixInputStream type and methods * tests/common.py: * tests/test_gio.py: Add GIO tests. svn path=/trunk/; revision=737
* Implement.Johan Dahlin2008-01-191-2/+5
| | | | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/gio.override (_wrap_g_app_info_get_all_for_type), (_wrap_g_app_info_get_all), (_wrap_g_drive_get_volumes): Implement. svn path=/trunk/; revision=736
* New marshaller for async results (_wrap_g_input_stream_read_async): Impl.Johan Dahlin2008-01-191-0/+7
| | | | | | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/gio.override (async_result_callback_marshal): New marshaller for async results (_wrap_g_input_stream_read_async): Impl. * gio/gio-types.defs: Add SimpleAsyncRequest * gio/giomodule.c: Register enums/constants svn path=/trunk/; revision=735
* Fix a silly bug so it possible to read files larger than 8192 bytes.Johan Dahlin2008-01-191-0/+3
| | | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/gio.override: Fix a silly bug so it possible to read files larger than 8192 bytes. svn path=/trunk/; revision=734
* Set null-ok for all cancelable as well.Johan Dahlin2008-01-191-0/+2
| | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/gio.defs: Set null-ok for all cancelable as well. svn path=/trunk/; revision=733
* set gio.unix to None if it's not availableJohan Dahlin2008-01-191-0/+2
| | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/__init__.py: set gio.unix to None if it's not available svn path=/trunk/; revision=732
* Implement InputStream.read efficiently without copying the strings, basedJohan Dahlin2008-01-191-0/+9
| | | | | | | | | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * gio/gio.override: Implement InputStream.read efficiently without copying the strings, based on the standard libararys file.read() implementation. * gio/gio-types.defs (Cancellable): Add wrapper. * gio/gio.defs (replace): Do not require cancellable argument to be specified, default to NULL if not. svn path=/trunk/; revision=731
* Import codegen from pygtk. Add initial gio and gio.unix bindings.Johan Dahlin2008-01-191-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-19 Johan Dahlin <johan@gnome.org> * Makefile.am: * codegen/Makefile.am: * codegen/README.defs: * codegen/__init__.py: * codegen/argtypes.py: * codegen/code-coverage.py: * codegen/codegen.py: * codegen/createdefs.py: * codegen/definitions.py: * codegen/defsconvert.py: * codegen/defsgen.py: * codegen/defsparser.py: * codegen/docextract.py: * codegen/docextract_to_xml.py: * codegen/docgen.py: * codegen/h2def.py: * codegen/mergedefs.py: * codegen/missingdefs.py: * codegen/mkskel.py: * codegen/override.py: * codegen/pygtk-codegen-2.0.in: * codegen/reversewrapper.py: * codegen/scanvirtuals.py: * codegen/scmexpr.py: * configure.ac: * gio/Makefile.am: * gio/__init__.py: * gio/gio-types.defs: * gio/gio.defs: * gio/gio.override: * gio/giomodule.c: (init_gio): * gio/unix-types.defs: * gio/unix.defs: * gio/unix.override: * gio/unixmodule.c: (initunix): Import codegen from pygtk. Add initial gio and gio.unix bindings. svn path=/trunk/; revision=730
* Don't link against libffi if we cannot find libffi on the system.Johan Dahlin2008-01-111-0/+5
| | | | | | | | | | 2008-01-11 Johan Dahlin <johan@gnome.org> * configure.ac: Don't link against libffi if we cannot find libffi on the system. (#496006, Ed Catmur) svn path=/trunk/; revision=729
* Include -Wall and -Werror when checking for PySignal_SetWakeupFdJohan Dahlin2008-01-031-0/+3
| | | | | | | | * configure.ac (CPPFLAGS): Include -Wall and -Werror when checking for PySignal_SetWakeupFd svn path=/trunk/; revision=725
* Reviewed by: GustavoJohan Dahlin2008-01-031-0/+10
| | | | | | | | | | | | | | | 2008-01-03 Johan Dahlin <johan@gnome.org> Reviewed by: Gustavo * configure.ac: * gobject/pygmainloop.c (pyg_signal_watch_prepare): Optinally use PySignal_SetWakeupFd to avoid having to do a timeout to find out if there are any pending signals from python. Fixes #481569 svn path=/trunk/; revision=723
* Bug 460606 – wrap g_get_application_name and g_get_prgnameGustavo J. A. M. Carneiro2008-01-021-0/+7
| | | | svn path=/trunk/; revision=722
* Add props attributeRafael Villar Burke2007-11-301-0/+4
| | | | | | | | 2007-11-30 Rafael Villar Burke <pachi@rvburke.com> * docs/reference/pygobject.xml: Add props attribute svn path=/trunk/; revision=721
* check for NULL before dereferencing.Paolo Borelli2007-11-241-0/+5
| | | | | | | | | 2007-11-24 Paolo Borelli <pborelli@katamail.com> * gobject/gobjectmodule.c (pyg_type_register): check for NULL before dereferencing. svn path=/trunk/; revision=720
* do not use a potentially uninitialized variable. Bug #499334.Paolo Borelli2007-11-241-0/+5
| | | | | | | | | 2007-11-24 Paolo Borelli <pborelli@katamail.com> * gobject/gobjectmodule.c (pyg_type_register): do not use a potentially uninitialized variable. Bug #499334. svn path=/trunk/; revision=719
* Set the default value of old_args to 0, so we don't end up slicing withJohan Dahlin2007-11-121-0/+6
| | | | | | | | | | | 2007-11-12 Johan Dahlin <johan@gnome.org> * gobject/option.py (OptionParser.parse_args): Set the default value of old_args to 0, so we don't end up slicing with None. Fixes #496278 (Vincent Untz) svn path=/trunk/; revision=718
* Merge in values from all groups to the global option group. Slice up argsJohan Dahlin2007-11-061-0/+9
| | | | | | | | | | | | | | 2007-11-06 Johan Dahlin <johan@gnome.org> * gobject/option.py (OptionParser.parse_args): Merge in values from all groups to the global option group. Slice up args so it doesn't return too much. * tests/test_option.py: Refactor to be unittesty, Add new tests to test what options returns. svn path=/trunk/; revision=717
* Add pyg_option_group_new to the public APIJohan Dahlin2007-11-051-0/+8
| | | | | | | | | | | | | 2007-11-05 Johan Dahlin <johan@gnome.org> * gobject/pygobject.h: * gobject/gobjectmodule.c: Add pyg_option_group_new to the public API * configure.ac: Branch, bump version to 2.15.0. svn path=/trunk/; revision=714
* fix indent on ChangelogGian Mario Tagliaretti2007-10-161-1/+1
| | | | svn path=/trunk/; revision=711
* uninstalled.pc file missing 'datadir' value. Fixes #486876Gian Mario Tagliaretti2007-10-161-0/+7
| | | | svn path=/trunk/; revision=710
* post-relase bumpGustavo J. A. M. Carneiro2007-09-161-0/+4
| | | | svn path=/trunk/; revision=709
* 2.14.0PYGOBJECT_2_14_0Gustavo J. A. M. Carneiro2007-09-161-0/+3
| | | | svn path=/trunk/; revision=707
* Update NEWSGustavo J. A. M. Carneiro2007-09-161-0/+4
| | | | svn path=/trunk/; revision=706
* Remove DATADIR substitution since it now gets substituted asJohn Finlay2007-09-061-0/+6
| | | | | | | | * docs/xsl/fixxref.py.in: Remove DATADIR substitution since it now gets substituted as ${prefix}/share which doesn't work in a Python script. svn path=/trunk/; revision=705
* Avoid exporting the metaclass, just define it where it will be used.Johan Dahlin2007-08-271-0/+3
| | | | | | | | | | 2007-08-27 Johan Dahlin <jdahlin@async.com.br> * gobject/propertyhelper.py (property.__metaclass__.__repr__): Avoid exporting the metaclass, just define it where it will be used. svn path=/trunk/; revision=700
* Refactor a bit to make sure that it is possible to use in subclasses,Johan Dahlin2007-08-271-0/+6
| | | | | | | | | | | 2007-08-27 Johan Dahlin <jdahlin@async.com.br> * gobject/__init__.py (GObjectMeta._install_properties): Refactor a bit to make sure that it is possible to use in subclasses, fixes #470718 (Marco Giusti) svn path=/trunk/; revision=699
* Bug 470230 – check for default value in boolean type is wrongGustavo J. A. M. Carneiro2007-08-271-0/+8
| | | | svn path=/trunk/; revision=698
* removed unwanted definesGustavo J. A. M. Carneiro2007-08-271-0/+4
| | | | svn path=/trunk/; revision=697
* Bug 339924 – pygobject doesn't compile on opensolarisGustavo J. A. M. Carneiro2007-08-271-0/+3
| | | | svn path=/trunk/; revision=696
* Fix compilation warning.Gustavo J. A. M. Carneiro2007-08-271-0/+5
| | | | svn path=/trunk/; revision=695
* Bug 466082 – pygobject_new_full not fully initialising PyGObject, chaos ↵Gustavo J. A. M. Carneiro2007-08-141-0/+8
| | | | | | results svn path=/trunk/; revision=694
* Add test case for one the problems reported in bug #466082Gustavo J. A. M. Carneiro2007-08-131-0/+5
| | | | svn path=/trunk/; revision=693
* Only compile g_timeout_add_seconds for glib >= 2.13.5Gustavo J. A. M. Carneiro2007-07-081-1/+2
| | | | svn path=/trunk/; revision=691
* Wrap g_timeout_add_secondsGustavo J. A. M. Carneiro2007-07-081-0/+5
| | | | svn path=/trunk/; revision=690
* Work around the deprecation warning of BaseException.message in Python 2.6+ ↵Gustavo J. A. M. Carneiro2007-07-081-0/+8
| | | | | | affecting GError exceptions. Fixes #342948. svn path=/trunk/; revision=689
* bump versionGustavo J. A. M. Carneiro2007-07-071-0/+4
| | | | svn path=/trunk/; revision=688
* Update NEWS; 2.13.2 releasePYGOBJECT_2_13_2Gustavo J. A. M. Carneiro2007-07-071-0/+5
| | | | svn path=/trunk/; revision=686
* Bug 339924 – pygobject doesn't compile on opensolarisGustavo J. A. M. Carneiro2007-07-071-0/+6
| | | | svn path=/trunk/; revision=685
* revert last change (g_object_run_dispose)Gustavo J. A. M. Carneiro2007-07-071-5/+0
| | | | svn path=/trunk/; revision=684
* Bug 398696 – Wrap g_object_run_disposeGustavo J. A. M. Carneiro2007-07-071-0/+5
| | | | svn path=/trunk/; revision=683
* Add pointer from changelog entry to bug numberGustavo J. A. M. Carneiro2007-07-071-0/+1
| | | | svn path=/trunk/; revision=682
* Bug 342948 – Add exception handling to GOptionGustavo J. A. M. Carneiro2007-07-071-0/+9
| | | | svn path=/trunk/; revision=681
* Bug 351072 – Cannot handle signals with parameter type G_TYPE_VALUE ↵Gustavo J. A. M. Carneiro2007-07-071-0/+12
| | | | | | (marshal/unmarshal for GValue-wrapped GValue) svn path=/trunk/; revision=680
* Rename the private struct field to private_flags, because private is a C++Murray Cumming2007-07-041-0/+7
| | | | | | | | | | | 2007-07-04 Murray Cumming <murrayc@murrayc.com> * gobject/pygobject.c: (pygobject_switch_to_toggle_ref): * gobject/pygobject.h: Rename the private struct field to private_flags, because private is a C++ keyword, so this broke builds of some C++ applications, such as Glom. svn path=/trunk/; revision=679
* reviewed by: Johan DahlinSebastian Granjoux2007-07-021-0/+10
| | | | | | | | | | | | | | | 2007-07-02 Sebastian Granjoux <seb.sfo@free.fr> reviewed by: Johan Dahlin * gobject/gobjectmodule.c: (pyg_gerror_exception_check): * tests/test_gtype.py: * tests/testhelpermodule.c: (_wrap_test_gerror_exception): Fix a bug in pyg_error_exception_check, add a test, Fixes #449879 svn path=/trunk/; revision=678
* Bug 447271 – gobject has a weird bug on mac. Involves python, property and ↵Gustavo J. A. M. Carneiro2007-06-171-0/+11
| | | | | | subclassing svn path=/trunk/; revision=677