Remove .gitignore do nothing is ignored.
[synfig.git] / synfig-studio / trunk / src / gtkmm / dock_layers.cpp
index 955763c..8fa6ede 100644 (file)
@@ -120,7 +120,7 @@ Dock_Layers::Dock_Layers():
                for(iter=category_map.begin();iter!=category_map.end();++iter)
                {
                        layer_ui_info+=strprintf("<menu action='%s'>%s</menu>",iter->first.c_str(),iter->second.c_str());
-                       action_group_categories->add(Gtk::Action::create(iter->first.c_str(),iter->first.c_str()));
+                       action_group_categories->add(Gtk::Action::create(iter->first.c_str(),dgettext("synfig", iter->first.c_str())));
                }
 
                layer_ui_info+="</menu></menu></popup></ui>";
@@ -140,18 +140,23 @@ Dock_Layers::Dock_Layers():
                }
        }
 
+       if(layer_action_manager)
+               action_group_layer_ops->add(layer_action_manager->get_action_select_all_child_layers());
 
        action_group_layer_ops->add( Gtk::Action::create("toolbar-layer", _("Layer Ops")) );
        App::ui_manager()->insert_action_group(action_group_layer_ops);
 
-
     Glib::ustring ui_info =
        "<ui>"
        "       <toolbar action='toolbar-layer'>"
-       "       <toolitem action='action-layer_raise' />"
-       "       <toolitem action='action-layer_lower' />"
-       "       <toolitem action='action-layer_duplicate' />"
-       "       <toolitem action='action-layer_remove' />"
+       "       <toolitem action='action-LayerRaise' />"
+       "       <toolitem action='action-LayerLower' />"
+       "       <separator />"
+       "       <toolitem action='action-LayerDuplicate' />"
+       "       <toolitem action='action-LayerEncapsulate' />"
+       "       <toolitem action='select-all-child-layers' />"
+       "       <toolitem action='action-LayerRemove' />"
+       "       <separator />"
        "       <toolitem action='cut' />"
        "       <toolitem action='copy' />"
        "       <toolitem action='paste' />"