Permalink
Commits on Jul 14, 2008
  1. 2.15.0

    svn path=/trunk/; revision=809
    Johan Dahlin committed Jul 14, 2008
  2. Make sure we can distcheck the gio module properly

    2008-07-15  Johan Dahlin  <johan@gnome.org>
    
            * tests/Makefile.am:
            Make sure we can distcheck the gio module properly
    
    
    svn path=/trunk/; revision=808
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  3. Bug 450659 – h2def.py - export 'typedef struct' object definitions not

    2008-07-15  Johan Dahlin  <johan@gnome.org>
    
            Bug 450659 – h2def.py - export 'typedef struct' object definitions not
            working
    
            * codegen/h2def.py:
            Patch by Lauro Moura
    
    
    svn path=/trunk/; revision=807
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  4. Bug 471559 – add AM_PROG_CC_C_O to configure.ac for recent automake

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            Bug 471559 – add AM_PROG_CC_C_O to configure.ac for recent automake     
            * configure.ac:
            Patch by Tim Mooney
    
    
    svn path=/trunk/; revision=806
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  5. Bug 448173 – use python-config to get python includes

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            Bug 448173 – use python-config to get python includes   
    
            * configure.ac:
            Really close the by, patch by Matthias Klose
    
    
    svn path=/trunk/; revision=805
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  6. Bug 378704 – OptionParser.parse_args() returns unexpected results Patch

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            Bug 378704 – OptionParser.parse_args() returns unexpected results       
            * gobject/option.py:
            Patch by Johannes Hölzl
    
    
    svn path=/trunk/; revision=804
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  7. Bug 491773 – autoconf failure: .m4 files cannot be found

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            Bug 491773 – autoconf failure: .m4 files cannot be found
    
            * Makefile.am:
            Patch by macks@netspace.org
    
    
    svn path=/trunk/; revision=803
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  8. wrap File.load_contents_async and File.load_contents_finish with docs…

    …strings and a test
    
    svn path=/trunk/; revision=802
    Gian Mario Tagliaretti committed Jul 14, 2008
  9. Bug 487523 – Add xslfiles variable to .pc.in files

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            Bug 487523 – Add xslfiles variable to .pc.in files
    
            * pygobject-2.0-uninstalled.pc.in:
            Add xslfiles variable, patch by Damien Carbery
    
    
    svn path=/trunk/; revision=801
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  10. Remove g_file_input_stream_seek and g_file_output_stream_seek, they

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            * gio/gio.defs:
            Remove g_file_input_stream_seek and g_file_output_stream_seek,
            they already implement the seekable interface.
    
    
    svn path=/trunk/; revision=800
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  11. Bug 504337 - crash bug in gobject.Timeout and gobject.Idle

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    	
    	Bug 504337 - crash bug in gobject.Timeout and gobject.Idle
    	
    	* gobject/pygsource.c:
    	* tests/test_source.py:
    	Fix crash in Timeout and Idle, patch by Bryan Silverthorn.
    
    
    svn path=/trunk/; revision=799
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  12. Map GSeekType to an int

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
    	* codegen/argtypes.py: 
    	Map GSeekType to an int
    	
    	* gio/gfileinfo.override:
    	* gio/ginputstream.override:
    	* gio/goutputstream.override:
    	Add comments for missing API
    
    
    svn path=/trunk/; revision=798
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  13. Refactor cancellable check to a utility function, avoids

    2008-07-14  Johan Dahlin  <johan@gnome.org>
    
            * gio/Makefile.am:
            * gio/gfile.override:
            * gio/ginputstream.override:
            * gio/gio.override:
            * gio/goutputstream.override:
            * gio/pygio-utils.c (pygio_check_cancellable):
            * gio/pygio-utils.h:
            Refactor cancellable check to a utility function, avoids
    
    
    svn path=/trunk/; revision=797
    Johan Dahlin committed with Johan Dahlin Jul 14, 2008
  14. New class. (MethodDefBase.__init__): Make 'self.ret' a 'ReturnType'

    2008-07-14  Paul Pogonyshev  <pogonyshev@gmx.net>
    
    	* codegen/definitions.py (ReturnType): New class.
    	(MethodDefBase.__init__): Make 'self.ret' a 'ReturnType' instance,
    	not string.  Accept 'optional' flag.
    
    	* codegen/argtypes.py (ArgMatcher.get_reverse_ret): Test if
    	'ptype' has true 'optional' attribute and copy it to 'props' then.
    
    	* codegen/reversewrapper.py (ReturnType.support_optional): New
    	class field, False by default.
    	(GObjectReturn.support_optional, GObjectReturn.write_decl)
    	(GObjectReturn.write_conversion): Support optional return.
    
    svn path=/trunk/; revision=796
    Paul Pogonyshev committed with Paul Pogonyshev Jul 14, 2008
