Sketcher / UI: Update Sketcher Toolbars (#13763)

* Update Sketcher toolbar UIs.
Group all create tools for arcs, conics.
Group toggle driving/active constraints.
Update arrangement of icons.

* Change default to unified coincidence tool.
This commit is contained in:
Max Wilfinger
2024-05-06 18:05:56 +02:00
committed by GitHub
parent 0611f3fc99
commit 06174f4693
5 changed files with 192 additions and 448 deletions

View File

@@ -92,16 +92,15 @@ CmdSketcherToggleConstruction::CmdSketcherToggleConstruction()
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CompSlot");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateArc");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_Create3PointArc");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CompCreateArc");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateEllipseByCenter");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateEllipseBy3Points");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateArcOfEllipse");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateArcOfHyperbola");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateArcOfParabola");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CompCreateConic");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CompCreateArc");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateCircle");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_Create3PointCircle");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CompCreateCircle");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CompCreateConic");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateTriangle");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreateSquare");
rcCmdMgr.addCommandMode("ToggleConstruction", "Sketcher_CreatePentagon");