- Update history store to support up to 300 undo/redo states, improving user experience during complex editing sessions. - Refactor batch handling in various components to ensure accurate history tracking and prevent unnecessary entries. - Implement checks to avoid adding duplicate states to the undo stack, optimizing performance and memory usage. - Enhance event handling in canvas and keyboard shortcuts to maintain consistent history state during user interactions. |
||
|---|---|---|
| .. | ||
| export.ts | ||
| file-operations.ts | ||
| node-clone.ts | ||
| normalize-pen-file.ts | ||
| svg-parser.ts | ||
| syntax-highlight.ts | ||