Add non-linear undo/redo design documentation and improve UndoSystem with backspace batching and GUI integration fixes.

This commit is contained in:
2025-11-30 01:49:07 -08:00
parent 35ffe6d11c
commit b77ebdfd07
17 changed files with 891 additions and 147 deletions

2
.idea/misc.xml generated
View File

@@ -4,7 +4,7 @@
<option name="sdkName" value="Python 3.14 (kte)" />
</component>
<component name="CMakePythonSetting">
<option name="pythonIntegrationState" value="YES" />
<option name="pythonIntegrationState" value="NO" />
</component>
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
</project>