undo / redo behaviour, workspace concept

This commit is contained in:
2026-05-16 18:41:56 +02:00
parent 3ba993277b
commit afeb46a210
8 changed files with 1492 additions and 45 deletions

8
README
View File

@@ -48,9 +48,13 @@ The project is currently optimized around page-level PDF work: split, merge, reo
- [x] Introduce stable page references instead of only original page indices
- [x] Support duplicate selected pages
- [x] Save / reload the last state from storage
- [x] Support workspaces
- [x] Reset workspace
- [ ] Extract selection as a new active workspace
- [ ] Add command history as a foundation for undo/redo
- [ ] Add undo/redo
- [x] Add command history as a foundation for undo/redo
- [x] Add undo/redo
- [ ] maybe smaller undo / redo footprint
- [ ] Add grid/list view toggle
### Milestone 3: Better merge and mobile handling