2013-10-11  Murray Cumming  <murrayc@murrayc.com>

	3.10.0

2013-10-11  Murray Cumming  <murrayc@murrayc.com>

	Switch: Ignore the activate signal

2013-10-11  Murray Cumming  <murrayc@murrayc.com>

	Docs: Fix PlacesSidebar doc generation

2013-10-11  Murray Cumming  <murrayc@murrayc.com>

	Regenerated *.docs.xml

2013-10-11  Murray Cumming  <murrayc@murrayc.com>

	Add a comment

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	ToggleAction, RadioAction: Allow use of deprecated StockID in deprecated API.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	RadioAction: Deprecate the constructor that uses StockID.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	ActionGroup: Remove _IS_DEPRECATED

	I added this by mistake in a recent commit.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	ToggleAction: Deprecate the constructor that uses StockID

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Action, etc: Avoid C API deprecation warnings.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Revert "Deprecate Gtk::ActionGroup, *Action, Activatable (sort of), UIManager."

	Because we do not believe that the C API is ready to be deprecated.
	See https://mail.gnome.org/archives/gtkmm-list/2013-October/msg00003.html

	This reverts commit d1cfb5b5d805b2033334c8fb8845522e79333814.

	We should apply this commit again some time in the future.
	https://git.gnome.org/browse/gtkmm/commit/?id=d1cfb5b5d805b2033334c8fb8845522e79333814

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	PrintOperation: run(): Add documentation.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Update a TODO comment

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Plug: Add documentation

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Update a TODO comment

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	IconView: set_cursor(): Add a version with no cell parameter

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Tiny comment/docs changes.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	ComboBox: Remove some now-unnecessary code.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Application: add/remove_accelerator(): Add overloads without the variant parameter.

	* gtk/src/application.hg: Use the {?} syntax to add methods that
	do not take the parameter.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Update some documentation.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Window: get_frame_extents(): Add const version.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Update some TODO comments

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Tiny whitespace fixes.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Gdk::Pixbuf: Document some methods.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Device: Document some methods.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Gdk::Color: Deprecate this.

	* gdk/src/cellrenderertext.hg: Deprecate the properties that use
	Gdk::Color now that they are deprecated (and replaced) in the C API.
	* gdk/src/color.hg: Deprecate this now that it is only used by us for
	deprecated API. The C API still uses GdkColor, but we can already
	deprecate it.

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Whitespace change

2013-10-09  Murray Cumming  <murrayc@murrayc.com>

	Builder: #include giomm/resource.h.

	* gtk/src/builder.hg: This makes it easier for application code
	to catch the ResourceError exception.

2013-10-08  Murray Cumming  <murrayc@murrayc.com>

	Application: Added overview docs based on the C docs.

2013-10-07  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Gtk::Widget: Add documentation to some override_* and unset_* methods

	* gtk/src/widget.[hg|ccg]: Use _WRAP_METHOD for override_color() and
	override_background_color(), thus copying the gtk+ docs. Add docs to some
	unset_*() methods. Bug #551912.

2013-10-07  Murray Cumming  <murrayc@murrayc.com>

	SearchBar: handle_event(): Take a GdkEventKey instead of GdkEvent.

	* gtk/src/searchbar.hg: That is what the C docuementation says
	that it should take.
	See bug GTK+ #709544

2013-10-05  Juan Rafael GarcĂ­a Blanco  <juanrgar@gmail.com>

	Gtk::HeaderBar::get_show_close_button made const

2013-09-30  Murray Cumming  <murrayc@murrayc.com>

	Add a comment

2013-09-26  Murray Cumming  <murrayc@murrayc.com>

	Button: Remove unnnecessary BuiltinStockID declaration

2013-09-26  Murray Cumming  <murrayc@murrayc.com>

	Add TODO comments to derive from Actionable when we can break ABI.

	* gtk/src/button.hg:
	* gtk/src/menuitem.hg:
	* gtk/src/switch.hg:
	* gtk/src/toolbutton.hg: These classes need to derive from
	Gtk::Actionable so we can, for instance, call
	set_action_name() on them to use them with a Gio::Action that
	is in an action group.
	However, we cannot do this without breaking ABI.

2013-09-26  Murray Cumming  <murrayc@murrayc.com>

	demo: Remove unused stock browser example

2013-09-26  Murray Cumming  <murrayc@murrayc.com>

	Move signal-only conversions into the .hg files.

	* tool/m4/convert_gtk.m4: Conversions from GtkSomething* to
	const RefPtr<>& are for signals only and should be written
	for each use, so we always get the correct reference-counting.
	* gtk/src/*.hg: Move them here instead.

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

	PlacesSidebar: Fix crash with the drag_* signals.

	* tool/m4/convert_gtk.m4: Remove the conversion from GFile* to
	const RefPtr<>&. These do not belong in the general conversion
	file.
	* gtk/src/placessidebar.hg: Instead put it here. These conversions
	are for signals only and care must be taken to use the
	correct reference-taking (or not) for each use.
	Bug #705642

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

	PlacesSidebar: Correct some OWNERSHIP_*s.

	* gtk/src/placessidebar.hg: Based on the C documentation.

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

	PlacesSidebar: Pass vectors by reference in signals

2013-09-23  Chun-wei Fan  <fanchunwei@src.gnome.org>

	Update gtk-demo MSVC Projects

	* MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj:
	MSVC_Net2008/demos/gtk-demo/gtk-demo.vcproj:
	MSVC_Net2010/demos/gtk-demo/gtk-demo.vcxproj: Use _fgetc_nolock as a
	direct MSVC replacement for getc_unlocked, as this is what Microsoft
	compilers use for the same purpose.  This will fix the build of the
	demos projects without needing to replace getc_unlocked() with getc(),
	which is not an accurate replacement of getc_unlocked() anyways.

2013-09-23  Chun-wei Fan  <fanchunwei@src.gnome.org>

	Update gtkmm Visual Studio Projects

	* MSVC_Net2005/gtkmm/gtkmm.vcproj:
	MSVC_Net2008/gtkmm/gtkmm.vcproj:
	MSVC_Net2010/gtkmm/gtkmm.vcxproj:
	MSVC_Net2010/gtkmm/gtkmm.vcxproj.filters: Add the newly-added sources
	in the gtkmm project files so that gtkmm can be correctly built.

2013-09-20  Murray Cumming  <murrayc@murrayc.com>

	Application: Add missing gtk_init() call in one of the constructors.

	* gtk/src/application.ccg: The constructor that took no argc/argv
	also needed gtk_init(). This is causing crashes on Fedora.
	Presumably gtk_init() was only recently able to take NULL.