2015-02-21 Maria Mavridou Updated Greek translation 2015-02-11 Murray Cumming Minor corrections to stderr output. 2015-02-06 Kjell Ahlstedt Fix 'make check' after Widget::override_*() have been deprecated * examples/book/custom/custom_widget/custom_gtk.css: Add color and background_color. * examples/book/custom/custom_widget/mywidget.cc: Don't call Widget::override_color() and override_background_color(). * examples/book/dialogs/colorchooserdialog/examplewindow.[cc|h]: * examples/book/flowbox/examplewindow.[cc|h]: Don't call Widget::override_background_color(). Add on_drawing_area_draw(). * examples/others/calendar/calendar.cc: Don't call Widget::override_font(). Add a CssProvider for setting the font. 2015-02-02 Murray Cumming ScaleButton example: Correct the use of icons. set_value("Some Value") was not appropriate because it wants to show an appropriate icon based on set_icons(). 2015-02-02 Murray Cumming ScaleButton Example: Actually show the scale. The window must be (arbitrarily) big enough to show it. Otherwise we just see a little indicator arrow and the rest is truncated. 2015-02-02 Murray Cumming Examples: Add a VolumeButton example. 2015-01-02 Kjell Ahlstedt Insert listings of .css and .gresource.xml files * docs/tutorial/insert_example_code.pl: Make it possible to insert listings of files other than .h and .cc in the tutorial. * docs/tutorial/C/index-in.docbook: Insert listings of .css and .gresource.xml files. 2014-12-30 Kjell Ahlstedt Add the "Gio::Resource and glib-compile-resources" section * docs/tutorial/C/index-in.docbook: Add the "Gio::Resource and glib-compile- resources" section. Mention that the drawingarea/image example uses a resource file. 2014-12-30 Kjell Ahlstedt drawingarea/image and menus_and_toolbars examples: Use resource files * configure.ac: Add check for C compiler and glib-compile-resources. * examples/.gitignore: Ignore resources.c. * examples/Makefile.am: Add make rules for the resource files. * examples/book/drawingarea/image/myarea.cc: Use Gdk::Pixbuf:: create_from_resource() instead of create_from_file(). * examples/book/drawingarea/image/image.gresource.xml: New file. * examples/book/menus_and_toolbars/examplewindow.cc: Use Gtk::Builder:: add_from_resource(). * examples/book/menus_and_toolbars/toolbar.glade: * examples/book/menus_and_toolbars/toolbar.gresource.xml: New files. 2014-12-28 Kjell Ahlstedt Fix 'make distcheck' * docs/tutorial/Makefile.am: Let yelp-tools decide when subdirectories shall be created. Otherwise 'make distcheck' fails. When the build directory is different from the source directory, yelp-tools don't expect the language subdirectories to be unconditionally created in the build directory. 2014-12-22 Kjell Ahlstedt Custom widget example: Use Gtk::StyleProperty * docs/tutorial/C/index-in.docbook: Add the "Custom Style Properties" subsection. In the "Contributing" chapter, update the filename gtkmm-tutorial-in.xml to index-in.docbook. * examples/book/custom/custom_widget/mywidget.[cc|h]: Use Gtk::StyleProperty and Gtk::CssProvider::signal_parsing_error(). 2014-12-08 Murray Cumming Added a ScaleButton example. Just to test my corrections to its constructor. However, I don't know how it is really supposed to work. 2014-11-27 Kjell Ahlstedt Improve the UI definitions in the menu examples * examples/book/menus/main_menu/examplewindow.cc: Change to "requires gtk+ 3.4". * examples/book/menus_and_toolbars/examplewindow.cc: Add "requires gtk+ 3.4". 2014-11-25 Kjell Ahlstedt Update the menus/main_menu and menus_and_toolbars examples * docs/tutorial/C/figures/main_menu.png: * docs/tutorial/C/figures/menus_and_toolbars.png: Updated pictures. * examples/book/menus/main_menu/examplewindow.[h|cc]: Use Gtk::Builder to create the toolbar. * examples/book/menus_and_toolbars/examplewindow.[h|cc]: Use Gtk::Builder to create the toolbar. Add the Rain tool button, which was deleted when Gtk::UIManager was abandoned. Use Gtk::Application::set_accel_for_action(). * examples/book/menus_and_toolbars/main.cc: Add the app to ExampleWindow's constructor. 2014-11-25 Kjell Ahlstedt Menus and Toolbars chapter: Partial update * docs/tutorial/C/index-in.docbook: Note that some of the described classes have been deprecated in gtk+. Add links to the menus_and_toolbars example. 2014-11-25 Kjell Ahlstedt Main menu example: Use Gtk::Application to display an app menu * examples/Makefile.am: Add main_menu/exampleapplication.[h|cc]. * examples/book/menus/main_menu/exampleapplication.[h|cc]: New files. * examples/book/menus/main_menu/examplewindow.[h|cc]: * examples/book/menus/main_menu/main.cc: Derive from Gtk::Application and Gtk::ApplicationWindow, similar to the application/app_and_win_menus example. Thanks to Jürgen Kleber, who attached similar code to https://mail.gnome.org/archives/gtkmm-list/2014-November/msg00012.html 2014-09-08 Marcin Kolny Completed _WRAP_SIGNAL and _WRAP_VFUNC documentation. * docs/tutorial/C/index-in.docbook: added info about return_value and exception_handler arguments. 2014-09-07 Kjell Ahlstedt Arrow example: Arrow icons have been renamed * examples/others/arrow/arrow.cc: The named icons pan-[left|right]-symbolic have been renamed to pan-[start|end]-symbolic. 2014-08-28 Kjell Ahlstedt Remove the example with the deprecated StatusIcon * examples/Makefile.am: Remove book/statusicon/example. * examples/book/statusicon/main.cc: Removed file. 2014-07-06 Juan R. García Blanco Add _WRAP_CHILD_PROPERTY section to tutorial * docs/tutorial/C/index-in.docbook: Add new section for _WRAP_CHILD_PROPERTY. 2014-06-09 Kjell Ahlstedt others/cellrenderercustom/testpopup: Use the new base class order * examples/others/cellrenderercustom/popupentry.[h|cc]: Interface before Glib::Object-derived class in the list of base classes. 2014-06-06 Kjell Ahlstedt Application/app_and_win_menus example: Hide the window when quitting * examples/book/application/app_and_win_menus/exampleapplication.cc: Hide the window in on_action_quit(). Add a comment that explains why this is done. Bug #731126. 2014-06-01 Kjell Ahlstedt Mention that Arrow, Alignment and most Button signals are deprecated * docs/tutorial/C/index-in.docbook 2014-06-01 Kjell Ahlstedt Fix 'make check' after Gtk::Alignment has been deprecated * examples/book/alignment/examplewindow.[h|cc]: * examples/book/placessidebar/examplewindow.[h|cc]: * examples/book/progressbar/examplewindow.[h|cc]: Use set_halign(), set_margin_start() etc. instead of Alignment. 2014-05-26 Kjell Ahlstedt Fix 'make check' after Gtk::Misc has been deprecated * examples/book/assistant/examplewindow.cc * examples/book/box/examplewindow.cc: * examples/book/custom/custom_container/examplewindow.cc: * examples/book/headerbar/examplewindow.cc: * examples/book/placessidebar/examplewindow.cc: * examples/book/searchbar/examplewindow.cc: * examples/book/spinbutton/examplewindow.cc: Don't use deprecated Misc::set_alignment() and deprecated Label ctor. 2014-05-21 Kjell Ahlstedt Fix 'make check' after Gtk::Arrow has been deprecated * examples/Makefile.am: Delete examples/others/arrow/direction. * examples/others/arrow/arrow.cc: Delete this file, rename direction.cc to arrow.cc, and use Gtk::Button::set_image_from_icon_name() instead of Gtk::Arrow. * examples/others/arrow/direction.cc: Rename to arrow.cc. * examples/others/cellrenderercustom/popupentry.cc: Use Gtk::Button::set_image_from_icon_name() instead of Gtk::Arrow. 2014-05-15 Juan R. García Blanco PlacesSidebar example: use new show-enter-location * Use new property "show-enter-location" that toggles display of an extra entry in the bar. 2014-05-14 Kjell Ahlstedt Application example: Show the new command-line parsing API * examples/Makefile.am: Delete exampleoptiongroup.[cc|h]. * examples/book/application/command_line_handling/exampleapplication.[cc|h]: Show how to use Gio::Application::add_main_option_entry(). * examples/book/application/command_line_handling/exampleoptiongroup.[cc|h]: Deleted files. Bug #727822. 2014-04-30 Kjell Ahlstedt Builder examples: Don't use deprecated API in the Glade files * examples/book/builder/basic/basic.glade: * examples/book/builder/derived/derived.glade: Don't use deprecated stock button and use-action-appearance property.