summaryrefslogtreecommitdiffstats
path: root/gio/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Wrap gio.BufferedInputStream.fill_asyncGian Mario Tagliaretti2009-06-091-0/+1
| | | | Wrap the method gio.BufferedInputStream.fill_async and add a test
* Split overrides for gio.MemoryOutputStreamGian Mario Tagliaretti2009-06-091-0/+1
|
* Wrap gio.memory_input_stream_new_from_dataGian Mario Tagliaretti2009-06-091-0/+1
| | | | | Add the wrapper for gio.memory_input_stream_new_from_data including docs and a test.
* Wrap gio.FileOutputStream.query_info_asyncGian Mario Tagliaretti2009-06-021-1/+2
| | | | | Add the wrapper for gio.FileOutputStream.query_info_async including docs and a test.
* Wrap gio.FileInputStream.query_asyncGian Mario Tagliaretti2009-06-011-0/+1
| | | | | Add the wrapper for gio.FileInputStream.query_async including docs and a test.
* Wrap gio.DataInputStream.read_line_async and read_until_asyncPaul Pogonyshev2009-05-311-0/+1
| | | | | | | Wrap the functions and their corresponding *_finish() functions. Create 'gdatainputstream.override' for these and move two existing functions there. Add unit tests. Re-enable synchronous read_line unit test and adjust it for new official GIO behavior. Bug #584285.
* Add Python version into installed libpyglib nameEmilio Pozuelo Monfort2009-05-241-1/+1
| | | | | Do this now, while no-one (as far as we know) links to the library besides PyGObject itself. Bug #550235.
* Forgot to add gmount.override to gio/Makefile.amGian Mario Tagliaretti2009-04-291-0/+1
|
* Fix occasional build failures after the 'ltihooks.py' removalPaul Pogonyshev2009-04-291-1/+1
| | | | | Simply amend all related symbolic link creation so that any errors are ignored.
* Remove 'ltihooks.py' as using deprecated Python module.Paul Pogonyshev2009-04-181-0/+9
| | | | | | | Remove the script and all related imports. All relevant Makefile's now create symbolic links for '.so' files from '.libs' to the level up, so that C helper modules are still importable in built, but not installed source tree.
* add a couple of convinence functions to convert from/to a python list andGian Mario Tagliaretti2009-03-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | 2009-03-28 Gian Mario Tagliaretti <gianmt@gnome.org> * gio/pygio-utils.[hc]: (strv_to_pylist) (pylist_to_strv) add a couple of convinence functions to convert from/to a python list and an array of strings. * gio/Makefile.am * gio/gdrive.override: * gio/gio.override: Strip GDrive overrides and wrap g_drive_enumerate_identifiers * tests/test_gio.py: * gio/gvolume.override: wrap g_volume_enumerate_identifiers * gio/gio.defs: add missing g_drive_get_identifier and g_drive_enumerate_identifiers svn path=/trunk/; revision=1035
* Bad -I ordering can break build fixes #566737Gian Mario Tagliaretti2009-01-061-3/+3
| | | | svn path=/trunk/; revision=993
* Bug 546135 – GIcon and implementations improvementsPaul Pogonyshev2008-08-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-09 Paul Pogonyshev <pogonyshev@gmx.net> Bug 546135 – GIcon and implementations improvements * gio/gio.defs (gio.LoadableIcon.load) (gio.LoadableIcon.load_async, gio.LoadableIcon.load_finish): Document. * gio/Makefile.am: * gio/gicon.override: New file: parts of 'gio.override', three methods of gio.LoadableIcon and gio.ThemedIcon constructor. * gio/gio.override: Move over all icon-related overrides to 'gicon.override'. * tests/Makefile.am: * tests/test_gicon.py: New file: parts of 'test_gio.py' and several new gio.Icon tests. * tests/test_gio.py (TestThemedIcon): Move over to 'test_gicon.py'. svn path=/trunk/; revision=931
* Wrap gio.Volume.mount and gio.Volume.ejectJohan Dahlin2008-08-011-0/+1
| | | | | | | | | | | | | | 2008-08-02 Johan Dahlin <johan@gnome.org> * gio/Makefile.am: * gio/gfile.override: * gio/gio.defs: * gio/gio.override: * gio/gvolume.override: Wrap gio.Volume.mount and gio.Volume.eject svn path=/trunk/; revision=907
* Wrap new object gio.FileAttributeInfo, g_file_set_attribute and ↵Gian Mario Tagliaretti2008-07-291-0/+1
| | | | | | g_file_query_settable_attributes methods. svn path=/trunk/; revision=901
* Wrap g_app_info_launch_uris, g_app_info_launch, ↵Gian Mario Tagliaretti2008-07-291-2/+2
| | | | | | g_app_launch_context_get_display and g_app_launch_context_get_startup_notify_id svn path=/trunk/; revision=898
* Add a new API for registering exceptions for a GError domain. Register aJohan Dahlin2008-07-261-1/+2
| | | | | | | | | | | | | | | | | | 2008-07-26 Johan Dahlin <johan@gnome.org> * examples/gio/directory-async.py: * gio/Makefile.am: * gio/giomodule.c (init_gio): * glib/pyglib.c (pyglib_error_check), (pyglib_register_exception_for_domain): * glib/pyglib.h: * tests/test_gio.py: Add a new API for registering exceptions for a GError domain. Register a new exception for G_IO_ERROR, update tests and examples to use the new exception. svn path=/trunk/; revision=863
* Put gio.override before all the othersJohan Dahlin2008-07-181-1/+1
| | | | svn path=/trunk/; revision=824
* Refactor cancellable check to a utility function, avoidsJohan Dahlin2008-07-141-1/+4
| | | | | | | | | | | | | | | | 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
* Implement GAppInfo constructor, add tests.Johan Dahlin2008-04-081-0/+1
| | | | | | | | | | | | | | | 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
* Wrap GFileInfo.list_attributes(), add tests and set the default ofJohan Dahlin2008-04-081-0/+1
| | | | | | | | | | | | | | | 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
* Install gio in the right locationJohan Dahlin2008-04-071-2/+2
| | | | | | | | | 2008-04-07 Johan Dahlin <johan@gnome.org> * gio/Makefile.am (pygiodir): Install gio in the right location svn path=/trunk/; revision=763
* Implement the python iteration protocol on GFileEnumeratorJohan Dahlin2008-04-061-0/+1
| | | | | | | | | | | 2008-04-06 Johan Dahlin <johan@gnome.org> * Makefile.am: * gio/gfileenumerator.override (_wrap_g_file_enumerator_tp_iter): Implement the python iteration protocol on GFileEnumerator svn path=/trunk/; revision=758
* Don't assume the buffer is set, use Py_XINCREF instead of Py_INCREF.Johan Dahlin2008-01-211-0/+1
| | | | | | | | | | | | | | | | | | | | 2008-01-21 Johan Dahlin <johan@gnome.org> * gio/gio.override (async_result_callback_marshal): Don't assume the buffer is set, use Py_XINCREF instead of Py_INCREF. * gio/Makefile.am: * gio/ginputstream.override: * gio/goutputstream.override: * gio/gvolumemonitor.override: * gio/gfile.override: * tests/test_gio.py: Implement and test GFile.read_async. Use try/finally to always quit the mainloop, even if the test fail. Update source comment headers. svn path=/trunk/; revision=744
* Split out overrides into more files. Fix up module description in commentJohan Dahlin2008-01-201-3/+9
| | | | | | | | | | | | | | | | | | 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
* Import codegen from pygtk. Add initial gio and gio.unix bindings.Johan Dahlin2008-01-191-0/+77
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