From 6b3691870e776a025a2fd5dbb85ae0b1e4ab23bc Mon Sep 17 00:00:00 2001 From: vocx-fc Date: Thu, 24 Sep 2020 13:06:35 -0500 Subject: [PATCH] Sketcher: move icons to geometry subdirectory Add the icon path to the workbench's `InitGui.py`. --- src/Mod/Sketcher/Gui/CommandCreateGeo.cpp | 36 +++--- src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | 106 +++++++++--------- .../icons/{ => geometry}/Sketcher_Conics.svg | 0 .../{ => geometry}/Sketcher_Conics_Constr.svg | 0 .../Sketcher_Conics_Ellipse_3points.svg | 0 .../Sketcher_Conics_Ellipse_Center.svg | 0 .../Sketcher_Create3PointArc.svg | 0 .../Sketcher_Create3PointArc_Constr.svg | 0 .../Sketcher_Create3PointCircle.svg | 0 .../Sketcher_Create3PointCircle_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateArc.svg | 0 .../Sketcher_CreateArc_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateBSpline.svg | 0 .../Sketcher_CreateBSpline_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateCircle.svg | 0 .../Sketcher_CreateCircle_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateEllipse.svg | 0 .../Sketcher_CreateEllipse_3points.svg | 0 .../Sketcher_CreateEllipse_3points_Constr.svg | 0 .../Sketcher_CreateEllipse_Constr.svg | 0 .../Sketcher_CreateElliptical_Arc.svg} | 0 .../Sketcher_CreateElliptical_Arc_Constr.svg} | 0 .../{ => geometry}/Sketcher_CreateFillet.svg | 0 .../Sketcher_CreateHeptagon.svg | 0 .../Sketcher_CreateHeptagon_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateHexagon.svg | 0 .../Sketcher_CreateHexagon_Constr.svg | 0 .../Sketcher_CreateHyperbolic_Arc.svg} | 0 .../Sketcher_CreateHyperbolic_Arc_Constr.svg} | 0 .../{ => geometry}/Sketcher_CreateLine.svg | 0 .../Sketcher_CreateLine_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateOctagon.svg | 0 .../Sketcher_CreateOctagon_Constr.svg | 0 .../Sketcher_CreateParabolic_Arc.svg} | 0 .../Sketcher_CreateParabolic_Arc_Constr.svg} | 0 .../Sketcher_CreatePentagon.svg | 0 .../Sketcher_CreatePentagon_Constr.svg | 0 .../{ => geometry}/Sketcher_CreatePoint.svg | 0 .../Sketcher_CreatePolyline.svg | 0 .../Sketcher_CreatePolyline_Constr.svg | 0 .../Sketcher_CreateRectangle.svg | 0 .../Sketcher_CreateRectangle_Constr.svg | 0 .../Sketcher_CreateRegularPolygon.svg | 0 .../Sketcher_CreateRegularPolygon_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateSlot.svg | 0 .../Sketcher_CreateSlot_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateSquare.svg | 0 .../Sketcher_CreateSquare_Constr.svg | 0 .../{ => geometry}/Sketcher_CreateText.svg | 0 .../Sketcher_CreateTriangle.svg | 0 .../Sketcher_CreateTriangle_Constr.svg | 0 .../Sketcher_Create_Periodic_BSpline.svg | 0 ...ketcher_Create_Periodic_BSpline_Constr.svg | 0 src/Mod/Sketcher/InitGui.py | 1 + 54 files changed, 74 insertions(+), 69 deletions(-) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Conics.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Conics_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Conics_Ellipse_3points.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Conics_Ellipse_Center.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Create3PointArc.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Create3PointArc_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Create3PointCircle.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Create3PointCircle_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateArc.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateArc_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateBSpline.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateBSpline_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateCircle.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateCircle_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateEllipse.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateEllipse_3points.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateEllipse_3points_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateEllipse_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Elliptical_Arc.svg => geometry/Sketcher_CreateElliptical_Arc.svg} (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Elliptical_Arc_Constr.svg => geometry/Sketcher_CreateElliptical_Arc_Constr.svg} (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateFillet.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateHeptagon.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateHeptagon_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateHexagon.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateHexagon_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Hyperbolic_Arc.svg => geometry/Sketcher_CreateHyperbolic_Arc.svg} (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Hyperbolic_Arc_Constr.svg => geometry/Sketcher_CreateHyperbolic_Arc_Constr.svg} (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateLine.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateLine_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateOctagon.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateOctagon_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Parabolic_Arc.svg => geometry/Sketcher_CreateParabolic_Arc.svg} (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Parabolic_Arc_Constr.svg => geometry/Sketcher_CreateParabolic_Arc_Constr.svg} (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreatePentagon.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreatePentagon_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreatePoint.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreatePolyline.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreatePolyline_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateRectangle.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateRectangle_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateRegularPolygon.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateRegularPolygon_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateSlot.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateSlot_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateSquare.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateSquare_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateText.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateTriangle.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_CreateTriangle_Constr.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Create_Periodic_BSpline.svg (100%) rename src/Mod/Sketcher/Gui/Resources/icons/{ => geometry}/Sketcher_Create_Periodic_BSpline_Constr.svg (100%) diff --git a/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp b/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp index 979930c60f..04f4f274ab 100644 --- a/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp +++ b/src/Mod/Sketcher/Gui/CommandCreateGeo.cpp @@ -3196,7 +3196,7 @@ CmdSketcherCreateArcOfEllipse::CmdSketcherCreateArcOfEllipse() sToolTipText = QT_TR_NOOP("Create an arc of ellipse in the sketch"); sWhatsThis = "Sketcher_CreateArcOfEllipse"; sStatusTip = sToolTipText; - sPixmap = "Sketcher_Elliptical_Arc"; + sPixmap = "Sketcher_CreateElliptical_Arc"; eType = ForEdit; } @@ -3539,7 +3539,7 @@ CmdSketcherCreateArcOfHyperbola::CmdSketcherCreateArcOfHyperbola() sToolTipText = QT_TR_NOOP("Create an arc of hyperbola in the sketch"); sWhatsThis = "Sketcher_CreateArcOfHyperbola"; sStatusTip = sToolTipText; - sPixmap = "Sketcher_Hyperbolic_Arc"; + sPixmap = "Sketcher_CreateHyperbolic_Arc"; eType = ForEdit; } @@ -3837,7 +3837,7 @@ CmdSketcherCreateArcOfParabola::CmdSketcherCreateArcOfParabola() sToolTipText = QT_TR_NOOP("Create an arc of parabola in the sketch"); sWhatsThis = "Sketcher_CreateArcOfParabola"; sStatusTip = sToolTipText; - sPixmap = "Sketcher_Parabolic_Arc"; + sPixmap = "Sketcher_CreateParabolic_Arc"; eType = ForEdit; } @@ -3914,13 +3914,13 @@ Gui::Action * CmdSketcherCompCreateConic::createAction(void) ellipseBy3Points->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateEllipse_3points")); QAction* arcofellipse = pcAction->addAction(QString()); - arcofellipse->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Elliptical_Arc")); + arcofellipse->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateElliptical_Arc")); QAction* arcofhyperbola = pcAction->addAction(QString()); - arcofhyperbola->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Hyperbolic_Arc")); + arcofhyperbola->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateHyperbolic_Arc")); QAction* arcofparabola = pcAction->addAction(QString()); - arcofparabola->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Parabolic_Arc")); + arcofparabola->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateParabolic_Arc")); _pcAction = pcAction; languageChange(); @@ -3945,17 +3945,17 @@ void CmdSketcherCompCreateConic::updateAction(int mode) case Normal: a[0]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateEllipse")); a[1]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateEllipse_3points")); - a[2]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Elliptical_Arc")); - a[3]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Hyperbolic_Arc")); - a[4]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Parabolic_Arc")); + a[2]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateElliptical_Arc")); + a[3]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateHyperbolic_Arc")); + a[4]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateParabolic_Arc")); getAction()->setIcon(a[index]->icon()); break; case Construction: a[0]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateEllipse_Constr")); a[1]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateEllipse_3points_Constr")); - a[2]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Elliptical_Arc_Constr")); - a[3]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Hyperbolic_Arc_Constr")); - a[4]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_Parabolic_Arc_Constr")); + a[2]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateElliptical_Arc_Constr")); + a[3]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateHyperbolic_Arc_Constr")); + a[4]->setIcon(Gui::BitmapFactory().iconFromTheme("Sketcher_CreateParabolic_Arc_Constr")); getAction()->setIcon(a[index]->icon()); break; } @@ -3980,16 +3980,16 @@ void CmdSketcherCompCreateConic::languageChange() ellipseBy3Points->setStatusTip(QApplication::translate("Sketcher_CreateEllipseBy3Points","Create a ellipse by periapsis, apoapsis, and minor radius")); QAction* arcofellipse = a[2]; arcofellipse->setText(QApplication::translate("CmdSketcherCompCreateConic","Arc of ellipse by center, major radius, endpoints")); - arcofellipse->setToolTip(QApplication::translate("Sketcher_CreateArcOfEllipse","Create an arc of ellipse by its center, major radius, endpoints")); - arcofellipse->setStatusTip(QApplication::translate("Sketcher_CreateArcOfEllipse","Create an arc of ellipse by its center, major radius, endpoints")); + arcofellipse->setToolTip(QApplication::translate("Sketcher_CreateArcOfEllipse","Create an arc of ellipse by its center, major radius, and endpoints")); + arcofellipse->setStatusTip(QApplication::translate("Sketcher_CreateArcOfEllipse","Create an arc of ellipse by its center, major radius, and endpoints")); QAction* arcofhyperbola = a[3]; arcofhyperbola->setText(QApplication::translate("CmdSketcherCompCreateConic","Arc of hyperbola by center, major radius, endpoints")); - arcofhyperbola->setToolTip(QApplication::translate("Sketcher_CreateArcOfHyperbola","Create an arc of hyperbola by its center, major radius, endpoints")); - arcofhyperbola->setStatusTip(QApplication::translate("Sketcher_CreateArcOfHyperbola","Create an arc of hyperbola by its center, major radius, endpoints")); + arcofhyperbola->setToolTip(QApplication::translate("Sketcher_CreateArcOfHyperbola","Create an arc of hyperbola by its center, major radius, and endpoints")); + arcofhyperbola->setStatusTip(QApplication::translate("Sketcher_CreateArcOfHyperbola","Create an arc of hyperbola by its center, major radius, and endpoints")); QAction* arcofparabola = a[4]; arcofparabola->setText(QApplication::translate("CmdSketcherCompCreateConic","Arc of parabola by focus, vertex, endpoints")); - arcofparabola->setToolTip(QApplication::translate("Sketcher_CreateArcOfParabola","Create an arc of parabola by its focus, vertex, endpoints")); - arcofparabola->setStatusTip(QApplication::translate("Sketcher_CreateArcOfParabola","Create an arc of parabola by its focus, vertex, endpoints")); + arcofparabola->setToolTip(QApplication::translate("Sketcher_CreateArcOfParabola","Create an arc of parabola by its focus, vertex, and endpoints")); + arcofparabola->setStatusTip(QApplication::translate("Sketcher_CreateArcOfParabola","Create an arc of parabola by its focus, vertex, and endpoints")); } bool CmdSketcherCompCreateConic::isActive(void) diff --git a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc index 967f49f7ce..8cbe1c0d02 100644 --- a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc +++ b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc @@ -59,53 +59,63 @@ icons/Sketcher_CarbonCopy_Constr.svg icons/Sketcher_Clone.svg icons/Sketcher_CloseShape.svg - icons/Sketcher_Conics.svg - icons/Sketcher_Conics_Constr.svg - icons/Sketcher_Conics_Ellipse_3points.svg - icons/Sketcher_Conics_Ellipse_Center.svg icons/Sketcher_ConnectLines.svg icons/Sketcher_Copy.svg - icons/Sketcher_Create3PointArc.svg - icons/Sketcher_Create3PointArc_Constr.svg - icons/Sketcher_Create3PointCircle.svg - icons/Sketcher_Create3PointCircle_Constr.svg - icons/Sketcher_CreateArc.svg - icons/Sketcher_CreateArc_Constr.svg - icons/Sketcher_CreateBSpline.svg - icons/Sketcher_CreateBSpline_Constr.svg - icons/Sketcher_CreateCircle.svg - icons/Sketcher_CreateCircle_Constr.svg - icons/Sketcher_CreateEllipse.svg - icons/Sketcher_CreateEllipse_3points.svg - icons/Sketcher_CreateEllipse_3points_Constr.svg - icons/Sketcher_CreateEllipse_Constr.svg - icons/Sketcher_CreateFillet.svg - icons/Sketcher_CreateHeptagon.svg - icons/Sketcher_CreateHeptagon_Constr.svg - icons/Sketcher_CreateHexagon.svg - icons/Sketcher_CreateHexagon_Constr.svg - icons/Sketcher_CreateLine.svg - icons/Sketcher_CreateLine_Constr.svg - icons/Sketcher_CreateOctagon.svg - icons/Sketcher_CreateOctagon_Constr.svg - icons/Sketcher_CreatePentagon.svg - icons/Sketcher_CreatePentagon_Constr.svg - icons/Sketcher_Create_Periodic_BSpline.svg - icons/Sketcher_Create_Periodic_BSpline_Constr.svg - icons/Sketcher_CreatePoint.svg - icons/Sketcher_CreatePolyline.svg - icons/Sketcher_CreatePolyline_Constr.svg - icons/Sketcher_CreateRectangle.svg - icons/Sketcher_CreateRectangle_Constr.svg - icons/Sketcher_CreateRegularPolygon.svg - icons/Sketcher_CreateRegularPolygon_Constr.svg - icons/Sketcher_CreateSlot.svg - icons/Sketcher_CreateSlot_Constr.svg - icons/Sketcher_CreateSquare.svg - icons/Sketcher_CreateSquare_Constr.svg - icons/Sketcher_CreateText.svg - icons/Sketcher_CreateTriangle.svg - icons/Sketcher_CreateTriangle_Constr.svg + + + icons/geometry/Sketcher_Conics.svg + icons/geometry/Sketcher_Conics_Constr.svg + icons/geometry/Sketcher_Conics_Ellipse_3points.svg + icons/geometry/Sketcher_Conics_Ellipse_Center.svg + icons/geometry/Sketcher_Create3PointArc.svg + icons/geometry/Sketcher_Create3PointArc_Constr.svg + icons/geometry/Sketcher_Create3PointCircle.svg + icons/geometry/Sketcher_Create3PointCircle_Constr.svg + icons/geometry/Sketcher_CreateArc.svg + icons/geometry/Sketcher_CreateArc_Constr.svg + icons/geometry/Sketcher_CreateBSpline.svg + icons/geometry/Sketcher_CreateBSpline_Constr.svg + icons/geometry/Sketcher_CreateCircle.svg + icons/geometry/Sketcher_CreateCircle_Constr.svg + icons/geometry/Sketcher_CreateEllipse.svg + icons/geometry/Sketcher_CreateEllipse_3points.svg + icons/geometry/Sketcher_CreateEllipse_3points_Constr.svg + icons/geometry/Sketcher_CreateEllipse_Constr.svg + icons/geometry/Sketcher_CreateElliptical_Arc.svg + icons/geometry/Sketcher_CreateElliptical_Arc_Constr.svg + icons/geometry/Sketcher_CreateFillet.svg + icons/geometry/Sketcher_CreateHeptagon.svg + icons/geometry/Sketcher_CreateHeptagon_Constr.svg + icons/geometry/Sketcher_CreateHexagon.svg + icons/geometry/Sketcher_CreateHexagon_Constr.svg + icons/geometry/Sketcher_CreateHyperbolic_Arc.svg + icons/geometry/Sketcher_CreateHyperbolic_Arc_Constr.svg + icons/geometry/Sketcher_CreateLine.svg + icons/geometry/Sketcher_CreateLine_Constr.svg + icons/geometry/Sketcher_CreateOctagon.svg + icons/geometry/Sketcher_CreateOctagon_Constr.svg + icons/geometry/Sketcher_CreateParabolic_Arc.svg + icons/geometry/Sketcher_CreateParabolic_Arc_Constr.svg + icons/geometry/Sketcher_CreatePentagon.svg + icons/geometry/Sketcher_CreatePentagon_Constr.svg + icons/geometry/Sketcher_Create_Periodic_BSpline.svg + icons/geometry/Sketcher_Create_Periodic_BSpline_Constr.svg + icons/geometry/Sketcher_CreatePoint.svg + icons/geometry/Sketcher_CreatePolyline.svg + icons/geometry/Sketcher_CreatePolyline_Constr.svg + icons/geometry/Sketcher_CreateRectangle.svg + icons/geometry/Sketcher_CreateRectangle_Constr.svg + icons/geometry/Sketcher_CreateRegularPolygon.svg + icons/geometry/Sketcher_CreateRegularPolygon_Constr.svg + icons/geometry/Sketcher_CreateSlot.svg + icons/geometry/Sketcher_CreateSlot_Constr.svg + icons/geometry/Sketcher_CreateSquare.svg + icons/geometry/Sketcher_CreateSquare_Constr.svg + icons/geometry/Sketcher_CreateText.svg + icons/geometry/Sketcher_CreateTriangle.svg + icons/geometry/Sketcher_CreateTriangle_Constr.svg + + icons/Sketcher_Crosshair.svg icons/Sketcher_DraftLine.svg icons/Sketcher_EditSketch.svg @@ -147,12 +157,8 @@ icons/elements/Sketcher_Element_SelectionTypeInvalid.svg - icons/Sketcher_Elliptical_Arc.svg - icons/Sketcher_Elliptical_Arc_Constr.svg icons/Sketcher_Extend.svg icons/Sketcher_External.svg - icons/Sketcher_Hyperbolic_Arc.svg - icons/Sketcher_Hyperbolic_Arc_Constr.svg icons/Sketcher_LeaveSketch.svg icons/Sketcher_MapSketch.svg icons/Sketcher_MergeSketch.svg @@ -160,8 +166,6 @@ icons/Sketcher_Move.svg icons/Sketcher_NewSketch.svg icons/Sketcher_NewSketch.svg - icons/Sketcher_Parabolic_Arc.svg - icons/Sketcher_Parabolic_Arc_Constr.svg icons/pointers/Sketcher_Pointer_CarbonCopy.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Ellipse_3points.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics_Ellipse_3points.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Ellipse_3points.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics_Ellipse_3points.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Ellipse_Center.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics_Ellipse_Center.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Ellipse_Center.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Conics_Ellipse_Center.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointArc.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointArc.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointArc_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointArc_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointCircle.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointCircle.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointCircle_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create3PointCircle_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateArc.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateArc.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateArc_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateArc_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateBSpline.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateBSpline.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateBSpline.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateBSpline.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateBSpline_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateBSpline_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateBSpline_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateBSpline_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateCircle.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateCircle.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateCircle_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateCircle_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse_3points.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse_3points.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse_3points_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse_3points_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateEllipse_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateElliptical_Arc.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateElliptical_Arc.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateElliptical_Arc_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateElliptical_Arc_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateFillet.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateFillet.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateFillet.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateFillet.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHeptagon.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHeptagon.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHeptagon_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHeptagon_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHexagon.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHexagon.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHexagon_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHexagon_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHyperbolic_Arc.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHyperbolic_Arc.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHyperbolic_Arc_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Hyperbolic_Arc_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateHyperbolic_Arc_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateLine.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateLine.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateLine_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateLine_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateOctagon.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateOctagon.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateOctagon_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateOctagon_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Parabolic_Arc.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateParabolic_Arc.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Parabolic_Arc.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateParabolic_Arc.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Parabolic_Arc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateParabolic_Arc_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Parabolic_Arc_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateParabolic_Arc_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePentagon.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePentagon.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePentagon_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePentagon_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePoint.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePoint.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePoint.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePoint.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePolyline.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePolyline.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePolyline_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreatePolyline_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRectangle.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRectangle.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRectangle_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRectangle_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRegularPolygon.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRegularPolygon.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRegularPolygon.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRegularPolygon.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRegularPolygon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRegularPolygon_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRegularPolygon_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateRegularPolygon_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSlot.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSlot.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSlot_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSlot_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSquare.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSquare.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSquare_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateSquare_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateText.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateText.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateText.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateText.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateTriangle.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateTriangle.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateTriangle_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_CreateTriangle_Constr.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create_Periodic_BSpline.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create_Periodic_BSpline.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create_Periodic_BSpline.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create_Periodic_BSpline.svg diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create_Periodic_BSpline_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create_Periodic_BSpline_Constr.svg similarity index 100% rename from src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create_Periodic_BSpline_Constr.svg rename to src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Create_Periodic_BSpline_Constr.svg diff --git a/src/Mod/Sketcher/InitGui.py b/src/Mod/Sketcher/InitGui.py index e4bfba14c8..db2d5f69a3 100644 --- a/src/Mod/Sketcher/InitGui.py +++ b/src/Mod/Sketcher/InitGui.py @@ -44,6 +44,7 @@ class SketcherWorkbench ( Workbench ): import Sketcher Gui.addIconPath(":/icons/constraints") Gui.addIconPath(":/icons/elements") + Gui.addIconPath(":/icons/geometry") # Gui.addIconPath(":/icons/obsolete") Gui.addIconPath(":/icons/pointers") try: