3.4.1: 2012-08-29 Kjell Ahlstedt 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 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 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 Add an extra .defs entry needed for documentation. * gdk/src/gdk_extra_objects.defs: Add GdkOffscreenWindow. 2012-06-15 Murray Cumming 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 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 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 Container: Slight improvements to the vfunc documentation. * gtk/src/container.hg: 2012-05-28 Mark Vender 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 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 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