Mit eingeschaltetem Snapping (Magnet) im Graph landet bisher nur das auf dem Raster, was man von Hand zieht. Was neu entsteht, bleibt dort, wo es hingesetzt wurde.
Gewünscht
Beim Erstellen eines Nodes, Comments oder einer Group wird die Position gleich aufs Raster gesetzt.
Bei Comments und Groups wird beim Erstellen auch die Größe gesnappt.
Rechtsklick auf markierte Nodes → Group these N nodes: Position und Größe der Gruppe werden gleich gesnappt.
Ohne Magnet bleibt alles wie bisher.
Mit eingeschaltetem Snapping (Magnet) im Graph landet bisher nur das auf dem Raster, was man von Hand zieht. Was neu entsteht, bleibt dort, wo es hingesetzt wurde.
## Gewünscht
- Beim Erstellen eines Nodes, Comments oder einer Group wird die Position gleich aufs Raster gesetzt.
- Bei Comments und Groups wird beim Erstellen auch die Größe gesnappt.
- Rechtsklick auf markierte Nodes → *Group these N nodes*: Position und Größe der Gruppe werden gleich gesnappt.
Ohne Magnet bleibt alles wie bisher.
Erledigt mit dc6ab17d, Wiki 41247b8 (Behaviors → Snap).
Was sich ändert (nur mit Magnet an)
Node aus der Palette, aus einer fallengelassenen Verbindung oder als hineingezogenes Behavior: Die linke obere Ecke springt auf den nächsten Rasterpunkt.
Comment und Group aus der Palette: Ecke und Größe kommen aufs Raster, die Größe auf ganze 24-px-Schritte. Eine neue Group ist 312 x 192 statt 320 x 200, ein neuer Comment 216 x 96 statt 220 x 96. Die Mindestgröße bleibt eingehalten.
Rechtsklick → Group these N nodes: Jede Kante wandert nach außen bis zur nächsten Rasterlinie. Der Rand um die Nodes wird nur größer, nie kleiner.
Magnet aus: wie bisher.
Tests
Unit graph-framing: 36 von 36 grün, 7 neu. Zwei Gegenproben (Runden statt nach außen, fehlende Mindestgröße) beide rot.
e2e 36: ALL PASSED, 21 Checks, neu ist 36f3. Gegen den alten Build waren genau die zwei neuen Checks rot.
Gate (atx): 339 Dateien, 5261 Tests.
Erledigt mit dc6ab17d, Wiki 41247b8 (*Behaviors* → **Snap**).
## Was sich ändert (nur mit Magnet an)
- **Node** aus der Palette, aus einer fallengelassenen Verbindung oder als hineingezogenes Behavior: Die linke obere Ecke springt auf den nächsten Rasterpunkt.
- **Comment und Group** aus der Palette: Ecke und Größe kommen aufs Raster, die Größe auf ganze 24-px-Schritte. Eine neue Group ist 312 x 192 statt 320 x 200, ein neuer Comment 216 x 96 statt 220 x 96. Die Mindestgröße bleibt eingehalten.
- **Rechtsklick → *Group these N nodes*:** Jede Kante wandert nach außen bis zur nächsten Rasterlinie. Der Rand um die Nodes wird nur größer, nie kleiner.
- **Magnet aus:** wie bisher.
## Tests
- Unit `graph-framing`: 36 von 36 grün, 7 neu. Zwei Gegenproben (Runden statt nach außen, fehlende Mindestgröße) beide rot.
- e2e 36: ALL PASSED, 21 Checks, neu ist 36f3. Gegen den alten Build waren genau die zwei neuen Checks rot.
- Gate (atx): 339 Dateien, 5261 Tests.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Mit eingeschaltetem Snapping (Magnet) im Graph landet bisher nur das auf dem Raster, was man von Hand zieht. Was neu entsteht, bleibt dort, wo es hingesetzt wurde.
Gewünscht
Ohne Magnet bleibt alles wie bisher.
Erledigt mit
dc6ab17d, Wiki 41247b8 (Behaviors → Snap).Was sich ändert (nur mit Magnet an)
Tests
graph-framing: 36 von 36 grün, 7 neu. Zwei Gegenproben (Runden statt nach außen, fehlende Mindestgröße) beide rot.