2.15.1:

2009-01-23  Armin Burgmeier  <armin@openismus.com>

	* win32_installer/gtkmm-vc90-2_4.vsprops:
	* win32_installer/gtkmm-vc90-d-2_4.vsprops: Disabled compiler warning
	4250. Bug #568083 (Tao Wang).

2009-01-20  Murray Cumming  <murrayc@murrayc.com>

	* gtk/gtkmm/stock.cc: Actually define and initialize 
	ORIENTATION_PORTRAIT, ORIENTATION_LANDSCAPE, 
	ORIENTATION_REVERSE_LANDSCAPE, and ORIENTATION_REVERSE_PORTRAIT, 
	avoiding undefined reference errors when trying to use these.
	Bug #568416 (Tao Wang).

2009-01-20  Deng Xiyue  <manphiz@gmail.com>

	* Change license header to mention Lesser General Public License
	version 2.1 instead of Library General Public License, to be
	consistent with COPYING.

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

	* gtk/src/treepath.ccg:
	* gtk/src/treepath.hg: empty(): Also check for a null underlying 
	GtkTreePath. Added operator bool() to do the same, just calling !empty().

2009-01-19  Tao Wang  <dancefire@gmail.com>

	* gtk/src/papersize.hg: Constructor: Remove the default value for the 
	name parameter, because there is already a default constructor, 
	which does something quite different. See the comments.
	This caused MSVC++ warning C4520 with Visual Studio 2008.
	Bug #568074.

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

	* gtk/src/gtk_methods.defs:
	* gtk/src/gtk_signals.defs: Regenerated.
	* gtk/src/entry.hg: Renamed methods and adapted to requested GTK+ 
	API changes in #567887.

	* gtk/src/imagemenuitem.hg: Fixed a typo in the accel_group property 
	wrap, to fix the build.
	* gtk/src/selectiondata.hg: Reimplement get_selection() using the 
	new C getter method.
	* gtk/src/statusicon.hg: Added button_press_event, 
	button_release_event and scroll_event signals.
	* gtk/src/textbuffer.hg: Added the paste_done signal.

2009-01-18  Armin Burgmeier  <armin@openismus.com>

	* win32_installer/translations/english.nsh:
	* win32_installer/translations/french.nsh: Removed strings no longer
	in use.

	* win32_installer/translations/simpchinese.nsh:
	* win32_installer/translations/Makefile.am: Added installer
	translation for Simplified Chinese, contributed by Tao Wang.

	* win32_installer/gtkmm-installer.nsi.in: Added Chinese translation.

	* win32_installer/install-msvc-module: Updated for latest versions.

2009-01-16  Murray Cumming  <murrayc@murrayc.com>

	* gdk/src/pixbuf.hg: render_to_pixbuf(): Mark this as deprecated, 
	because it is deprecated in GTK+.
	* gdk/src/drawable.ccg:
	* gdk/src/drawable.hg: draw_pixbuf(): Add an override without a GC 
	parameter, becauase it can be NULL in C.
	* gdk/src/gdk_docs_override.xml: Remove mention of the NULL GC from the 
	documentation for the main override.

	* gdk/src/screen.hg: Added get_monitor_width_mm(), 
	get_monitor_height_mm(), get_monitor_plug_name().

2009-01-16  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_signals.defs: TextBuffer const corrections to really fix 
	the build. Sorry.

2009-01-16  Murray Cumming  <murrayc@murrayc.com>

	* gtk/src/gtk_signals.defs: Corrected by hand to fix the build.
	* gtk/src/gtk_signals.defs.patch: The corrections as a --unified=10 
	patch, to hopefully make this easier next time.

	* tools/extra_defs_gen/generate_defs_gtk.cc: Added GtkImageMenuItem 
	though that is not in the generated .defs yet.

2009-01-16  Murray Cumming  <murrayc@murrayc.com>

	* gtk/gtkmm/treeview_private.cc: SignalProxy_CellData_gtk_callback():
	Added some checks for null models, to provide clues when doing some 
	unusual incorrect uses of multiple inheritance.

	* gtk/src/gtk_enums.defs:
	* gtk/src/gtk_methods.defs: Regenerated.
	* gtk/src/cellview.hg: Added get_model() and some new properties.
	* gtk/src/entry.hg: Added unset_invisible_char(), get_invisible_char().
	Added the new progress and icon methods and the properties, 
	including the new im-module property.
	* gtk/src/imagemenuitem.hg: Added get/set_use_stock(), 
	set_accel_group().
	* gtk/src/menuitem.hg: Added get/set_label(), get/set_use_underline() 
	and properties.
	* gtk/src/printoperation.hg: Added draw_page_finish(), 
	set_defer_drawing().
	* gtk/src/printsettings.hg: Added get_resolution_x(), 
	get_resolution_y(), set_resolution_xy(), get/set_printer_lpi().
	* gtk/src/statusicon.hg: Added get/set_has_tooltip(), 
	get/set_tooltip_text(), get/set_tooltip_markup().
	* gtk/src/textview.hg: Added im-module property.
	* tools/m4/convert_gtk.m4: Added necessary conversions.