2014-02-13 Kjell Ahlstedt MemoryInputStream test: Small improvements * tests/giomm_memoryinputstream/main.cc: Slightly better test of the deletion of the data. More output in case of failure. 2014-02-12 Kjell Ahlstedt Add Gio::MemoryInputStream test * tests/giomm_memoryinputstream/main.cc: New file. * tests/Makefile.am: Add the MemoryInputStream test. Bug #609946 2014-02-12 Kjell Ahlstedt Gio::MemoryInputStream: Add add_data() taking a sigc::slot * 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 2014-01-31 Kjell Ahlstedt gio/src/fileattributeinfo.hg: Remove NO_GTYPE from _WRAP_ENUMs * 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. 2014-01-31 Kjell Ahlstedt Gio::MenuModel: Add signal_items_changed() * gio/src/menumodel.hg: Wrap the "items-changed" signal. 2014-01-31 Kjell Ahlstedt Fix some doxygen warnings * 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. 2014-01-31 Kjell Ahlstedt Regenerate gio_methods.defs * gio/src/gio_methods.defs: Some inconsistent parameter names have been fixed in glib/gio header files. 2014-01-31 Kjell Ahlstedt gmmproc: Don't change NULL to 0 in docs, when it's part of a longer name * tools/pm/DocsParser.pm: Don't change NULL to 0, TRUE to true, FALSE to false, when they are part of a longer name. 2014-01-30 Kjell Ahlstedt Gio::Action: Add parse_detailed_name() and parse_detailed_name_variant() * 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*. 2014-01-29 Murray Cumming OptionContext: TODO comment discussing g_option_context_parse_strv() and win32. 2014-01-29 Murray Cumming OptionContext: Add API documentation based on the C docs. * glib/src/optioncontext.hg: Add class overview documentation based on the C documentation, but reworded to match our C++ API. This should now provide some clue about where to start other than with our (well hidden) example code. * glib/src/optiongroup.hg: Add documentation for the add_entry*() methods. 2014-01-28 Kjell Ahlstedt Add Gio::Notification * 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. 2014-01-25 Kjell Ahlstedt Gio::Action: Fix activate(const Glib::Variant& value) * gio/src/action.hg: Make activate(const Glib::Variant& value) call activate_variant(). Fix a typo in a comment. Bug #722896 comment 3. 2014-01-21 Kjell Ahlstedt Add _IGNORE()s, remove obsolete comments * 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(). 2014-01-17 Murray Cumming 2.39.3