2014-06-26 Murray Cumming 3.13.3 2014-06-23 Murray Cumming Update *_docs.xml files, used to generate documentation. 2014-06-23 Murray Cumming demo: Avoid use of deprecated API. * demos/gtk-demo/example_icontheme.cc: Remove the code and UI that deals with icons' display names. 2014-06-23 Murray Cumming Regenerate gtk .defs. 2014-06-23 Murray Cumming Regenerated GDK .defs. 2014-06-23 Murray Cumming WidgetPath: Deprecate regions methods. * gtk/src/widgetpath.hg: Deprecate iter_add_region(), iter_remove_region(), iter_clear_regions(), iter_list_regions() and iter_has_region() using the rather useless deprecation comments from GTK+: https://git.gnome.org/browse/gtk+/commit/gtk/gtkwidgetpath.c?id=93b31790424cbc2face0a885b5dd49889c2f297e 2014-06-23 Murray Cumming IconInfo: Deprecate some methods. * gtk/src/iconinfo.hg: Deprecate set_raw_coordinates(), get_embedded_rect(), get_attach_points() and get_display_name(), using the mostly useless deprecation comments from GTK+: https://git.gnome.org/browse/gtk+/commit/gtk/gtkicontheme.c?id=84bc9bba4214ac4dc05cb029b45bffbb84fa1393 2014-06-21 Juan R. García Blanco demo: Add Overlay demo * Add demos/gtk-demo/example_overlay.cc * Update demos/gtk-demo/demos.h * Update demos/Makefile.am 2014-06-21 Juan R. García Blanco Wrap GtkOverlay widget * Create gtk/src/overlay.{hg,ccg} * Update gtk/src/filelist.am * Add "get-child-position" signal to gtk/src/gtk_signals.defs * Add GTK_TYPE_OVERLAY to tools/extra_defs_gen/generate_defs_gtk.cc * Add overlay.h to gtkmm.h 2014-06-19 Kjell Ahlstedt Gtk::Builder: Add more documentation * gtk/src/builder.hg: Copy some documentation from GtkBuilder, describing the lifetime of windows, other widgets and other objects. Bug #731444. 2014-06-19 Kjell Ahlstedt Add test case tests/builder * tests/Makefile.am: Add builder/main.cc. * tests/builder/main.cc: New file. Bug #731444. 2014-06-11 Kjell Ahlstedt Gtk::Builder: Fix ref count in get_widget() and get_widget_derived() * gtk/src/builder.[hg|ccg]: get_widget() and get_widget_derived() shall not add a reference to the fetched widget. Bug #731444. 2014-06-11 Kjell Ahlstedt Gtk::Widget: Undeprecate reparent() * gtk/src/widget.[hg|ccg]: Undeprecate reparent() and implement it without calling the deprecated gtk_widget_reparent(). 2014-06-09 Juan R. García Blanco gtkmm-demo: make side bar scrollable Embed examples tree view in a ScrolledWindow, and make it of class "sidebar", as it is currently done in gtk3-demo. 2014-06-09 Kjell Ahlstedt Gtk::Application: Fix the docs added in the previous commit * gtk/src/application.hg: Only the application's destructor is affected by remove_window(). Bug #731126. 2014-06-08 Kjell Ahlstedt Gtk::Application: Add documentation concerning the use of quit() * gtk/src/application.hg: Mention that some destructors may not be called after a call to Gio::Application::quit(). Bug #731126. 2014-06-06 Murray Cumming ExpanderStyle is deprecated and not used. 2014-06-06 Murray Cumming Add a TODO about Widget::reparent(). 2014-06-01 Kjell Ahlstedt Gtk::Container, Widget: Deprecate API which is deprecated in GTK+ * gtk/src/container.hg: Deprecate [set|get]_resize_mode(), set_reallocate_redraws(). * gtk/src/widget.hg: Deprecate reparent(), region_intersect(), get_root_window(), [set|get]_margin_[left|right](), property_style(), property_margin_[left|right](). property_style() should perhaps be deleted, although that would break API and ABI. It can't be used because it requires the non-existent Gtk::Style class. 2014-06-01 Kjell Ahlstedt Gtk::Button: Deprecate the alignment API which is deprecated in GTK+ * gtk/src/button.hg: Deprecate set_alignment(), get_alignment(), property_xalign() and property_yalign(), which are deprecated in GTK+. 2014-06-01 Kjell Ahlstedt gtk/src/filelist.am: Move alignment.hg to gtkmm_files_deprecated_hg