2.33.14:

2012-10-12  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	gmmproc: Add 3-argument @newin.

	* tools/pm/DocsParser.pm: Convert "Since: 1.2.3" to "@newin{1,2,3}".
	Some C projects (goocanvas, grilo, gstreamer) use "Since: 1.2.3", instead of
	"Since: 1.2". The corresponding C++ projects need an ALIAS for this @newin
	in Doxyfile.in, like in mm-common/skeletonmm/doc/reference/Doxyfile.in.

2012-10-08  José Alburquerque  <jaalburquerque@gmail.com>

	FileInfo: set_attribute_strings(): Const correction.

	* gio/src/fileinfo.hg: Pass the attr_value vector as a const
	std::vector<>& and not just a std::vecto<>&.  I must not have been
	paying attention to what I was doing when wrapping this.

2012-10-07  Murray Cumming  <murrayc@murrayc.com>

        Require the latest mm-common.

        * configure.ac: This should avoid us creating tarballs without
	the mm-common improvements.

2012-10-06  Murray Cumming  <murrayc@murrayc.com>

        MenuItem: get_attribute(): Remove const overload / make it const.

        * gio/src/menuitem.hg: It does not make sense to have a return 
	by value that is const.
        * gio/src/menuattributeiter.hg:
        * gio/src/menumodel.hg: Add TODOs for a future ABI break, so we can 
	fix the same problem here.

2012-10-04  José Alburquerque  <jaalburquerque@gmail.com>

	MenuItem: Rename the get_attribute_value() methods to get_attribute().

	* gio/src/menuitem.hg: Rename the just added methods to just
	get_attribute() instead of get_attribute_value() to make the method
	name shorter.  Also deprecate the set_attribute_value() method and add
	a set_attribute() method to go with the newly renamed get_attribute()
	methods.

2012-10-03  José Alburquerque  <jaalburquerque@gmail.com>

	MountOperation: Wrap the "show-unmount-progesss" signal.

	* gio/src/mountoperation.hg:

2012-10-03  José Alburquerque  <jaalburquerque@gmail.com>

	MenuItem: Add the get_attribute_value() methods.

	* gio/src/menuitem.hg: Add the methods (const and non-const versions)
	and overloads without the VariantType parameter which can be null,
	wrapping the g_menu_item_get_attribute_value() function.
	(MenuItem): Add an overload for the "label" and "submenu" constructor
	without the label parameter which can be null.
	(create): Do the same for the create() method of the constructor
	above.
	* gio/src/menumodel.hg: Add an _IGNORE (completing a TODO).

2012-10-03  José Alburquerque  <jaalburquerque@gmail.com>

	IOStream: Add the splice_async() and splice_finish() methods.

	* gio/src/iostream.{ccg,hg}: Add cancellable and non-cancellable
	versions of the splice_async() method wrapping the corresponding C
	function.  Add the splice_finish() method wrapping the corresponding C
	function.  Also add the class docs.

2012-10-02  José Alburquerque  <jaalburquerque@gmail.com>

	FileInfo, FileAttributeMatcher: Wrap some unwrapped functions.

	* gio/src/fileinfo.hg (FileAttributeMatcher): Add the
	create_difference() and to_string() methods wrapping the
	g_file_attribute_matcher_subtract() and the
	g_file_attribute_matcher_to_string() functions.
	(FileInfo): Add the has_namespace(), [get|set]_attribute_status(),
	and [get|set]_attribute_strings() methods wrapping the
	g_file_info_has_namespace(), g_file_info_[get|set]_attribute_status(),
	and g_file_info_[get|set]_attribute_stringv() functions.
	* tools/m4/convert_gio.m4: Add an enum and FileAttributeMatcher
	conversions.

2012-10-02  José Alburquerque  <jaalburquerque@gmail.com>

	VariantIter: Correct an _IGNORE.

	* glib/src/variantiter.hg:

2012-10-01  José Alburquerque  <jaalburquerque@gmail.com>

	VariantIter: Add init() method.

	* glib/src/variantiter.hg: Wrap the g_variant_iter_init() function.
	* tools/m4/convert_glib.m4: Add a necessary conversion.
	* glib/src/varianttype.hg: Add an _IGNORE.

2012-10-01  Murray Cumming  <murrayc@murrayc-desktop>

	DBus::Proxy: Add call(), call_sync() and call_finish() for unix_fd_list.

	* gio/src/dbusproxy.[hg|ccg]: Add method overloads for the call methods
	that take a GUnixFDList. This is based on the similar methods in
	dbusconnection.[hg|ccg].

2012-10-01  Murray Cumming  <murrayc@murrayc.com>

	DBusConnection: Fix a typo in implementation.

	* gio/src/dbusconnection.ccg:
	g_dbus_connection_call_with_unix_fd_list() was mistyped. I wonder why
	the compiler did not complain.

2012-09-30  José Alburquerque  <jaalburquerque@gmail.com>

	ActionGroup: Add the query_action() methods.

	* tools/m4/base.m4:
	* tools/m4/convert_base.m4: 
	* tools/m4/filelist.am:
	* tools/m4/initialize.m4:
	* tools/m4/initialize_base.m4:
	* tools/m4/initialize_gio.m4:
	* tools/m4/initialize_glib.m4:
	* tools/m4/initialize_glibmm.m4: Move the _INITIALIZE macros into
	their own files as is done for the _CONVERT macros so that some basic
	types that are common (like initializing a bool& from a gboolean) can
	be defined once and used in other circumstances.

	* gio/src/dbusconnection.hg: Move an _INITIALIZATION macro to the
	general files above (the gio initialize file).

	* gio/src/actiongroup.hg: Add the query_action() methods (the needed
	_INITIALIZATION macros are in the glib initialize file).

	* tools/pm/Output.pm (convert_args_cpp_to_c): Correct the indentation
	of the declarations of the C output variables and the setting of the
	C++ output parameters from the C variables for methods that use the
	output parameter feature of gmmproc.

2012-09-30  José Alburquerque  <jaalburquerque@gmail.com>

	RegEx: Add the get_has_cr_or_lf() method.

	* glib/src/regex.hg:

2012-09-25  José Alburquerque  <jaalburquerque@gmail.com>

	gmmproc: Make the output param feature work for single indirection.

	* tools/pm/Output.pm (convert_args_cpp_to_c): When inserting C object
	initializations for C objects that will be used to set output
	parameters, initialize the C object to a "default constructed" object
	of the same type if there is single indirection and not zero to ensure
	successful compilation in that case.
	* tools/m4/method.m4: Whitespace correction of the body of generated
	non-static methods.  This ensures each statement is on its own line
	and that there are no blank lines to make methods as compact as
	possible.

	Bug #662371.