Commits on Jul 13, 2008
  1. Add 'codegendir' variable. Make 'codegendir' refer to PyGObject's cod…

    …egen,
    
    2008-07-14  Paul Pogonyshev  <pogonyshev@gmx.net>
    
    	* pygobject-2.0.pc.in: Add 'codegendir' variable.
    	* codegen/pygtk-codegen-2.0.in: Make 'codegendir' refer to
    	PyGObject's codegen, not PyGTK's one --- the latter will be
    	removed (first part of bug #542821).
    
    svn path=/trunk/; revision=795
    Paul Pogonyshev committed with Paul Pogonyshev Jul 13, 2008
  2. clean_func(): Strip GSEAL out, to avoid us thinking that there are many

    2008-07-08  Murray Cumming  <murrayc@murrayc.com>
    
    	* codegen/h2def.py: clean_func(): Strip GSEAL out, to avoid us
    	thinking that there are many functions called GSEAL (merge from
    	PyGTK).
    
    2008-01-29  Olivier Crete  <tester@tester.ca>
    
    	* codegen/h2def.py (DefsWriter.__init__): Fix copy-paste
    	typos (merge from PyGTK).
    
    svn path=/trunk/; revision=794
    murraycu committed with Paul Pogonyshev Jul 13, 2008
Commits on Jul 11, 2008
  1. wrap File.load_contents with docstrings

    svn path=/trunk/; revision=793
    Gian Mario Tagliaretti committed Jul 11, 2008
Commits on Jul 9, 2008
  1. Fix error message referencing wrong argument.

    2008-07-09  Juha Sahakangas  <voas0113@saunalahti.fi>
    
    	* gobject/gobjectmodule.c (pyg_io_add_watch): Fix error message
    	referencing wrong argument.
    
    svn path=/trunk/; revision=792
    Juha Sahakangas committed with Paul Pogonyshev Jul 9, 2008
Commits on Jun 29, 2008
  1. Bug 540696 – gobject.markup_escape_text() causes python to segfault

    svn path=/trunk/; revision=790
    Gustavo J. A. M. Carneiro committed Jun 29, 2008
Commits on Jun 28, 2008
  1. Document GObject.handler_block_by_func/handler_unblock_by_func

    2008-06-28  Johan Dahlin  <jdahlin@async.com.br>
    
        * docs/reference/pygobject.xml:
        Document GObject.handler_block_by_func/handler_unblock_by_func
    
    
    svn path=/trunk/; revision=789
    Johan Dahlin committed with Johan Dahlin Jun 28, 2008
Commits on Jun 17, 2008
  1. Sort out confusion between interfaces and objects, add test. Fixes #5…

    …38601
    
    2008-06-17  Johan Dahlin  <jdahlin@async.com.br>
    
        * gio/gio-types.defs:
        * tests/test_gio.py:
        Sort out confusion between interfaces and objects, add test.
        Fixes #538601
    
    
    svn path=/trunk/; revision=788
    Johan Dahlin committed with Johan Dahlin Jun 17, 2008
Commits on Jun 9, 2008
  1. New functions, unconditionally raise TypeError. (pygobject_methods): …

    …Hook
    
    2008-06-09  Paul Pogonyshev  <pogonyshev@gmx.net>
    
    	* gobject/pygobject.c (pygobject_copy, pygobject_deepcopy): New
    	functions, unconditionally raise TypeError.
    	(pygobject_methods): Hook them up. (bug #482370)
    
    svn path=/trunk/; revision=787
    Paul Pogonyshev committed with Paul Pogonyshev Jun 9, 2008
Commits on May 31, 2008
  1. set FFI_LIBS to '', since this is mostly used on win32.

    2008-05-31  Johan Dahlin  <johan@gnome.org>
    
        * setup.py: set FFI_LIBS to '', since this is mostly used on win32.
    
    
    svn path=/trunk/; revision=786
    Johan Dahlin committed with Johan Dahlin May 31, 2008
Commits on May 30, 2008
  1. Add the GParamSpec type wrapper to the module dictionary.

    svn path=/trunk/; revision=785
    Gustavo J. A. M. Carneiro committed May 30, 2008
Commits on May 23, 2008
  1. Add default values for all GSeekType variables.

    2008-05-23  Johan Dahlin  <jdahlin@async.com.br>
    
        * gio/gio.defs:
        Add default values for all GSeekType variables.
    
    
    svn path=/trunk/; revision=784
    Johan Dahlin committed with Johan Dahlin May 23, 2008
Commits on May 21, 2008
  1. Accept None for the child_setup parameter of gobject.spawn_async(). Also

    	* gobject/gobjectmodule.c (pyg_spawn_async): Accept None for the
    	child_setup parameter of gobject.spawn_async().  Also check that
    	it is callable.
    
    
    svn path=/trunk/; revision=780
    Gustavo J. A. M. Carneiro committed May 21, 2008
Commits on Apr 27, 2008
  1. Fix: raise warning as exception if asked by PyErr_Warn().

    2008-04-27  Paul Pogonyshev  <pogonyshev@gmx.net>
    
    	* gobject/pygenum.c (pyg_enum_richcompare): Fix: raise warning as
    	exception if asked by PyErr_Warn().
    
    	* gobject/pygflags.c (pyg_flags_richcompare):  Don't return NULL
    	after warning; more useful warning message.
    
    	(#480424, borrowing code by Mark Doffman)
    
    svn path=/trunk/; revision=779
    Paul Pogonyshev committed with Paul Pogonyshev Apr 27, 2008
Commits on Apr 21, 2008
  1. Update link to defs format discussion

    2008-04-21  Johan Dahlin  <johan@gnome.org>
    
    	* codegen/h2def.py: Update link to defs format discussion
    
    
    svn path=/trunk/; revision=778
    Johan Dahlin committed with Johan Dahlin Apr 21, 2008
Commits on Apr 15, 2008
  1. Set gobject.GObject.__module__ to gobject._gobject, this helps pylint to

    2008-04-15  Johan Dahlin  <johan@gnome.org>
    
        * gobject/gobjectmodule.c (init_gobject): Set 
        gobject.GObject.__module__ to gobject._gobject, this
        helps pylint to check public methods of GObject subclasses
    
        * tests/Makefile.am (tests): 
        * tests/test_gobject.py (TestGObjectAPI.testGObjectModule): 
        Add a test for this
    
        (#523821, Simon Schampijer)
    
    
    svn path=/trunk/; revision=777
    Johan Dahlin committed with Johan Dahlin Apr 15, 2008
Commits on Apr 11, 2008
  1. document. Add default values to all flags parameters.

    2008-04-11  Johan Dahlin  <jdahlin@async.com.br>
    
        * gio/gio.defs (write_async): document.
        Add default values to all flags parameters.
    
    
    svn path=/trunk/; revision=776
    Johan Dahlin committed with Johan Dahlin Apr 11, 2008
  2. document. Set io_priority default to G_PRIORITY_DEFAULT.

    2008-04-11  Johan Dahlin  <johan@gnome.org>
    
        * gio/gio.defs (read_async, read): document.
        Set io_priority default to G_PRIORITY_DEFAULT.
    
    
    svn path=/trunk/; revision=775
    Johan Dahlin committed with Johan Dahlin Apr 11, 2008
  3. test TypeError of read_async/write_async properly

    svn path=/trunk/; revision=774
    Johan Dahlin committed Apr 11, 2008
  4. Move around the order of the callback argument to async methods, so it

    2008-04-11  Johan Dahlin  <jdahlin@async.com.br>
    
        * gio/gfile.override:
        * gio/ginputstream.override:
        * gio/goutputstream.override:
        * tests/test_gio.py:
        Move around the order of the callback argument to async methods,
        so it comes before priority and cancellable, which can have default
        values.
    
    
    svn path=/trunk/; revision=773
    Johan Dahlin committed with Johan Dahlin Apr 11, 2008
Commits on Apr 8, 2008
  1. Implement GAppInfo constructor, add tests.

    2008-04-08  Johan Dahlin  <jdahlin@async.com.br>
    
        * gio/Makefile.am:
        * gio/__init__.py:
        * gio/gappinfo.override:
        * gio/gio.defs:
        * gio/gio.override:
        * tests/test_gio.py:
        Implement GAppInfo constructor, add tests.
    
    
    svn path=/trunk/; revision=772
    Johan Dahlin committed with Johan Dahlin Apr 8, 2008
  2. Wrap GFileInfo.list_attributes(), add tests and set the default of

    2008-04-08  Johan Dahlin  <jdahlin@async.com.br>
    
        * gio/Makefile.am:
        * gio/gfileinfo.override:
        * gio/gio.defs:
        * gio/gio.override:
        * tests/test_gio.py:
        Wrap GFileInfo.list_attributes(), add tests and
        set the default of GFileQueryInfoFlags args to G_FILE_QUERY_INFO_NONE.
    
    
    svn path=/trunk/; revision=771
    Johan Dahlin committed with Johan Dahlin Apr 8, 2008