2.21.8.1:

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

  Fix the make check build.

	* demos/gtk-demo/example_colorsel.cc:
	* demos/gtk-demo/example_sizegroup.cc:
	* demos/gtk-demo/example_stockbrowser.cc: Use ALIGN_START/END instead of
  the deprecated LEFT/RIGHT/TOP/BOTTOM versions.

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

	Widget: Document the set_flags() and unset_flags() deprecation.

	* gtk/src/widget.hg: Add doxygen comments based on the C documentation.

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

	Added some missing properties.

	* gtk/src/iconview.hg: Added tooltip-column and reorderable and
  item-padding properties.
	* gtk/src/messagedialog.hg: Added message-area properties.

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

	Fix some gmmproc warnings, adding some TextBuffer methods.

	* tools/extra_defs_gen/generate_defs_gtk.cc: Added interfaces because
  this now supports them.
	* gtk/src/gtk_signals.defs: Regenerated.
	* gtk/src/gtk_other.defs: Remove declarations that are now in
  the regular gtk_signals.defs.
	* gtk/src/gtk_extra_objects.defs: Added GtkPrintOperation for the docs.
	* gtk/src/entry.hg: Ignore the preedit-changed signal because it is
  for keybindings.
	* gtk/src/filechooser.hg: Remove the mention of the folder-mode property,
  which apparently never existed.
	* gtk/src/infobar.hg: Ignore the close signal because it is for keybindings.
	* gtk/src/textbuffer.hg: Added get_copy_target_list() and
  get_paste_target_list().
	* gtk/src/toolitem.hg: Ignore the deprecated set_tooltip signal.
	* gtk/src/toolpalette.hg: Ignore the set_scroll_adjustments signal because
  it seems to be internal.
	* gtk/src/treepath.hg: Ignore gtk_tree_path_get_indices_with_depth()
  because we don't need it.

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

	AlignmentEnum: Add ALIGN_START and ALIGN_END to match gtkmm 3.

	* gtk/src/enums.[hg|ccg]: AlignmentEnum: Added ALIGN_START and ALIGN_END,
	deprecating the LEFT/RIGHT/TOP/BOTTOM equivalents. This will help existing
	code when porting to gtkmm 3, which has the Align enum instead of AlignmentEnum.
	* gtk/src/enums.hg:
	* gtk/src/misc.hg: Adapted.