Kreis-Mittelpunkt + Quadranten (0/90/180/270°) sind jetzt snapbar
Nutzer-Wunsch: "bei Kreisen wäre ich froh wenn Kreismittelpunkte und 0/90/180/270 Grad auch snappen." Fund: computeSnap() (tools/snapping.ts) kannte das schon vollständig (Center- + Quadranten-Fang für Kreis/Bogen, Bogen nur innerhalb seiner Winkel-Spanne) -- gesteuert über `settings.center`, das im Modell aber auf `false` stand UND im Footer (StatusBar SnapControl) gar keinen Schalter hatte. Ein bereits fertig gebautes Feature war dadurch komplett unerreichbar. DEFAULT_SNAP.center jetzt `true`; neue Checkbox "Kreismitte/Quadranten (0/90/180/270°)" im Fang-Popover der Statusleiste (analog den übrigen Snap-Arten), damit es wie alle anderen auch abschaltbar bleibt. tsc/vitest 940/940 grün (keine bestehenden Tests setzten auf center:false als Default).
This commit is contained in:
@@ -231,6 +231,7 @@ export const en: Record<TranslationKey, string> = {
|
||||
"snap.enabled": "Snap on",
|
||||
"snap.endpoint": "Endpoint",
|
||||
"snap.midpoint": "Midpoint",
|
||||
"snap.center": "Circle center/quadrants (0/90/180/270°)",
|
||||
"snap.intersection": "Intersection",
|
||||
"snap.onEdge": "On edge (perp.)",
|
||||
"snap.grid": "Grid",
|
||||
|
||||
Reference in New Issue
Block a user