I use Ominoutliner for iOS constantly, and am currently writing a graphic novel with it. However, I am considering switching to another app because of a single problem with Omnioutliner - and it’s a big one. It is extremely easy to accidentally delete a node when working with the DELETE key - and do so without noticing. The worst-case scenario is to accidentally delete a top-level node that contains massive amounts of information (for instance, a node which contains many children nodes within it, such as a whole chapter of your graphic novel).
I back up my files constantly, but if, as I said, you have deleted something without knowing it, and then discover the mistake later, there’s no way to know which backup version to load - making recovery a time-consuming and messy task.
I’m sure I’m not the only user who finds this to be a serious enough issue to consider not using the program any more.
Can you please consider implementing a feature which would solve this? I read a forum comment by a user who had a good idea:
Two different delete modes:
- Delete text that is being edited, by using the DELETE key
- Delete database objects (like entire nodes) using COMMAND-DELETE.