|
|
e4a94d00c0
|
feat(editor): undo/redo, thumbnails, pen settings
CI / Windows build (push) Successful in 8m39s
Per the full-refactor plan (P0/P1/P2 modules, all pressure-independent):
- engine/undo_stack: generic snapshot undo/redo (per page in the editor)
- ui/thumbnail_grid: Drawboard-style lazy thumbnail nav sheet (pdfrx)
- input/pen_config + ui/pen_settings_page: configurable side-button /
eraser-end action mapping, pressure curve, palm sensitivity, finger
drawing, widths (shared_preferences). Button-action mappings persist
but consume in the input arbiter later; widths/finger consumed now.
Wired into the live editor (undo/redo + grid + settings buttons). 19
new tests.
|
2026-06-21 23:56:38 +08:00 |
|