| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This was a problem when building gtkmm and would probably have
been shown by a test case in glibmm.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/application.hg: Add the handle-local-options signal.
* gio/src/applicationcommandline: Add get_options_dict().
* tools/m4/convert_glib.m4: Add necessary conversions.
I really need to try using this API so we can be sure that it
is correct before calling it stable, because this part of the awful
GApplication documentation is particularly awful.
|
| |
|
|
|
|
|
|
|
| |
* tools/extra_defs_gen/generate_defs_gio.cc:
* tools/extra_defs_gen/generate_defs_glib.cc:
Mention some recently-added GTypes.
* gio/src/gio/gio_signals.defs: Regenerate.
|
|
|
|
|
|
| |
We should remove Application::add_main_option_entries() and
add_option_group() if we cannot get the handle_local_entries signal
and its VariantDict right.
|
| |
|
| |
|
|
|
|
|
| |
* gio/src/application.hg: Wrap g_application_add_main_option_entries()
and g_application_add_option_group().
|
|
|
|
|
| |
This lets the documentation generator guess the appropriate C++ method
name.
|
|
|
|
|
| |
This matches a similar ifdeffing in the underlying C header,
because ths function is apparently not useful on win32.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* gio/src/socket.hg: @a is the doxygen way to say that we are
referring to a parameter in the method being documented.
|
|
|
|
|
| |
* gio/src/socket.hg: That makes sense only in the C API, which uses
a pointer. We instead have method overloads without that parameter.
|
|
|
|
|
|
|
|
| |
* gio/src/socket.hg: Added documentation for the bind(),
listen() and accept() methods, based on original Glib
API reference but mentioning our exceptions rather than
GError or return values.
Bug #725178
|
|
|
|
|
|
|
| |
* gio/src/memoryinputstream.[h|cc]: Add add_data(
const void*, gssize, const SlotDestroyData&). Deprecate
add_data(const std::string&) and add_data(const void*, gssize).
Bug #609946
|
|
|
|
|
|
|
|
| |
* gio/src/fileattributeinfo.hg: A comment said that NO_GTYPE was necessary
because gmmproc generated the wrong name for the _get_type() functions.
That was fixed in tools/m4/base.m4 on 2009-03-19 by commit
https://git.gnome.org/browse/glibmm/commit/?id=2343e537edae800a2969d57ec49cb58585b3de22
Probably many more NO_GTYPE can be removed in glibmm.
|
|
|
|
| |
* gio/src/menumodel.hg: Wrap the "items-changed" signal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/action.hg:
* gio/src/actionmap.hg:
* gio/src/dbusconnection.hg:
* gio/src/dbusproxy.hg:
* gio/src/file.hg:
* gio/src/fileinfo.hg:
* gio/src/menuitem.hg:
* gio/src/mount.hg:
* gio/src/settings.hg:
* gio/src/simpleaction.hg:
* gio/src/threadedsocketservice.hg:
* glib/glibmm/base64.h:
* glib/glibmm/refptr.h:
* glib/src/variant.hg: Fix some warnings in doxygen.log.
|
|
|
|
|
| |
* gio/src/gio_methods.defs: Some inconsistent parameter names have been fixed
in glib/gio header files.
|
|
|
|
|
|
|
| |
* gio/src/action.hg: Add parse_detailed_name() and
parse_detailed_name_variant().
* tools/m4/initialize_glib.m4: Add _INITIALIZATION of Glib::ustring&
from gchar*.
|
|
|
|
|
|
|
|
|
| |
* gio/src/application.hg: Add send_notification(), withdraw_notification().
* gio/src/notification.[hg|ccg]: New files.
* gio/src/filelist.am: Add notification.hg.
* gio/giomm.h: Add giomm/notification.h.
* tools/m4/convert_gio.m4: Add conversions between GNotification and
Gio::Notification. Bug #722896.
|
|
|
|
|
| |
* gio/src/action.hg: Make activate(const Glib::Variant<T_Value>& value)
call activate_variant(). Fix a typo in a comment. Bug #722896 comment 3.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/cancellable.hg: Remove obsolete comment.
* gio/src/dbusmessage.hg: Fix a typo. Remove obsolete comment. Add _IGNORE().
* gio/src/application.hg:
* gio/src/inputstream.hg:
* gio/src/outputstream.hg:
* gio/src/socketconnection.hg:
* glib/src/bytes.hg:
* glib/src/module.hg:
* glib/src/variant.hg: Add _IGNORE().
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* gio/src/themedicon.[hg|ccg]: Use _WRAP_METHOD instead of hand-written
code. gmmproc does not complain.
|
|
|
|
|
| |
* gio/src/mount.hg: guess_content_type_finish(): Adapt the docs to C++
instead of copying directly from glib.
|
|
|
|
|
| |
* gio/src/dbusauthobserver.hg: Add the example from the C API docs,
translated to C++.
|
|
|
|
|
|
|
| |
* gio/giomm/contenttype.h: Add @defgroup giommContentType. Useful as
a link target from Gtk::AppChooser, similar to a link from
GtkAppChooser:content-type to GContentType. See gtk+ bug #650012.
Several minor fixes in content_type_*() docs.
|
| |
|
|
|
|
|
|
|
|
| |
* gio/src/actiongroup.hg: get_action_state_hint():
Remove a wrongly copy/pasted g_return_if_fail() line that
causes a compiler error when the template is actually used.
Ideally we would have tests for uses of templated methods.
Bug #709963 (Johannes Meng, David Evans)
|
| |
|
|
|
|
|
| |
* gio/src/menuitem.[hg|ccg]: set_action() and unset_target()
replace set_action_and_target(action), which is now deprecated.
|
|
|
|
|
|
|
| |
* gio/src/action.[hg|ccg]: Add an activate() method that takes no
parameter.
* gio/src/actiongroup.hg: activate_action(): Add a method overload
that takes no parameter parameter.
|
|
|
|
|
|
| |
* gio/src/action.hg: This is a non-static version of the method,
so we can just use get_name(). We already use the instance to
get the state type.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/menuitem.hg: set_attribute(): Deprecate this in favour of
set_attribute_value() though it was previously the other way around.
Add get_attribute_value() and deprecate get_attribute() in favour
of it.
This lets us, one day, remove those set_attribute() and
get_attribute() methods and replace them with more pleaseant
templated set/get_attribute() methods that just call the
*_value() methods, as in Gio::Action.
|
| |
|
|
|
|
|
|
|
|
| |
* gio/src/actionmap.hg: add_action_vfunc(): Add a custom _CONVERSION()
that takes a reference, just for this vfunc. We would have
seen the need for this before if it had used a const & instead
of passing the RefPtr by value, which we probaby cannot change
now without breaking ABI.
|
| |
|
|
|
|
|
|
|
|
| |
* gio/src/file.[hg|ccg]: Wrap g_file_measure_disk_usage(),
g_file_measure_disk_usage_async() and
g_file_measure_disk_usage_finish(), based on the copy() and
copy_async() methods, which also have 2 slots.
* tools/m4/convert_glib.m4: Add a conversion for guint64&.
|