Sketcher: Constraint - notification and internal geometry command clean up

==========================================================================

- Migration of all constraints to the new non-intrusive notification framework.

- Removal of internal geometry command

- Command to create manually internal geometries is removed (deprecated).
This commit is contained in:
Abdullah Tahiri
2023-01-02 23:23:35 +01:00
committed by abdullahtahiriyo
parent ff470469f5
commit 5b3c86d8e3
2 changed files with 636 additions and 935 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -325,7 +325,6 @@ inline void SketcherAddWorkbenchConstraints<Gui::MenuItem>(Gui::MenuItem& cons)
<< "Sketcher_ConstrainRadiam"
<< "Sketcher_ConstrainAngle"
<< "Sketcher_ConstrainSnellsLaw"
<< "Sketcher_ConstrainInternalAlignment"
<< "Separator"
<< "Sketcher_ToggleDrivingConstraint"
<< "Sketcher_ToggleActiveConstraint";
@@ -352,7 +351,6 @@ inline void SketcherAddWorkbenchConstraints<Gui::ToolBarItem>(Gui::ToolBarItem&
<< "Sketcher_CompConstrainRadDia"
<< "Sketcher_ConstrainAngle"
// << "Sketcher_ConstrainSnellsLaw" // Rarely used, show only in menu
// << "Sketcher_ConstrainInternalAlignment" // This constrain is never used by the user - Do not use precious toolbar space
<< "Separator"
<< "Sketcher_ToggleDrivingConstraint"
<< "Sketcher_ToggleActiveConstraint";