diff --git a/src/Mod/Draft/Resources/Draft.qrc b/src/Mod/Draft/Resources/Draft.qrc index ee4e8589d6..378d61a96b 100644 --- a/src/Mod/Draft/Resources/Draft.qrc +++ b/src/Mod/Draft/Resources/Draft.qrc @@ -47,6 +47,7 @@ icons/Draft_Join.svg icons/Draft_Label.svg icons/Draft_Layer.svg + icons/Draft_Layers.svg icons/Draft_LayerManager.svg icons/Draft_Line.svg icons/Draft_LinkArray.svg diff --git a/src/Mod/Draft/Resources/icons/Draft_Layer.svg b/src/Mod/Draft/Resources/icons/Draft_Layer.svg index b5d6d8ba79..98e156cc4b 100644 --- a/src/Mod/Draft/Resources/icons/Draft_Layer.svg +++ b/src/Mod/Draft/Resources/icons/Draft_Layer.svg @@ -118,15 +118,6 @@ id="layer2" style="display:inline;stroke-width:0.653981" transform="matrix(1.5298962,0,0,1.5282988,-16.690014,-13.850775)"> - - - - diff --git a/src/Mod/Draft/Resources/icons/Draft_Layers.svg b/src/Mod/Draft/Resources/icons/Draft_Layers.svg new file mode 100644 index 0000000000..25cf5befb4 --- /dev/null +++ b/src/Mod/Draft/Resources/icons/Draft_Layers.svg @@ -0,0 +1,147 @@ + + + Draft_Layers + + + + + + + + + + + + + image/svg+xml + + Draft_Layers + Tue Jun 10 10:21:01 2014 -0300 + + + [Yorik van Havre] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_Layers.svg + https://www.freecad.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson + + + + + page + pages + rectangles + stack + + + Three pages or rectangles stacked on top of each other. Previously VisGroup. + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Draft/draftviewproviders/view_layer.py b/src/Mod/Draft/draftviewproviders/view_layer.py index 1658dbc8cf..8ae7cb29a4 100644 --- a/src/Mod/Draft/draftviewproviders/view_layer.py +++ b/src/Mod/Draft/draftviewproviders/view_layer.py @@ -527,7 +527,7 @@ class ViewProviderLayerContainer: def getIcon(self): """Return the path to the icon used by the viewprovider.""" - return ":/icons/Draft_Layer.svg" + return ":/icons/Draft_Layers.svg" def attach(self, vobj): """Set up the scene sub-graph of the viewprovider.""" @@ -535,7 +535,7 @@ class ViewProviderLayerContainer: def setupContextMenu(self, vobj, menu): """Set up actions to perform in the context menu.""" - action_merge = QtGui.QAction(QtGui.QIcon(":/icons/Draft_Layer.svg"), + action_merge = QtGui.QAction(QtGui.QIcon(":/icons/Draft_Layers.svg"), translate("draft", "Merge layer duplicates"), menu) action_merge.triggered.connect(self.merge_by_name)