3.4.1:

2012-08-29  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	Application: Don't call add_window() before the application is registered.

	* gtk/src/application.[hg|ccg]: Move the call to add_window() from
	run(Window& window, int argc, char** argv) and run(Window& window) to
	on_activate_show_main_window() and rename it to
	on_activate_add_and_show_main_window(). Bug #681323.

2012-07-16  Murray Cumming  <murrayc@murrayc.com>

	Show get_type() in the API documentation.

	* tools/m4/class_gtkobject.m4: Move the static get_type()
	functions out of the ifdef so that doxygen can see them,
	because they are sometimes needed, for instance when 
	implementing a custom container.
	Bug #670212 (Mark Vender).

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

	AppChooserDialog: Fix property name in constructors.

	* gtk/src/appchooserdialog.ccg: Change incorrect property name "file" to
	the correct "gfile" in constructors.

2012-06-15  Murray Cumming  <murrayc@murrayc.com>

	Add an extra .defs entry needed for documentation.

	* gdk/src/gdk_extra_objects.defs: Add GdkOffscreenWindow.

2012-06-15  Murray Cumming  <murrayc@murrayc.com>

	Add some extra .defs entries needed for documentation.

	* gdk/src/gdk_extra_objects.defs:
	* gtk/src/gtk_extra_objects.defs: Add definitions needed by
	the documentation generator.

2012-06-14  Murray Cumming  <murrayc@murrayc.com>

	gen_scripts: Do not require a change to the PATH environment variable.

	* tools/gen_scripts/gdk_generate_docs.sh:
	* tools/gen_scripts/gdk_generate_enums.sh:
	* tools/gen_scripts/gdk_generate_methods.sh:
	* tools/gen_scripts/gtk_generate_docs.sh:
	* tools/gen_scripts/gtk_generate_enums.sh:
	* tools/gen_scripts/gtk_generate_methods.sh: Remove the need to change
	the PATH as I did in the glibmm gen_scripts.

2012-06-12  Murray Cumming  <murrayc@murrayc.com>

	Application: run(): Do not show the window until activation.

	* gtk/src/application.[hg|ccg]: run(window): Only show the window in 
	an activate signal handler, to fix a crash caused by the application not
	being registered when the GtkApplicationWindow tries to realize itself.

2012-05-28  Murray Cumming  <murrayc@murrayc.com>

	Container: Slight improvements to the vfunc documentation.

	* gtk/src/container.hg:

2012-05-28  Mark Vender <markv743@yahoo.co.uk>

 	Container: Document several rarely used virtual functions
    
	* gtk/src/container.hg: Add documentation for the following functions:
	child_type(), forall(), composite_child(), [get|set]_child_property(). The
	documentation comes from the C docs.
    
	Bug #670206.

2012-04-19  Murray Cumming  <murrayc@murrayc.com>

	Application: add_window(): Correct the documentation.

	* gtk/src/application.hg: The text seems to be based on an earlier version
	of Gtk::Application or GtkApplication which created windows automatically.
	Noticed by Mateusz Marzantowicz.

2012-04-17  Alexandre Rostovtsev  <tetromino@gentoo.org>

	Make list of gdk targets non-automagic
    
	* configure.ac: Otherwise, it is difficult e.g. to build a wayland-only 
	gtkmm on a build machine that has gdk with both x11 and wayland targets 
	installed.
    
	Bug #673963