Ctrl+K
fix: Unified undo/redo system for all editor actions BEFORE: - Toolbar undo used browser execCommand('undo') (native) - Ctrl+Z used custom stack - Typing was NOT tracked in undo stack - Only corrections/dismiss saved undo state AFTER: - Toolbar undo/redo → custom stack (same as Ctrl+Z/Y) - Typing tracked via debounced pushUndoStateDebounced (800ms) - Paste saves undo state immediately - Formatting (bold/italic/etc) saves undo state before change - Initial editor state captured on load - Stack increased: 50 → 100 entries All user actions now have undo/redo support: - Typing (debounced) - Paste - NLP corrections (apply/dismiss) - Formatting (bold, italic, etc) - Apply all suggestions
8e4a7a7 - .github
- docs
- src
- supabase
- tasks
- tests
- 353 Bytes
- 16.7 kB
- 96.5 kB
- 4.88 kB
- 2.88 kB
- 5.66 kB
- 8.54 kB
- 7.67 kB
- 9.26 kB
- 11.8 kB
- 2.72 kB
- 1.07 kB
- 11.5 kB
- 7.94 kB
- 32.5 kB
- 12.3 kB
- 6.7 kB
- 21.7 kB
- 989 Bytes
- 763 Bytes
- 989 Bytes
- 23.4 kB
- 21.5 kB
- 15.4 kB
- 2.19 kB
- 2.11 kB
- 3.64 kB
- 2.03 kB
- 2.63 kB
- 3.87 kB
- 10.3 kB
- 26.2 kB
- 79 Bytes
- 7.72 kB
- 2.85 kB
- 1.68 kB
- 97 Bytes
- 3.94 kB
- 7.86 kB
- 3.68 kB
- 7.74 kB
- 3.46 kB
- 9.93 kB
- 10.3 kB