vectorcraft/crates
bflatastic e9abc62f1a M8.4: Liquify keeps going while held, leaves non-paths alone, strokes apply incrementally
Holding the brush still keeps Twirl, Pucker and Bloat applying, scaled by the
time held: a new Tool::tick (time supplied by the host: canvas frames, or
`holdMs` on ui.pointer / pointer_gesture events) repeats the last point every
0.1 s, one more dab there. Liquify never touches graphs, meshes, type, symbols,
images, or envelopes, repeats and blends with their contents, nor guides in
selection mode; those under the brush come back in `skipped` with a `warning`
that the status bar shows (UiRequest::Status). A drag applies only the dabs
each new sample adds (the stroke's state is kept between previews), giving the
same result as the whole stroke, so journal replay still reproduces it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 12:00:52 +07:00
..
brush M4.39: SVG symbols as <symbol>/<use>, hidden layers on Save, Dublin Core metadata 2026-10-05 09:03:52 +07:00
cad M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
color M4.98: freeform gradients export to SVG as images clipped to their shapes 2026-10-05 13:25:16 +07:00
doc M8.6: Puppet Warp pins appear at once, warp from the rest shape and follow Undo 2026-10-06 11:16:10 +07:00
effects M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
engine M8.4: Liquify keeps going while held, leaves non-paths alone, strokes apply incrementally 2026-10-06 12:00:52 +07:00
eps M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
format M4.38: native and .ai save options: each artboard to its own file, linked files, ICC profiles, PDF content 2026-10-05 15:24:19 +07:00
geom M8.19: blend spine and keys editable on the canvas 2026-10-06 11:12:58 +07:00
mcp M8.4: Liquify keeps going while held, leaves non-paths alone, strokes apply incrementally 2026-10-06 12:00:52 +07:00
metafile M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
pathops Pathfinder: find all regions in a few contour passes, not one per mask 2026-10-05 12:10:36 -07:00
pdf M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
plugins Fix #121: sandboxed WebAssembly plug-ins: object filters and live effects 2026-10-06 00:19:41 +07:00
render M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
svg M8.16: Enveloped type exports distorted, run by run, everywhere 2026-10-06 10:27:08 +07:00
testkit M4.62: PDF/.ai layers from optional content: named layers with visibility, print state and lock; art that is off as hidden layers 2026-10-05 13:05:12 +07:00
text Lint: as_chunks in the font scan too 2026-10-05 12:17:22 -07:00
tools M8.4: Liquify keeps going while held, leaves non-paths alone, strokes apply incrementally 2026-10-06 12:00:52 +07:00
trace Robustness: VectorCraft never crashes — no panics in shipped code 2026-10-05 06:28:59 +07:00
ui-egui M8.4: Liquify keeps going while held, leaves non-paths alone, strokes apply incrementally 2026-10-06 12:00:52 +07:00