NotePlan
NotePlan
Jan 28

Global Undo/Redo

It'd be awesome to have the option to enable a global undo/redo across all notes. Reason for request: I recently used the sweep plugin (which is great), deleted the tasks it moved, navigated to another note, which caused me to lose those tasks I deleted. Silly me didn't cut :( Steps to Repro: - Delete a task or some text from a Daily Note - Select a separate note from the sidebar Current: - Undo is disabled Some possible features to add: A) The undo would be enabled and using it would jump the user to the Daily Note and undo the action from the first step in the repro. OR B) The undo would only be available if the user navigated back to the original Daily Note. I.e. the Undo/Redo scope is per note not global
PendingPending

Feb 4, 2022

Undo is indeed disabled once you switch away from a note, but what you still have is revisions: https://help.noteplan.co/article/128-how-to-restore-a-note-t…

Feb 6, 2022

Eduard Metzger: That's true. I suppose I'm not yet trained enough about revisions to think of going there. Perhaps if I've asked for Undo in a note, and there's no more Undo history, but there are revisions, you could pop up a dialog offering to show the revisions instead?

Feb 2, 2022

here's also another case where undo is not consistent: - drag a task item from reference into current note - undo - you see the task in current note now removed, but not added back to the referenced doc. (danger: if you move to other note, you can't redo deletion the now-gone task to bring it back easily)

Feb 1, 2022

not sure if this is also in the scope of global undo/redo - if I cmd-⁠1 a task to move/schedule to tomorrow, and cmd-z undo, the copied entry in tomorrow's note remains there.

Jan 28, 2022

I've sometimes run into trouble with Undo as well. I think my expectation would be different again which is: C) Undo last action taken in the current note (even if that isn't the most recent thing in the undo stack).

Jan 28, 2022

Jonathan Clark: Sorry, maybe I could have said it differently. I think (B) and (C) are the same. Basically having an undo/redo stack per note.