| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Regenerated without information from private.h files.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* gio/src/gio_methods.defs:
* glib/src/glib_functions.defs:
* glib/src/glib_functions.defs.patch:
* glib/src/gobject_functions.defs: Updated.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* gio/src/gio_methods.defs: Some inconsistent parameter names have been fixed
in glib/gio header files.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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).
|
|
|
|
|
|
| |
* gio/src/gio_methods.defs:
* glib/src/glib_functions.defs:
* glib/src/gobject_functions.defs: Updated with tools/gen_scripts/
|
|
|
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
|
|
|
|
|
| |
* 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/
|
|
|
|
|
|
| |
* gio/src/gio_methods.defs:
* glib/src/glib_functions.defs:
* glib/src/gobject_functions.defs: Used the gen_scripts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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/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().
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* gio/src/proxy.[hg|ccg]:
* gio/src/proxyaddress.[hg|ccg]:
* gio/src/proxyresolver.[hg|ccg]: New files, not complete.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* gio/src/gio_enums.defs:
* glib/src/glib_enums.defs: Regenerated with enums.pl
* gio/src/gio_methods.defs: Regenerated with h2defs.py
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
| |
* gio/src/socket.hg: fix build breakage caused by the addition of a
bunch of cancellable parameters to GSocket methods.
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Also bump the glib requirement
svn path=/trunk/; revision=753
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|