Files
figcraft/crates/engine/src
Dylan M. Taylor 411b16931b fix(geom): keep arc subdivision bounded whatever the radius
kurbo turns an arc into cubics by radius divided by tolerance, so the fixed
0.01 let an ellipse, polygon corner, rounded rectangle, per-side stroke
corner or SVG arc with a radius like 1e300 ask for more cubics than memory
holds before any size check saw the geometry. Arcs now use a tolerance
that scales with the radius, and SVG path data from documents, commands and
imports is refused before parsing when a number passes 1e9.
2026-11-03 15:45:48 +00:00
..
2026-10-29 11:50:45 +07:00
2026-10-26 08:43:07 +07:00
2026-10-24 13:01:47 +07:00
2026-10-12 02:30:25 +07:00
2026-10-10 12:16:56 +07:00
2026-10-30 01:47:34 +03:00
2026-10-26 09:20:18 +07:00
2026-10-29 13:04:22 +03:00