Revamp snapshot history to include multiple steps
Closed this issue · 0 comments
sorenjohanson commented
Proposed feature
Right now, undo/redo works on simply going back/forward one step at a time. This is awkward because even something as simple as creating one node with text involves two steps (creating the node and then the text), so removing a node effectively requires pressing undo twice.
Instead, various functions like copy paste, creating a new node with text and also hiding nodes should be summarized in one snapshot, which can then be cleanly undone or redone without steps inbetween.