-
Implement branching undo system with tests and updates.
released this
2026-02-11 07:13:00 +00:00 - Added branching model for undo/redo, enabling multiple redo paths and branch selection.
- Updated
UndoNodeto includeparentand refined hierarchical navigation. - Extended
UndoSystemwith branching logic for redo operations, supporting sibling branch selection. - Overhauled tests to validate branching behavior and tree invariants.
- Refined editor command logic for undo/redo with repeat counts and branch selection.
- Enabled test-only introspection hooks for undo tree validation.
- Updated CMake to include test definitions (
KTE_TESTSflag).
Downloads