diff --git a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc index 22ef6b481a..4c5616ce88 100644 --- a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc +++ b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc @@ -42,6 +42,7 @@ icons/Sketcher_AlterFillet.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 @@ -52,24 +53,40 @@ icons/Sketcher_ConstrainParallel.svg icons/Sketcher_ConstrainVertical.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_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_CreatePoint.svg icons/Sketcher_CreatePolyline.svg + icons/Sketcher_CreatePolyline_Constr.svg icons/Sketcher_CreateRectangle.svg + icons/Sketcher_CreateRectangle_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/Sketcher_DraftLine.svg icons/Sketcher_EditSketch.svg icons/Sketcher_Element_Arc_Edge.svg @@ -96,6 +113,7 @@ icons/Sketcher_Element_Point_StartingPoint.svg icons/Sketcher_Element_SelectionTypeInvalid.svg icons/Sketcher_Elliptical_Arc.svg + icons/Sketcher_Elliptical_Arc_Constr.svg icons/Sketcher_External.svg icons/Sketcher_LeaveSketch.svg icons/Sketcher_MapSketch.svg @@ -110,6 +128,8 @@ icons/Sketcher_SelectRedundantConstraints.svg icons/Sketcher_SelectVerticalAxis.svg icons/Sketcher_Sketch.svg + icons/Sketcher_ToggleConstruction.svg + icons/Sketcher_ToggleNormal.svg icons/Sketcher_Trimming.svg icons/Sketcher_ViewSketch.svg icons/small/Constraint_Concentric_sm.xpm diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg new file mode 100644 index 0000000000..e203455481 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg @@ -0,0 +1,325 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg new file mode 100644 index 0000000000..b6e88b1094 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg new file mode 100644 index 0000000000..09ed2f8d77 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg @@ -0,0 +1,293 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg new file mode 100644 index 0000000000..ac52eeed83 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg new file mode 100644 index 0000000000..59ffde7743 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg new file mode 100644 index 0000000000..9ce25a74cd --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg new file mode 100644 index 0000000000..fc5517e185 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg new file mode 100644 index 0000000000..5719a9d2b2 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg @@ -0,0 +1,317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg new file mode 100644 index 0000000000..7609b97411 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg @@ -0,0 +1,278 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg new file mode 100644 index 0000000000..7d71e1cf74 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg new file mode 100644 index 0000000000..d253f61301 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg @@ -0,0 +1,317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg new file mode 100644 index 0000000000..fb80092740 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg @@ -0,0 +1,297 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg new file mode 100644 index 0000000000..dcebc8ac81 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg new file mode 100644 index 0000000000..2943dcb369 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg new file mode 100644 index 0000000000..89ea523fbc --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg new file mode 100644 index 0000000000..f211a5a64b --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg @@ -0,0 +1,357 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg new file mode 100644 index 0000000000..234b9296a4 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg @@ -0,0 +1,380 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg new file mode 100644 index 0000000000..2015688cec --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg @@ -0,0 +1,404 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg new file mode 100644 index 0000000000..ffae3ced5c --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg new file mode 100644 index 0000000000..841e926eea --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + +