feat(helper-lines): allow softer helper lines without edge snap - #859
Conversation
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
Thanks — and thanks for spelling out the motivation; the magnet-field problem on a page of labels is real. The change is clean: additive, defaults to One note for anyone reading this later: since the anchors feed both the snap logic and the guide rendering, Merged with the CHANGELOG entry added on top. Thanks again! |
|
Fantastic! Yes, I was worried to lose more snapping on the edges but honestly it was like a constant battle to come across lines everywhere. I am not sure there is a better way to soften multiple collisions more intelligently without losing those extra lines, but in practical use, as is is cool, but we loose snapping from edges I suppose. |
Description
Hello, after struggling with helper lines, I submit a PR to soften the pull. This PR is AI-assisted but manually tested.
After #852, text and paint layers snap on every edge (left/center/right and top/center/bottom). That is great for a few boxes, but a page of labels turns into a magnet field — you fight the same guide three times, then every neighbor.
This adds
HelperLineConfigs.enableEdgeSnapping(defaulttrue, so nothing changes unless you opt out). Set it tofalseand every layer snaps from its center only. The guides still show; they just do not lock onto every edge.Related Issue: Closes #
Type of Change