2016-07-21 Murray Cumming 3.21.4 2016-07-18 Kjell Ahlstedt Build: Fix silent builds * configure.ac: Pass yes to AM_SILENT_RULES, thus enabling silent builds. * docs/reference/Doxyfile.in: Set QUIET=YES. Update for doxygen 1.8.11 (not necessary for silent builds). Bug #768797 2016-07-16 Kjell Ahlstedt Improve the documentation of deprecation Improve the documentation of replacements for the deprecated classes Gtk::UIManager, ActionGroup, Activatable, RadioAction, RecentAction and ToggleAction. Gtk::Action was well documented in the previous commit. Bug #768573. 2016-07-13 Kjell Ahlstedt Deprecate Gtk::UIManager, Gtk::Action etc. Deprecate Gtk::UIManager, Gtk::Action (almost), ActionGroup, Activatable (almost), RadioAction, RecentAction and ToggleAction. The corresponding gtk+ classes have been deprecated since gtk+ 3.10. Activatable can't be completely deprecated because it's a base class of some widgets. Gtk::Action can't be completely deprecated (at least not without complications) because it's used in virtual methods in Activatable. Bug #768573. 2016-06-30 Kjell Ahlstedt Gtk::FlowBox, ListBox: Include glibmm/exceptionhandler.h That's where Glib::exception_handlers_invoke() is declared. 2016-06-30 Kjell Ahlstedt Gtk::FlowBox, ListBox: Add bind_model() and bind_list_store() Most of ListBox::bind_model() by Murray Cumming Bug #755149 2016-06-29 Kjell Ahlstedt ApplicationWindow: Define it as a _CLASS_GTKOBJECT By mistake, ApplicationWindow has been defined as a _CLASS_GOBJECT. Define it as a _CLASS_GTKOBJECT, and add some temporary (until ABI-break) fixes in order not to break ABI. Bug #767951 2016-06-29 Kjell Ahlstedt class_gtkobject.m4: Add _CUSTOM_WRAP_FUNCTION and _NO_WRAP_FUNCTION * tools/m4/class_gtkobject.m4: Make it possible to use _CUSTOM_WRAP_FUNCTION and _NO_WRAP_FUNCTION in a _CLASS_GTKOBJECT, like in _CLASS_GOBJECT. Bug #767951