2.15.5:
(2.15.4 was skipped)

2009-02-23  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_vfuncs.defs:
	* gtk/src/activatable.hg: Renamed the reset() vfunc and method to 
	sync_action_properties() to match the API change in GTK+, to fix the 
	build. We need to regenerate the .defs to complete this.

2009-02-22  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/builder.hg: get_widget_derived():
	* gtk/src/builder.ccg: get_widget_checked(): Take a reference on 
	the widget received from gtk_builder_get_object() because it does 
	not give one.

2009-02-22  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/builder.[hg|ccg]: create_from_file(), add_from_file(), 
	create_from_string(), add_from_string(): Add method overloads that 
	take a char* for the object ID, to avoid ambiguity with the two 
	other overloads that take ustring or StringArrayHandle. 

2009-02-19  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_docs_override.xml: Fixed the documentation for 
	Widget::set_tooltip_markup(), Widget::get_snapshot(), and 
	Widget::get_composite_name() to not mention NULL strings and freeing.
	Mentioned by some guy on irc who couldn't be bothered to submit a bug.

2009-02-17  Daniel Elstner  <danielk@openismus.com>

	* demos/gtk-demo/demo-common.cc (get_democodedir): Replace deprecated
	call to g_win32_get_package_installation_directory() in order to shut
	up a code maintenance tool.  Make a mental note about the code being
	badly in need of a rewrite.

2009-02-17  Daniel Elstner  <danielk@openismus.com>

	* demos/gtk-demo/example_appwindow.cc: Cut a load of commented-out
	bit-rot which wouldn't have compiled anyway.  The use of deprecated
	GTK+ calls in the comment triggered a code maintenance tool used by
	André Klapper.

2009-02-10  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/filechooserbutton.hg: Added the file_set signal, added in 
	GTK+ 2.14 but not wrapped in gtkmm until now. Thanks to Damon Register 
	for noticing this.

2009-02-08  Murray Cumming  <murrayc@murrayc.com>

	* gtk/gtkmm/stock.[h|cc]: Added CAPS_LOCK_WARNING.

	* tools/extra_defs_gen/generate_defs_gtk.cc: Added new interfaces.
	* gtk/src/gtk_signals.defs: Regenerated.

	* gtk/src/Makefile_list_of_hg.am_fragment:
	* gtk/src/gtk_vfuncs.defs:
	* gtk/src/activatable.[hg|ccg]:
	* gtk/src/orientation.[hg|ccg]: Added the new interfaces, though 
	we cannot use them yet without breaking ABI.
	* gtk/src/box.hg:
	* gtk/src/button.hg:
	* gtk/src/buttonbox.hg:
	* gtk/src/menu.hg:
	* gtk/src/menuitem.hg:
	* gtk/src/paned.hg:
	* gtk/src/recentchoosermenu.hg:
	* gtk/src/ruler.hg:
	* gtk/src/scalebutton.hg:
	* gtk/src/scrollbar.hg:
	* gtk/src/separator.hg:
	* gtk/src/toolbutton.hg: Added TODOs about deriving from the new 
	interfaces when we can break ABI. I only did this for base classes, 
	though GTK+ does it for further derived classes too, for some reason.