2.21.8:

2010-09-14  Murray Cumming  <murrayc@murrayc.com>

	Dealt with some TODOs.

	* configure.ac: Depend on the latest GTK+ 2.21.x release.
	* gdk/src/drawable.hg: Do not deprecate draw_indexed_image() because
  GdkRgbCmap is not fully deprecated.
	* gdk/src/rgbcmap.[hg|ccg]: Only deprecate the methods, not the class,
  as in the C API.
	* gtk/src/menuitem.[hg|ccg]: Added unset_submenu().
	* gtk/src/papersize.[hg|ccg]: Added get_paper_sizes().
	* gtk/src/printoperation.[hg|ccg]: Added run_page_setup_dialog() overloads
  with no PageSetup parameter, because the C API allows this.
  These must be moved into the class in gtkmm 3.
	* gtk/src/style.hg: Added copy().

	* gtk/src/iconset.hg: Added class documentation based on the C documentation.
	* gtk/src/printsettings.hg: Add the exceptions documentation now that
  it is in the C documentation.
	* gtk/src/statusbar.hg: Added documentation for push() and remove_message().

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

	Make sure that deprecated API is inside an ifdef.

	* gtk/gtkmm/comboboxentrytext.[h|cc]:
	* gtk/src/notebook.hg:
	* gtk/src/textbuffer.ccg:
	* gtk/src/textbuffer.hg:
	* gtk/src/widget.hg: Put anything documented with @deprecated in
	#ifndef GTKMM_DISABLE_DEPRECATED.

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

	Regenerated C XML documentation.

	* gdk/src/gdk_docs.xml:
	* gtk/src/gtk_docs.xml: Regenerated.
	* gdk/src/filelist.am:
	* gdk/src/gdk_pixbuf_docs.xml: Added this, including it in filelist.am.
	Previously it was in gdk_doc.xml.

2010-09-13  Murray Cumming  <murrayc@murrayc.com>>

	MessageDialog: Added get_message_area().

	* gtk/src/messagedialog.hg: Added get_message_area().

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

	gtkmm: Fix typos to really avoid documentation warnings.

	* gtk/src/gtk_extra_objects.defs: Add a missing quote and add some other
	definitions.

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

	gtkmm: Avoid most Documentation warnings from gmmproc.

	* gtk/src/filelist.am:
	* gtk/src/gdk.defs:
	* gtk/src/gdk_extra_objects.defs: Added this *extra_objects.defs file,
	with hand-coded define-object sections, for objects that hide their *Class
	or *Iface struct declarations, which stops h2defs.py from generating
	define-object sections.
	These allows DocsParser.pm to know how to split mentions of C functions into
	the object and the method, so it can guess the C++ method name to mention
	instead.

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

  gdkmm: Avoid most Documentation warnings from gmmproc.

	* gdk/src/filelist.am:
	* gdk/src/gdk.defs:
	* gdk/src/gdk_extra_objects.defs: Added this *extra_objects.defs file,
	with hand-coded define-object sections, for objects that hide their *Class
	or *Iface struct declarations, which stops h2defs.py from generating
	define-object sections.
	These allows DocsParser.pm to know how to split mentions of C functions into
	the object and the method, so it can guess the C++ method name to mention
	instead.

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

	IconView: Added get/set_item_orientation().

	* gtk/src/gtk_methods.defs: Regenerated with h2defs.py.
	* gtk/src/iconview.hg: Added get/set_item_orientation() and property.

2010-09-13  Murray Cumming  <murrayc@murrayc.com>

	Fix compilation errors when disabling deprecated gdkmm API.

	* gdk/src/rgbcmap.[hg|ccg]: Use GDKMM_DISABLE_DEPRECATED instead of
  GTKMM_DISABLE_DEPRECATED.

2010-09-10  Murray Cumming  <murrayc@murrayc.com>>

	Item: Fix the build now that the functions are deprecated.

	* gtk/src/item.hg: Make an undef appear at the top of the generated .cc file.

2010-09-10  Murray Cumming  <murrayc@murrayc.com>

	Button: Remove the construct-only use-underline property.

	* gtk/src/button.hg: This avoids a gmmproc warning.