⚡️ Ideas
Olli Tiainen Olli Tiainen Apr 23, 2023

Ability to undo supertag removals

Explain the problem as you see it

I have many search nodes for supertags - especially for tasks. Sometimes I accidentally remove the supertag, which removes the node from the search node. Because undo doesn't work, I need to remember which node it was to re-tag it - otherwise, it's lost "forever" in the graph.

Why is this a problem for you?

I forget some of my tasks.

Suggest a solution

Ability to use undo for supertag additions and removals.

⁨1⁩ ⁨Comment⁩

I'll upvote and expand topic a bit: I also can't undo adding and deleting nodes, adding and deleting inline links/references. It's annoying: I have to literally track my course of actions and remember what kind of last action did I perform - undoable or not. It breaks workflow and sometimes forces me, say, to go and recover deleted node from trash bin instead of do]ing some actual work.

I recon it is from hidden modes "text edit mode/nodes structuring mode" and lack of distinction between the two.

My guess is that undo/redo should always affect "last user's action performed", not "last user's action from the mode where undo is applicable" which sometimes is not the last one user performed.

Workflowy and Roam's approach to Undo/Redo is much more convenient.