pdfcraft/apps
Tristan von Kries 24cb6018b6
macOS: the reopen-last-session preference starts from NSQuitAlwaysKeepsWindows (#871) (#1053)
System Settings > Desktop & Dock > "Close windows when quitting an application"
is the system's own version of Preferences > "Reopen the files that were open
when PdfCraft last closed". Read it once at launch (defaults read -g, 500 ms
guard, as text_scale.rs does for gsettings) and use it as the preference's
starting value, before the saved preferences are restored. A choice made in
Preferences is persisted and still wins; other systems keep starting off.

Co-authored-by: Tristan von Kries <tristan@MacBook-Pro-von-Tristan.local>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-11 13:11:51 -04:00
..
pdfcraft macOS: the reopen-last-session preference starts from NSQuitAlwaysKeepsWindows (#871) (#1053) 2026-10-11 13:11:51 -04:00
pdfcraft-cli CLI: reject malformed --root options before dispatch (#1048) 2026-10-11 12:12:23 -04:00
pdfcraft-web Web: opt-in embedding bridge for host pages (?host=parent) (#842) 2026-10-10 15:50:06 -04:00