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

	Regenerate C docs .xml files.

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

	Regenerate signals/properties .defs

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

	Regenerate functions .defs.

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

	Regenerate enums defs.

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

	Gtk::SelectionData: Add some method docs and get_data(int& length)

	* gtk/src/selectiondata.hg: Add get_data(int& length). Add documentation
	to some methods.

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

	Gtk::CellArea: Add signal_apply_attributes()

	* gtk/src/cellarea.hg: Add signal_apply_attributes(). Markup the section
	titles in the class docs.

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

	gtk/src/textiter.hg: Add an _IGNORE()

	* gtk/src/textiter.hg: _IGNORE(gtk_text_iter_assign), which was added as a
	result of gtk+ bug #645258.

2013-12-20  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Fix the build with --disable-deprecated-api

	* gdk/gdkmm/filelist.am:
	* gdk/src/filelist.am: Split gdkmm_files_hg into gdkmm_files_any_hg and
	gdkmm_files_deprecated_hg. Move color.hg to gdkmm_files_deprecated_hg.
	* gtk/src/button.ccg: Include gtkmm/image.h.
	* gtk/src/radioaction.ccg: Add _DEPRECATE_IFDEF_START/END.
	* gtk/src/recentaction.[hg|ccg]: Hand-code deprecated constructors and
	create() methods. It's the only way to get correct #ifndef directives in
	the .cc file.
	* gtk/src/texttag.hg: Add _CONFIGINCLUDE.

2013-12-19  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::UIManager: Deprecate the add-tearoffs property

	It has been deprecated in gtk+ since 3.4. The corresponding set/get methods
	have been deprecated in gtkmm since 3.3.2.

2013-12-19  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::ToggleAction: Deprecate the create() that uses (deprecated) StockID

	* gtk/src/toggleaction.[hg|ccg]: Deprecate the create() that uses StockID.
	This should not be an API break because you could not use this deprecated
	method if you had disabled deprecated API, because it takes a deprecated
	type as parameter.

2013-12-19  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::Action, Activatable: Undeprecate methods that don't use a StockID

	* gtk/src/action.[hg|ccg]:
	* gtk/src/activatable.hg: Undeprecate all methods, signals and properties
	that don't use a StockID.
	* gtk/src/filelist.am: Move undeprecated classes back from
	gtkmm_files_deprecated_hg to gtkmm_files_any_hg.

	This was forgotten when deprecations were reverted in commit
	https://git.gnome.org/browse/gtkmm/commit/?id=caf1165105d078a2cdc92caa14a1ebfc6724e6ef

2013-12-16  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::ToolItem: Add class docs. Add unset_proxy_menu_item()

	* gtk/src/toolitem.[hg|ccg]: The gtk_tool_item_set_proxy_menu_item() docs
	don't tell whether the menu_item argument can be NULL, but the gtk+ code
	explicitly allows it, and the create-menu-proxy signal docs mention this
	case. An unset method seems appropriate.

2013-12-16  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::Switch: Fix _IGNORE_SIGNAL("activate")

2013-12-16  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	gtk/src/enums.hg: Remove documentation of enums, gmmproc adds it

2013-12-16  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::ColorChooser::get_rgba(): Add documentation

2013-12-15  Murray Cumming  <murrayc@murrayc.com>

	Regenerate more .defs with the latest GTK+.

2013-12-15  Murray Cumming  <murrayc@murrayc.com>

	Regenerate gdk_methods.defs.

	* gdk/src/gdk_methods.defs: Regenerate with gen_scripts/.
	* gdk/src/window.hg: Add a conversion to fix the build, but see the
	TODO comment about the possible ABI break in GTK+.

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

	Gdk::RGBA, Color: Fix set_hsl(), improve documentation

	* gdk/src/color.ccg:
	* gdk/src/rgba.ccg: Fix the conversion from HSL to RGB color in set_hsl().
	* gdk/src/color.hg:
	* gdk/src/rgba.hg: Add docs of set_hsv() and set_hsl(). Change 'percentage'
	to 'fraction' in docs. (The range is not 0..100, it's 0..1.)
	Bug #720258.

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

	Gdk::Display: Remove obsolete TODO comments

	* gdk/src/display.hg: gdk_display_set_device_hooks() was removed before it
	entered a stable API.
	Vfuncs are not wrapped because GdkDisplayClass is private.

2013-11-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Docs: Add missing widget images

	* gtk/src/colorchooserdialog.hg: Change image file name.
	* docs/reference/images/widgets/appchooserbutton1.png:
	* docs/reference/images/widgets/appchooserdialog1.png:
	* docs/reference/images/widgets/colorchooserdialog1.png:
	* docs/reference/images/widgets/infobar1.png: New files, copied from gtk+.

2013-11-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::AppChooser*: Improve documentation

	* gtk/src/appchooser.hg:
	* gtk/src/appchooserbutton.hg:
	* gtk/src/appchooserdialog.hg:
	* gtk/src/appchooserwidget.hg: Copy class documentation from gtk+ that was
	added to gtk+ after the classes were created in gtkmm. Add links to
	giommContentType in glibmm. See gtk+ bug #650012. These links will be broken
	until a new version of glibmm (after 2.38.0) is released.

2013-10-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Update .gitignore files

	* build/.gitignore:
	* .gitignore: Ignore files generated by automake 1.13 and 'make check'.

2013-10-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	CellArea: Fix documentation of typedef SlotForeachAlloc

	* gtk/src/cellarea.hg: SlotForeachAlloc: An extra '>' in the docs trapped
	doxygen 1.8.4 in an infinite loop.