mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 08:45:25 +00:00
- A graph opened from a .ai file now saves `placedArt` too. Moving or restyling one of its labels before the first redraw no longer moves or stretches the plot. - Type > Create Outlines on a graph's labels now adjusts the saved bounds, so the outlines do not read as a move at the next redraw. A move of the graph made before the outlining is still followed. - A `placedArt` with no width or height falls back to the bounds of all of the art, as a graph saved without it does. - `art_bounds` moves to the doc crate so the .ai reader can use it. - docs/mcp.md describes `placedArt`, `placed` and when a redraw follows a move. - Tests: a legend across the top, a legend after a right value axis and legend labels of several lines keep the plot in place through label size changes; moving a category label on its own; outlining labels before and after a move; a flat `placedArt`; a label moved in an opened .ai graph.