| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
using glib files from glib 2.75.2. Update gio_docs_override.xml.
|
|
|
|
| |
using gtk files from glib 2.73.3.
|
|
|
|
|
| |
using gtk files from glib 2.72.0.
And update gio/src/gio_signals.defs.patch.
|
|
|
|
|
| |
using gtk files from glib 2.70.0.
And update gio_docs_override.xml and glib_extra_objects.defs.
|
|
|
|
|
|
| |
and update gio/src/gio_docs_override.xml.
Regenerated while the glib-2-66 branch was checked out from glib.
|
| |
|
|
|
|
| |
and update gio_signals.defs.patch and generate_defs_gio.cc.
|
| |
|
|
|
|
| |
and update gio_docs_override.xml.
|
| |
|
|
|
|
|
|
|
|
| |
* glib/src/glib_docs_override.xml: Add some <substitute_enumerator_name>
elements.
* tools/extra_defs_gen/generate_defs_gio.cc: Add an initial call to
get_defs(G_TYPE_APPLICATION) to make sure the first call to get_defs()
requests info on a GObject, not a GInterface.
|
| |
|
| |
|
| |
|
|
|
|
| |
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.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/
|
|
|
|
|
|
|
| |
* glib/src/glib_docs.xml:
* glib/src/glib_enums.defs:
* glib/src/glib_functions.defs:
* glib/src/gobject_functions.defs:
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/gio_docs.xml:
* gio/src/gio_enums.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: Regenereated using
the 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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
| |
* glib/src/glib_docs.xml:
* glib/src/glib_enums.defs:
* glib/src/glib_functions.defs:
* glib/src/gobject_enums.defs:
* glib/src/gobject_functions.defs: Regenerate with Glib 2.29.8 to get
the new functions enums and docs.
* configure.ac: Increase the Glib requirement to 2.29.8.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
|
|
|
|
|
| |
* glib/src/glib_functions.defs:
* glib/src/gobject_functions.defs: Regenerated with h2defs.py.
* glib/src/filelist.am:
* glib/src/variantiter.[hg|ccg]: Added the VariantIter class. Unfortunately
it can't be much like a std::iterator until we fix the C API - see the
comments.
* glib/src/varianttype.hg: Added an m4 line to fix the build.
|
|
|
|
|
|
|
|
|
|
| |
* 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/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.
|
|
|
|
|
|
| |
Also bump the glib requirement
svn path=/trunk/; revision=753
|
|
|