mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 00:10:11 +00:00
First slice of https://github.com/storytold/vectorcraft/pull/1281, split as the review asked. `--deep` gains rows for hovering, a hit test that misses, marquee, smart guide targets and shift-click on a large document, so the later slices have a baseline. PathData::bounds built a kurbo path on every call. It now measures the segments in place, with the same guards, and a proptest compares the result bit for bit with what the path gave. Co-Authored-By: arhammusheer <arhammusheer@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>