2016-01-07  Murray Cumming  <murrayc@murrayc.com>

	base.h: Remove unused using Glib::unconst.

2016-01-01  Philipp Lenk  <fillius@2d-rp.de>

	Gtk::TreeView: Fix a crash in get_tooltip_context_path()

	* gtk/src/treeview.ccg: Don't create a temporary TreeModel::Path object.
	Its GtkTreePath is deleted twice, if gtk_tree_view_get_tooltip_context()
	returns false. Bug #760030.

	This is equivalent to commit fdbdce42f4a4405e9709f5a206c9df96c2adb6e4,
	which fixed the same issue in IconView.

2015-12-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gdk::Device, DeviceManager, Display: Add and deprecate

	gdk/src/device.[hg|ccg]: Deprecate grab() and ungrab(). Add get_seat().
	gdk/src/devicemanager.hg: Deprecate list_devices() and get_client_pointer().
	gdk/src/display.[hg|ccg]: Deprecate get_device_manager(). Add list_seats(),
	get_default_seat(), signal_seat_added() and signal_seat_removed().
	Bug #759806.

2015-12-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Add Gdk::Seat

	.gitignore: Add seat.[h|cc].
	gdk/gdkmm.h: Add seat.h.
	gdk/src/filelist.am: Add seat.hg.
	gdk/src/gdk_extra_objects.defs: Add GdkSeat.
	gdk/src/seat.[hg|ccg]: New files.
	tools/m4/convert_gdk.m4: Add conversions for GdkSeat and GdkSeatCapabilities.
	Bug #759806.

2015-12-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Regenerate gdk_signals.defs

	tools/extra_defs_gen/generate_defs_gdk.cc: Add GDK_TYPE_DEVICE,
	GDK_TYPE_DEVICE_MANAGER, GDK_TYPE_SEAT.
	gdk/src/gdk_signals.defs: Regenerate.

2015-12-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Regenerate gdk_docs.xml

2015-12-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::TextIter: Add starts_tag(), deprecate begins_tag()

2015-12-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Regenerate gtk_docs.xml

2015-12-24  Murray Cumming  <murrayc@murrayc.com>

	C++11: Use override instead of virtual.

	This ensures that the base class is really virtual.

2015-12-24  Murray Cumming  <murrayc@murrayc.com>

	C++11: demos/tests: Destructors: Use override instead of virtual.

	This ensures that the base destructor is really virtual.

2015-12-24  Murray Cumming  <murrayc@murrayc.com>

	C++11: gmmproc: GtkObject: Destructor: Use override instead of virtual keyword.

	This ensures that the base class is really virtual.

2015-12-23  Murray Cumming  <murrayc@murrayc.com>

	3.19.5