Ocideck/lib
Brenno de Winter 483264b652
Some checks are pending
CI / Format · Analyze · Test (push) Waiting to run
CI / Format · Analyze · Test (pull_request) Waiting to run
Add "discard" option to the unsaved-changes close dialog
Closing a presentation only offered Cancel or "Save and close", so
unsaved edits could only be dropped by force-quitting. That left an
autosave recovery snapshot behind, creating version ambiguity between
the saved file on disk and the restored unsaved copy on next launch.

Add a third "Niet opslaan" (discard) choice to the close/quit dialog.
Discarding closes without saving; closeTab() and _destroy() already
clear the recovery files, so no shadow version remains and there is a
single unambiguous version afterwards.

Register the "Niet opslaan" string for all 8 supported languages.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 07:49:07 +02:00
..
l10n Add "discard" option to the unsaved-changes close dialog 2026-06-13 07:49:07 +02:00
models Add presentation timer / rehearsal mode to the presenter 2026-06-13 07:03:08 +02:00
services Add presentation timer / rehearsal mode to the presenter 2026-06-13 07:03:08 +02:00
state Add presentation timer / rehearsal mode to the presenter 2026-06-13 07:03:08 +02:00
theme Add app theming, code slides, and flicker-free transitions 2026-06-06 20:41:24 +02:00
utils Add logger; replace silent catch(_) with logged fallbacks (#2) 2026-06-11 22:16:39 +02:00
widgets Add "discard" option to the unsaved-changes close dialog 2026-06-13 07:49:07 +02:00
app.dart Apply repo formatter across the tree 2026-06-11 22:17:07 +02:00
main.dart Add dual-screen presenter mode (slide on beamer, notes on laptop) 2026-06-06 21:25:34 +02:00