summaryrefslogtreecommitdiff
path: root/gio/src/gio_methods.defs
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate gio_methods.defs, glib_functions.defs, gobject_functions.defsKjell Ahlstedt2015-07-301-187/+6
| | | | Regenerated without information from private.h files.
* Regenerate gio .defs.Murray Cumming2015-06-211-36/+420
|
* Regenerate .defs.Murray Cumming2015-03-161-0/+14
|
* Regenerate .defs.Murray Cumming2015-03-031-0/+111
|
* Regenerate methods .defs and .defs.patch filesKjell Ahlstedt2015-02-171-5/+10
| | | | | | | * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: * glib/src/glib_functions.defs.patch: * glib/src/gobject_functions.defs: Updated.
* Regenerate methods .defs files.Murray Cumming2015-02-041-8/+136
|
* Regenerate .defs.Murray Cumming2014-12-151-0/+47
|
* Regenerate gio .defs.Murray Cumming2014-12-031-1/+61
|
* Regenerate .defs files.Murray Cumming2014-09-221-2/+2
|
* Regenerate *_methods.defs.Murray Cumming2014-08-221-3/+71
|
* Regenerated methods .defsMurray Cumming2014-02-261-1/+34
|
* Regenerate gio_methods.defsKjell Ahlstedt2014-01-311-5/+5
| | | | | * gio/src/gio_methods.defs: Some inconsistent parameter names have been fixed in glib/gio header files.
* Regenerate functions .defs.Murray Cumming2014-01-171-18/+1035
|
* Regenerated methods .defs filesMurray Cumming2013-09-201-0/+60
|
* Regenerated methods .defs filesMurray Cumming2013-09-201-38/+61
|
* Regenerate functions defsMurray Cumming2013-07-311-34/+196
|
* Regenerated the -methods.defs files.Murray Cumming2013-03-191-0/+877
| | | | | | | | | | | * gio/src/gio_methods.xml: * glib/src/glib_functions.xml: * glib/src/gmodule_functions.xml: * glib/src/gobject_functions.xml: Regenerated using tools/gen_scripts/gio_generate_methods.sh and tools/gen_scripts/glib_generate_methods.sh, with a slight hand-edit to avoid the problem in gioschedule.h with h2def.py (see previous commit).
* Update the *_methods defs files.Murray Cumming2012-09-241-1/+9
| | | | | | * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Updated with tools/gen_scripts/
* Add get_symbolic_icon() methods.Murray Cumming2012-09-071-0/+55
| | | | | | | | | * gio/src/gio_methods.defs: Regenerated. * gio/giomm/contenttype.[h|cc]: Add get_symbolic_icon(). * gio/src/drive.hg: Add get_symbolic_icon(). * gio/src/fileinfo.hg: Add get_symbolic_icon(). * gio/src/mount.hg: Add get_symbolic_icon(). * gio/src/volume.hg: Add get_symbolic_icon().
* Regenerate .defs.Murray Cumming2012-09-011-0/+97
| | | | | | | | | | * gio/src/gio_docs.xml: * gio/src/gio_methods.defs: * gio/src/gio_signals.defs: * glib/src/glib_docs.xml: * glib/src/glib_enums.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Regenerate using tools/gen_scripts/
* Update the methods .defs.Murray Cumming2012-06-131-11/+353
| | | | | | * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Used the gen_scripts.
* tools: Add XML docs and defs generation scripts.José Alburquerque2012-02-281-0/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tools/gen_scripts/gio_generate_docs.sh: * tools/gen_scripts/gio_generate_enums.sh: * tools/gen_scripts/gio_generate_extra_defs.sh: * tools/gen_scripts/gio_generate_methods.sh: * tools/gen_scripts/glib_generate_docs.sh: * tools/gen_scripts/glib_generate_enums.sh: * tools/gen_scripts/glib_generate_extra_defs.sh: * tools/gen_scripts/glib_generate_methods.sh: Add these scripts to generate the XML docs and defs files for glibmm and giomm. A 'JHBUILD_SOURCES' variable pointing to the jhbuild root source directory needs to be defined and the various tools (like h2def.py, enum.pl, etc.) need to be in the command path for these scripts to run successfully. They generate the appropriate files, patch them if necessary, and place them in the correct place. All that's needed is to run the scripts. * gio/src/gio_docs.xml: * gio/src/gio_enums.defs: * gio/src/gio_methods.defs: * gio/src/gio_signals.defs: * glib/src/glib_docs.xml: * glib/src/glib_enums.defs: * glib/src/glib_functions.defs: * glib/src/gmodule_functions.defs: * glib/src/gobject_enums.defs: * glib/src/gobject_functions.defs: Regenerate all the XML and defs files to ensure that the scripts work. * glib/src/glib_enums.defs.patch: Add this patch file so that it isn't necessary to manually edit the defs file. * gio/src/gio_signals.defs.patch: * glib/src/glib_functions.defs.patch: Update these patch files so the defs files patch successfully. Bug #668918.
* h2def.py: Handle deprecated functions.José Alburquerque2012-02-161-0/+52
| | | | | | | | | | * tools/defs_gen/h2def.py: The g_application_set_action_group() and the g_volume_monitor_adopt_orphan_mount() functions are wrapped but not generated because they have been deprecated in their header files by using a GLIB_DEPRECATED macro before the function declaration. Modify this tool to strip the macro so the functions are recognized. * gio/src/gio_methods.defs: Regenerate so the missing method definitions are included.
* giomm: Add the ActionMap interface.José Alburquerque2012-02-151-17/+2539
| | | | | | | | | | | | | | | | * gio/src/actionmap.{ccg,hg}: * gio/src/filelist.am: Add the new sources. * gio/src/gio_methods.defs: Regenerate to get the new ActionMap methods. * gio/src/gio_vfuncs.defs: Add the ActionMap virtual functions. * gio/src/application.hg: * gio/src/simpleactiongroup.hg: These classes implement the new interface. * gio/src/gio_extra_objects.defs: Add new objects so that there are no missing define-object warnings from gmmproc.
* Regenerated more defs.Murray Cumming2011-10-251-147/+43
| | | | | | | | | * gio/src/gio_enums.defs: Regenerated with enums.pl. * gio/src/gio_methods.defs: Regenerated with h2defs.py. * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Regenereated with h2defs.py * glib/src/glib_deprecated_functions.defs: Added this file. * glib/src/glib.defs: Mention the new file.
* Regenerated .defs files.Murray Cumming2011-09-271-1215/+0
| | | | | | | | | * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: * glib/src/gmodule_functions.defs: * gio/src/gio_functions.defs: Regenerated with h2defs.py, though see bug #660225 . * glib/src/datetime.hg: Added an m4 conversion that is now necessary.
* giomm: Add Action class wrapping GAction.José Alburquerque2011-09-201-537/+686
| | | | | | | | | | | | | | | | | | | | | | | | * gio/src/action.{ccg,hg}: * gio/src/filelist.am: Add the new sources wrapping the methods and signals of GAction and include them in the list of files to be built. * tools/extra_defs_gen/generate_defs_gio.cc: Add G_TYPE_ACTION to the list of types for which signals and properties should be generated. * gio/src/gio_signals.defs: * gio/src/gio_methods.defs: Regenerate to get the new methods and properties being wrapped. * gio/src/gio_extra_objects.defs: Add Action to the list of extra objects so gmmproc's documentation generation does not produce warnings because of it. Also added DBusNodeInfo and Proxy. * tools/m4/convert_gio.m4: Alphabetized the conversion by groups pertaining to types. Removed the Variant return conversions which take copies. * glib/src/variant.hg: Moved the conversions here because they are specific to the methods in this class, specifically get_child() and get().
* giomm: Add TimeZoneMonitor.José Alburquerque2011-06-191-89/+2969
| | | | | | | | | | | | | | | | | | * tools/extra_defs_gen/generate_defs_gio.cc: Add the G_TYPE_TIME_ZONE_MONITOR type to the list of types for which signals and properties should be generated. * gio/src/gio_signals.defs: * gio/src/gio_signals.defs.patch: Regenerate the signal and properties defs file and add a patch file so it does not have to be edited manually. * gio/src/gio_methods.defs: * gio/src/gio_methods.defs.patch: Regenerate the methods defs file and add a patch file as above. * gio/src/filelist.am: * gio/src/timezonemonitor.{ccg,hg}: Add the sources and mention them in the build so they are processed. * tools/m4/convert_gio.m4: Add a necessary conversion.
* Gio: Added some methods.Murray Cumming2010-11-101-35/+130
| | | | | | | | | | | | | | | | | | | * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Regenerated with h2defs.py. * gio/src/application.hg: Added open(). Notice that I have used std::vector instead of ArrayHandle, because that is what we should use for all new API, after we decided that the intermediate types are too awkward for people to understand. * gio/src/actiongroup.[hg|ccg]: Added list_actions, though we need to use a std::vector here instead. * gio/src/datainputstream.[hg|ccg]: Added read_upto(), read_upto_async() and read_upto_finish(). Updated the read_until*() documentation to discourage their use (apparently they will be properly deprecated eventually). * gio/src/settings.hg: Added range_check(). * gio/src/socketclient.[hg|ccg]: Addef connect_to_uri(), connect_to_uri_async() and connect_to_uri_finish().
* Fix the build with the latest glib API.Murray Cumming2010-10-191-1273/+274
| | | | | | | | | | * gio/src/gio_enums.defs: Regenerated with enums.pl. * gio/src/gio_methods.defs: Regenerated with h2defs.py. * gio/src/gio_signals.defs: Regenerated with extra_defs. * gio/src/application.[hg|ccg]: Adapt to the changed API in glibmm, though several functions, properties and signals are not yet wrapped. * gio/src/dbusserver.hg: new_connection signal: Now returns a bool. * tools/m4/convert_gio.m4: Mention the new enum.
* giomm: Add various unwrapped methods.José Alburquerque2010-09-131-81/+1227
| | | | | | | | | | | | | * gio/src/gio_methods.defs: Regenerated. * gio/src/gio_signals.defs: Corrected GVariant parameters of the GApplication signal defs (from GVariant to GVariant*). * gio/src/application.hg: Wrapped "action-with-data", "prepare-activation", and "quit-with-data" signals. * gio/src/settings.hg: Wrapped reset(), list_children(), list_keys() get_destroyed(), and the "writable_change_event" signal. * gio/src/asyncinitable.hg: * gio/src/settingsbackend.hg: Typos.
* giomm: Added Proxy, ProxyAddress and ProxyResolver.Murray Cumming2010-09-021-17/+699
| | | | | | * gio/src/proxy.[hg|ccg]: * gio/src/proxyaddress.[hg|ccg]: * gio/src/proxyresolver.[hg|ccg]: New files, not complete.
* Added DBusMessage and DBusConnection::send_message().Murray Cumming2010-07-211-13/+67
| | | | | | | | | | | | * gio/src/gio_methods.defs: Regenerated. * gio/src/filelist.am: * gio/src/dbusmessage.[hg|ccg]: New wrapper for GMessage, with no methods yet. * gio/src/dbusconnection.hg: Added send_message(). * tools/m4/convert_gio.m4: Added necessary conversions. * gio/src/credentials.hg: Uncommented out some methods now that the .defs are correct. * gio/src/socket.hg: Added get_credentials().
* Fix the build for a GDBusConnection API change.Murray Cumming2010-07-151-804/+125
| | | | | | | | | | * gio/src/gio_methods.defs: * gio/src/gio_unix_functions.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Regenerate. * glib/src/gdbusconnection.[hg|ccg]: Made close() async, adding close_finish() and close_sync(). Added flush(), flush_finish() and flush_sync().
* Settings: Fix the build with the latest glib.Murray Cumming2010-06-181-33/+2597
| | | | | | | | * gio/src/settingsbackend.[hg|ccg]: Add this interface. Notice the comment about the semi-private get_type() function. * gio/src/filelist.am: Mention the new files. * gio/src/settings.hg: Adapt to the changed glib API, using a SettingsBackend backend instead of a string context.
* Settings: Fix the build with the latest glib from git master.Murray Cumming2010-06-061-2/+0
| | | | | | | | | | | * gio/src/gio_methods.defs: Remove extra length parameters, removed from the C API. This is a generated file, but this change is simple. * gio/src/settings.[hg|ccg]: get_string_array(), set_string_array(): Remove the length parameter, and just use _WRAP_METHOD() now that it is simple enough for that. * tools/m4/convert_gio.m4: Add a necessary conversion. * glib/src/glib_functions.defs: Remove some bad unused definitions that were causing annoying warnings.
* Re-generate defs for GSettingsJonathon Jongsma2010-04-201-582/+815
|
* Regenerate defs files.José Alburquerque2010-03-151-29/+8
| | | | | | | | | | | | * gio/src/gio_enums.defs: * gio/src/gio_methods.defs: * glib/src/glib_enums.defs: * glib/src/glib_functions.defs: * glib/src/gmodule_enums.defs: * glib/src/gmodule_functions.defs: * glib/src/gobject_enums.defs: * glib/src/gobject_functions.defs: Regenerate defs file, particularly the enum defs file with the new enum generation tool.
* Regenerated more .defs.Murray Cumming2010-03-081-25/+23
| | | | | | * gio/src/gio_enums.defs: * glib/src/glib_enums.defs: Regenerated with enums.pl * gio/src/gio_methods.defs: Regenerated with h2defs.py
* Regenerated method .defs. Added a Resolver signal.Murray Cumming2010-01-291-373/+614
| | | | | | | | | * gio/src/gio_enums.defs: Removed GSocketMsgFlags because it contained an #error and the values are non-numeric anyway. * gio/src/gio_methods.defs: Regenerated with h2defs.py * glib/src/glib_functions.defs: Regenerated with h2defs.py, removing badly-generated ones that try to mention function pointers. * gio/src/resolver.hg: Added reload signal.
* Regenerate gio_methods.defs, bump glib requirementJonathon Jongsma2010-01-021-10/+396
|
* Fix build with glib from masterJonathon Jongsma2009-07-091-1/+228
| | | | | * gio/src/socket.hg: fix build breakage caused by the addition of a bunch of cancellable parameters to GSocket methods.
* re-generate .defs for giomm, fix a coupel methodsJonathon Jongsma2009-06-181-70/+290
| | | | | | | | | * gio/src/gio_methods.defs: re-generate * gio/src/socketaddress.hg: uncomment method that was being generated incorrectly due to out-of-date .defs * gio/src/socketconnectable.ccg: * gio/src/socketconnectable.hg: wrap the next_async() manually because we need to do the slot adaptation stuff
* update gio_methods.defs and gio_docs.xmlJonathon Jongsma2009-05-171-357/+2231
|
* Regenerated.Murray Cumming2009-02-061-290/+559
| | | | | | | | | | | | | | | | | 2009-02-06 Murray Cumming <murrayc@murrayc.com> * gio/src/gio_methods.defs: Regenerated. * gio/src/filterinputstream.hg: Added get/set_close_base_stream(). * gio/src/filteroutputstream.hg: Added get/set_close_base_stream(). * gio/src/unixinputstream.hg: Added get_fd() and get/set_close_fd(). * gio/src/unixoutputstream.hg: Added get_fd() and get/set_close_fd(). * gio/src/datainputstream.[hg|ccg]: Added read_until_async(), read_until_finish(), read_line_async() and read_line_finish(). Added documentation for read_until() and read_line(). svn path=/trunk/; revision=784
* Re-generate .defs for 2.19.xJonathon Jongsma2008-12-121-437/+486
| | | | | | Also bump the glib requirement svn path=/trunk/; revision=753
* Regenerated. Corrected an _IGNORE().Murray Cumming2008-07-251-0/+8
| | | | | | | | | | | | | 2008-07-25 Murray Cumming <murrayc@murrayc.com> * gio/src/gio_enums.defs: * gio/src/gio_methods.defs: * gio/src/gio_signals.defs: Regenerated. * gio/src/mount.hg: Corrected an _IGNORE(). * gio/giomm/contenttype.cc: * gio/giomm/contenttype.h: Added content_type_guess_for_tree( svn path=/trunk/; revision=694
* Regenerated with h2def.py Added reset().Murray Cumming2008-07-151-15/+136
| | | | | | | | | | 2008-07-15 Murray Cumming <murrayc@murrayc.com> * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: Regenerated with h2def.py * glib/src/checksum.hg: Added reset(). svn path=/trunk/; revision=687
* 2.15.7:Murray Cumming2008-02-261-0/+48
| | | | | | | | | | | | | 2008-02-26 Murray Cumming <murrayc@murrayc.com> * gio/src/gio_methods.defs: Regenerated. * gio/src/file.ccg: * gio/src/file.hg: Added query_filesystem_info_async() and query_filesystem_info_finish() because these were added to the C API. * gio/src/themedicon.hg: Added append_name() because this was added to the C API. svn path=/trunk/; revision=625
* Initial work for another API change: g_file_contains_file() has beenWouter Bolsterlee2008-02-251-3/+3
| | | | | | | | | | | | | | | 2008-02-25 Wouter Bolsterlee <wbolster@svn.gnome.org> * gio/src/file.hg: * gio/src/gio_docs.xml: * gio/src/gio_methods.defs: * gio/src/gio_vfuncs.defs: Initial work for another API change: g_file_contains_file() has been renamed to g_file_has_prefix() (with the parameter order swapped!) svn path=/trunk/; revision=622