3.4.0: 2012-04-02 Kjell Ahlstedt Install all screenshots used in the tutorial. * docs/tutorial/Makefile.am: Add figures/custom_widget.png, entry_icon.png, and entry_progress.png to the list of installed figures. Bug #655489. 2012-04-02 Kjell Ahlstedt Improve the Entry and ComboBox with Entry sections. * docs/tutorial/C/gtkmm-tutorial-in.xml: Don't mention the deprecated Entry::signal_activate(). Add description of Entry::signal_key_press_event() and Entry::signal_focus_out_event(). * examples/book/combobox/entry_complex/examplewindow.[h|cc]: * examples/book/combobox/entry_text/examplewindow.[h|cc]: Add on_entry_key_press_event() and on_entry_focus_out_event(). Bug #655489. 2012-03-26 Murray Cumming Fix the --enable-warnings=fatal build with latest gtkmm. * examples/others/idle/idle.cc: Use signal_clicked() instead of signal_pressed(). 2012-03-23 Murray Cumming Gtk::Application examples: Correct the window titles. * examples/book/application/app_menu/examplewindow.cc: * examples/book/application/command_line_handling/examplewindow.cc: * examples/book/application/simple/examplewindow.cc: Say that they are Gtk::Application examples, not Gio::Application examples. 2012-03-23 Murray Cumming Gtk::Application app_menu example: Add the menu in on_startup(). * examples/book/application/app_menu/exampleapplication.[h|cc]: This is what the C example code does, and it avoids the null D-Bus connection issue, though there are now new problems. 2012-03-23 Murray Cumming Gtk::Application examples: Use Glib::set_application_name(). * examples/book/application/app_menu/exampleapplication.cc: * examples/book/application/command_line_handling/exampleapplication.cc: * examples/book/application/simple/exampleapplication.cc: Call Glib::set_application_name() because the GtkApplication example code calls g_set_application_name(). This will apparently make it appear correctly in the task list, and will be used in error messages. 2012-03-23 Kjell Ahlstedt Fix 'make check' with --enable-warnings=fatal. * examples/others/cellrenderercustom/popupentry.[h|cc]: Replace the deprecated Gtk::Entry::signal_activate() by signal_key_press_event(). Bug #655489. 2012-03-22 Murray Cumming Application examples: Add an AppMenu example. * examples/Makefile.am: * examples/book/application/app_menu/: This is based on the simple example, without the document handling, and is meant to show the use of set_app_menu(), using Gio::Menu, Gio::SimpleAction, and the base Gio::ActionMap API. However, I just get lots of these errors: GLib-GIO-CRITICAL **: g_dbus_connection_register_object: assertion `G_IS_DBUS_CONNECTION (connection)' failed