2.12.8:

2009-03-24  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/toolbar.ccg: get_tooltips_object(): Just return 0, as we do in 
	later branches of gtkmm, because the GtkToolbar struct broke its tooltips_ 
	struct field API in GTK+ 2.12. This fixes the build, though I don't know 
	why this is only a problem now.

2009-03-23  Daniel Elstner  <danielk@openismus.com>

	* gtk/src/builder.{ccg,hg}: Conditionalize all exception handling
	code in order to fix the build with --disable-api-exceptions.
	* gtk/src/printjob.hg: ditto,
	* demos/gtk-demo/example_images.cc: ditto,
	* demos/gtk-demo/example_treeview_treestore.cc: ditto,
	* examples/book/builder/basic/main.cc: ditto,
	* examples/book/builder/derived/main.cc: ditto,
	* examples/book/custom/custom_widget/mywidget.{cc,h}: ditto,
	* examples/book/printing/advanced/examplewindow.cc: ditto,
	* examples/book/printing/advanced/previewdialog.cc: ditto,
	* examples/book/printing/simple/examplewindow.cc: ditto,
	* examples/book/tooltips/examplewindow.cc: ditto,
	* examples/book/treeview/popup/treeview_withpopup.cc: ditto,
	* examples/gdk/radar.cc: ditto.

2009-03-09  Daniel Elstner  <danielk@openismus.com>

	* configure.in (GTKMM_MICRO_VERSION): Bump version to 2.12.8.

2009-03-06  Daniel Elstner  <danielk@openismus.com>

	* gtk/src/textbuffer.{ccg,hg} (TextBuffer::[gs]et_rich_text_format):
	Remove Maemo-specific methods which have been superseded by the
	generic TextBuffer serialization facilities.
	(TextBuffer::set_rich_text_format_all): ditto,
	(TextBuffer::[gs]et_can_paste_rich_text): ditto.

2009-03-06  Daniel Elstner  <danielk@openismus.com>

	* gtk/src/enums.hg (Gtk::Hildon::SizeType): New Maemo-specific
	enumeration corresponding to HildonSizeType.
	(Gtk::Hildon::InputMode): New Maemo-specific enumeration
	corresponding to HildonGtkInputMode.

2009-03-06  Daniel Elstner  <danielk@openismus.com>

	* gtk/src/gtk_enums_maemo.defs: New separate defs file for the
	changes in the Maemo fork of GTK+.
	* gtk/src/gtk_methods_maemo.defs: Likewise.
	* gtk/src/gtk.defs: Include the Maemo defs files.
	* gtk/src/Makefile.am (files_defs): Add the new defs files.

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-01-01  Armin Burgmeier  <armin@openismus.com>

	* gtk/src/printer.ccg (SignalProxy_Custom_gtk_callback): Take a new
	reference on the passed printer object, so that we don't unref it at
	the end of the function (Tor Krill).

2008-07-16  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/filechooser.hg: get_preview_widget(): Move the const 
	overload after the non-const one, because gmmproc otherwise seems to 
	make both just calls to the non-const one. We really need to stop 
	gmmproc from doing that, first figuring out why.
	Luckily, I don't think we put them in this order very often.
	Bug #543288 (Jens Georg)