mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 06:31:41 +00:00
While an action records, a script run, a tool's drag or a panel's or dialog's commit could journal steps past the 10,000-step or 8 MiB limit of an action set file without any check: the limit showed only when Stop Playing/Recording left the steps out, and a finished script then showed "Ran <name>". The recording is now checked whenever the journal changed: after every engine command the app runs (a synchronous script.run and a batch included), when a script run ends, after a tool's result, and on the next frame for edits committed directly. The edit and the journal stay, the status bar names the limit at once, later recorded commands are refused as before, and Stop keeps only the steps that fit. A journal rewrite is checked again.