Files
vectorcraft/crates
dotCooCoo c21f44b940 Actions: test that a tool's command is checked against the recording limit
A command a tool runs (the Enclosing Lasso's select.set) that takes a
recording past 10,000 steps or past an 8 MiB set file now has tests: the
edit and journal stay, the status bar names the limit on release, the
next recorded command is refused, and Stop Playing/Recording keeps the
steps that fit. The place cursor's file.place has the same test, read at
once and read off the UI thread, where the limit is named on the frame
that places the file. A test-only Placing::wait_for_reads waits for the
reader thread by sending it a marker job after the reads.

The comment on tool_commit_checks_recording_step_limit now says that the
Selection and Rectangle tools both commit a preview.
2026-11-14 02:49:11 -08:00
..
…
…