mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-11 12:46:47 +00:00
Keeps main's Clear History, state ids and History Brush source (#3534, #3536 and the integration fix-up) together with History Options: states carry both their id and their visibility; non-linear record keeps the pinned brush source; trim_with keeps the source-first logic. The rollback log now records the index each state was dropped at (the brush source is never dropped, so it is not always the front) and the replaced document, so a rollback puts every state back where it was. Clear History ends the rollback window. Catalogs: one line per string. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>