mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-13 13:09:16 +00:00
Stroke is the widest feature that can be stroked, and it was applied to each connected shape as a whole: a thick body with thin arms stayed one filled area. Now a shape wider than Stroke somewhere keeps as its area every disc wider than Stroke that fits in it, and each piece outside those discs that reaches out of them at least one and a half times its own width (and 3 px) is traced as a stroked center line. A line's end at the area goes to the cut, so the line's cap closes the join. Corners and edge slivers stay in the area, and a piece that cannot be traced stays in it too. Shapes no wider than Stroke trace as before. Each line keeps one width; without Fills, the area is still a 1 px outline. Docs: docs/target-app-parity.md.