mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 19:22:03 +00:00
A document or brush library file could hold two brushes of one name. Renaming the first in Brush Options moved every stroke of that name and left the second brush unreachable, deleting by name removed both, and the Brushes panel could not select the second row. Reading a stored brush library now keeps the first brush of a name as stored and numbers each later one with the first "Name 2", "Name 3" and so on that the file does not already have. Strokes name their brush, and a name always found the first brush, so every stroke keeps drawing the brush it drew before. The rule applies to opened documents and to brush library files; brushes added to a document that already has the name keep today's numbering. Docs: docs/mcp.md, docs/target-app-parity.md.