mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-27 03:36:51 -06:00
- layout.parents.edit takes `parent` (id, full name, or a prefix only one parent has) and asks the canvas to fit that parent's spread; turning editing on without one shows the first parent. The result names the parent shown. - Commands resolve parents by id, then full name, then a unique prefix. Unknown or ambiguous names are errors, so a typo no longer clears a page's parent; null or "[None]" clears it. - Pages panel: only the row of the parent the canvas shows is selected; rows, drag payloads and the Apply Parent menu carry the parent id. Parent rows show rendered thumbnails of the parent spread, cached by document revision like page thumbnails. - Delete All Guides on a parent acts on the parent the canvas shows. Fixes #624.