feat: implement global undo log with persistent history

This commit is contained in:
Thomas SharedInbox
2026-05-10 10:32:27 +02:00
parent e9e731c551
commit c85dbbeff2
12 changed files with 176 additions and 55 deletions
+11
View File
@@ -4,6 +4,17 @@ This file contains tasks which got implemented.
Tasks get moved from next.md to done.md
## Tasks (2026-05-10)
- **Global Undo Log and History**: Implemented a persistent history of undoable
actions, allowing users to view and undo recent destructive operations.
- Added `UndoLogScreen` to display a chronologically reversed list of actions.
- Refactored `UndoService` to maintain a history of the last 10 actions.
- Added timestamp and description metadata to `UndoAction`.
- Added a "History" icon to the `AccountListScreen` app bar.
- **Improved .gitignore**: Added more patterns to keep the repository clean
(FVM, Android studio files, Flutter/Dart tool directories).
## Tasks (2026-05-09)
- **Fix Crash Page (Issue 3)**: Added a "Report this issue on Codeberg" button to the