2016-04-14  Murray Cumming  <murrayc@murrayc.com>

	3.18.1

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Fix "make check" after sigc::mem_fun(pointer,func) was deprecated

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	gdk_generate_extra_defs.sh: Avoid translation of documentation

	Don't let tools/extra_defs_gen/generate_defs_gdk put translated
	documentation into the gdk_signals.defs file.

2016-04-14  Chun-wei Fan  <fanchunwei@src.gnome.org>

	MSVC builds: Look for headers in include/gio-win32-2.0 as well

	At some point gio.h is going to include headers from there, so make sure
	that we do look for headers there.

2016-04-14  Murray Cumming  <murrayc@murrayc.com>

	CellRendererProgress:_property_renderable(): Avoid infinite loop.

	Found by clang++.

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	treeview_editable_cells demo: Catch exception from std::stoi

2016-04-14  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.

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Demos, tests: Use nullptr instead of 0

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk: Use nullptr instead of 0

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gdk: Use nullptr instead of 0

2016-04-14  Emeric Maschino  <emeric.maschino@gmail.com>

	Widget: Use noexcept on the destructor implementation.

	To match the generated declaration.
	Bug #759263

2016-04-14  Emeric Maschino  <emeric.maschino@gmail.com>

	Menushell: Use noexcept on the destructor implementation.

	To match the generated declaration.
	Bug #759262

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gdk::Screen::get_font_options(): Really take a copy

	* gdk/src/screen.hg: The second parameter to The Cairo::FontOptions ctor
	is not take_reference, it's take_ownership. To get a copy, it shall be false.

2016-04-14  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::ApplicationWindow: Hand-code the ctor that takes an application param

	* gtk/src/applicationwindow.[hg|ccg]: Hand-code the constructor that takes
	an application parameter. Bug #758813.

2016-04-14  Murray Cumming  <murrayc@murrayc.com>

	Slight whitespace change.

2016-04-14  Murray Cumming  <murrayc@murrayc.com>

	TreeView: _auto_store_on_cellrenderer_text_edited_numerical():

	Catch the exception from std::stod().
	This is a regression since version 3.17.80:
	https://git.gnome.org/browse/gtkmm/commit/gtk/src/treeview.hg?id=fcc0f358d17264f8956567a33471a6b52c2fc0d1
	Bug #765044 (Justinas)

2015-11-20  Murray Cumming  <murrayc@murrayc.com>

	Regenerated some gtk .defs.

2015-11-20  Murray Cumming  <murrayc@murrayc.com>

	Regenerate gdk .defs

2015-10-31  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	tests/object_move: Derive from Gtk::Object, test move assignment

	.gitignore: Add output files from tests
	tests/Makefile.am: Execute object_move/test on "make check".
	tests/object_move/main.cc: Derive the Derived class from Gtk::Object.
	Test move assignment. Check that the underlying C object is moved,
	and not copied.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	Use -Wsuggest-override with --enable-warnings=fatal.

	This warning is available in g++ 5 (or at least 5.2).

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: tests/examples: Use override keyword.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: Stack: Use of override keyword.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	Gtk::Object: Use of the override keyword.

2015-09-25  Murray Cumming  <murrayc@murrayc.com>

	NEWS: Add what's new in 3.18.