2014-02-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	Gio::MenuModel: Add signal_items_changed()

	* gio/src/menumodel.hg:  Wrap the "items-changed" signal.

2014-01-31  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	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  <murrayc@murrayc.com>

	OptionContext: TODO comment discussing g_option_context_parse_strv() and win32.

2014-01-29  Murray Cumming  <murrayc@murrayc.com>

	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  <kjell.ahlstedt@bredband.net>

	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  <kjell.ahlstedt@bredband.net>

	Gio::Action: Fix activate(const Glib::Variant<T_Value>& value)

	* 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.

2014-01-21  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	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  <murrayc@murrayc.com>

	2.39.3