3.7.10 (unstable):

2013-02-21  Murray Cumming  <murrayc@murrayc.com>

	Gtk::Widget: Add get/set_opacity().

	* gtk/src/widget.[hg|ccg]: Wrap gtk_widget_get_opacity()
	and gtk_Widget_set_opacity() and add the opacity
	property.
	* gtk/src/window.[hg|ccg]: Deprecate get_opacity(),
	set_opacity() and the opacity property.

	This fixes the build with --enable-warnings=fatal

2013-02-21  Murray Cumming  <murrayc@murrayc.com>

	Gtk::ScrolledWindow: Do not use a deprecated function.

	* gtk/src/iconinfo.[hg|ccg]: We no longer need to call
	gtk_scrolled_window_add_with_viewport() because
	its gtk_container_add() vfunc implementation now does the
	same thing for us.
	See https://bugzilla.gnome.org/show_bug.cgi?id=693015

	This partly fixes the build with --enable-warnings=fatal

2013-02-21  Murray Cumming  <murrayc@murrayc.com>

	Gtk::IconInfo: Do not use deprecated copy/free functions.

	* gtk/src/iconinfo.[hg|ccg]: Replace use of deprecated
	gtk_icon_info_copy()/free() with g_object_ref()/unref.
	The deprecated functions just call them anyway.

	This partly fixes the build with --enable-warnings=fatal

2013-02-09  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gdk::Rectangle: Add Gdk::join() and Gdk::intersect() nonmember functions.

	* gdk/src/rectangle.[hg|ccg]: Add Gdk::Rectangle::intersects(),
	Gdk::join() and Gdk::intersect(). Bug #452130.

2013-01-31  Murray Cumming  <murrayc@murrayc.com>

	Documentation: Small correction to TreeModel::set_value_impl().

	* gtk/src/treemodel.hg: set_value_impl(): Do not suggest calling
	set_value_vfunc() because there is no such function. Maybe there
	was once.

2013-01-23  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Documentation: Fix many warnings from Doxygen.

	* gdk/src/gdk_docs_override.xml:
	* gtk/src/gtk_docs_override.xml: Move "Since: n.m" from the <return> to the
	<description> entries. gmmproc adds a period at the end of the @return
	Doxygen command, and Doxygen warns for "@newin{n,m}.".
	Add a missing parameter description for gtk_tree_view_set_tooltip_row.
	* gtk/gtkmm.h: Correct a @ref Widgets.
	* gdk/src/*.hg:
	* gtk/src/*.hg: (Here "*" means "many", not "all") Examples of changes:
	Add missing @param. Change names of parameters, so they are equal in function
	declaration and @param command. Change "@name" to "@a name". Change
	"<ulink url=" to "<a href=".	

2012-12-06  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	gen_scripts: Get information from gdk-pixbuf.

	* tools/gen_scripts/gdk_generate_docs.sh: Include documentation from
	gdk-pixbuf in gdk_docs.xml.
	* tools/gen_scripts/gdk_generate_enums.sh: Generate gdk_pixbuf_enums.defs.
	* tools/gen_scripts/gdk_generate_methods.sh: Generate gdk_pixbuf_methods.defs.

2012-12-04  Andrew Potter  <agpotter@gmail.com>

	PixbufAnimation: Fix refcounting on get_iter().

	* gdk/src/pixbufanimation.hg: gdk_pixbuf_animation_get_iter() returns a new
	reference, so we should not be taking an extra reference(). Bug #688686.

2012-12-03  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Builder: Add const versions of get_object() and get_widget[_derived]().

	* gtk/src/builder.hg: Add const versions of get_object(), get_widget()
	and get_widget_derived(). Bug #666823.

2012-12-03   Hub Figuière  <hub@figuiere.net>

	Gtk::Builder: Add get_objects().

	* gtk/src/builder.hg: Add get_objects().
	* gtk/src/gtk_docs_override.xml: Change the documentation to suit this C++ API.
	Bug #666823

2012-11-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	ScrolledWindow: Add remove_with_viewport().

	* gtk/src/scrolledwindow.[hg|ccg]: Add remove_with_viewport(). Bug #685739.

2012-11-13  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Bin, Container::remove(): Restore the floating ref of a managed widget.

	* gtk/src/bin.ccg:
	* gtk/src/container.ccg: If the removed widget is managed, make the added
	ref count floating, avoiding excessive ref counts on widgets that are
	repeatedly added and removed. Bug #685739.