mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-02 22:30:20 -06:00
* fix(format): expose asynchronous autosave completion and enqueue errors * feat(ui): accept nonblocking background autosave outcomes * fix(desktop): pass worker autosave results to shell * fix(ui): confirm autosaves only after successful writes and retry failures * test(desktop): retry failed background autosave with unchanged revision * test(format): report async autosave write failure and successful retry * style(ui): compact autosave iterator chains under project rustfmt width * style(format): apply rustfmt for autosave completion iterator * fix(format): simplify async autosave completion types for Clippy * test(format): allow slow Windows autosave worker time to finish * test(desktop): use bounded wall-clock deadlines for background autosave checks * style(format): match rustfmt for autosave worker signature