mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 20:01:37 +00:00
Master page copies were charged one unit per shape whatever its number of segments, and nothing for attached vector or pixel masks, so a master holding one huge curve or mask could be rebuilt on thousands of pages within the copy allowance. Copy costs now count every subpath and segment of a shape's path and its vector mask, and a pixel mask's pixels. A node's vector mask also skipped the document range check the node's own art passes; its control points are now checked as mapped into the document (non-finite ones included) and an object whose mask reaches beyond the range is left out, as one whose art does.