2013-12-17 19:43, Murray Cumming skrev:
I have fixed that in the master branch and the gtkmm-3-10 branch.On Mo, 2013-11-25 at 16:59 +0100, Kjell Ahlstedt wrote: In those two branches I have also deprecated yet another method that uses StockID (one of the ToggleAction::create() methods). Fixed in the master branch only.* In UIManager you undeprecated property "add_tearoffs" (but not set/get_add_tearoffs()). That property and those methods have been deprecated since gtk+ 3.4 according to the docs in gtk+. I suppose property "add_tearoff" shall remain deprecated.Please just fix this in master. Adding a deprecating is more of a disruption than removing a deprecation. Right now those changes in example programs exist only in the master branch. The latest stable release of gtkmm-documentation is 3.8.0 from 2013-06-10. That was before you replaced Gtk::*Action and Gtk::UIManager in the example programs.When I updated the tutorial, I did not change the "Menus and Toolbars" chapter where Gtk::Action and relatives, and UIManager are described. It's a bit confusing now when the text describes Gtk::Action and Gtk::UIManager, and the examples use Gio::SimpleAction and Gtk::Builder. But since Gio::SimpleAction and Gtk::Builder can't yet completely replace Gtk::*Action and UIManager, I thought it best to leave it as it is for a while. What do you think?Maybe we should revert the changes to those examples, in a stable branch, and put the changes in git master only. |