The real game changer would be to have columns and check boxes definable per row/level. Just that would be, as far as I can see, totally unique in terms of outliner functionality. There has to be a way to make it happen.
(All the work arounds like hiding/filtering columns and rows just dont cut it.)
If I could have anything I wanted for OO, there are 3 things.
Better handling of embedded attachments, particularly images. I like to insert graphics into my outlines, but the presentation is unsightly.
A Microsoft Windows version. I’m no Windows user but I work in a Windows shop. So I can’t get my team on OO. I would use OO much more extensively than I do, if I could make my entire team adopt it. On the other hand, if there were a more robust way of importing/exporting outlines, especially multi-column ones, back-and-forth between OO and Word(?), that might be just as good a solution as having a Windows version.
Allowing users to to define/change the “main column.” I don’t know what it’s called. Here is the issue. Sometimes I paste MS Word lists/outlines into OO. When I do, the outline numbering ends up in column 1 and the text goes in column 2. I usually want column 2’s information and not column 1’s. But that column 1 is the primary column and there is no way to swap column 1 and 2 or delete column 1. My only solution is to paste the outline without formatting and then I have to go clean up a lot of text row by row.
I almost forgot my top choice: if I filter for something, I need to see that row’s ancestors AND its descendants.
Ecco Pro allowed that, and it greatly expanded the ways we could use outlines. OO is really good, but it cannot yet match Ecco’s flexibility. I’m still dreaming that someday it will, and thereby blow all other outliners out of the water.
My #1 addition would be the ability to tag items with a value, and then be able to see all tagged items in a separate view that allows sorting by the tags. One use of the ability would be to assign priorities and dates to action items, and then see a listed sorted by priority and date without disturbing the underlying outline. This was Grandview’s primary strength. Circus Ponies Notebook allowed a limited version of it. OmniOutliner started on that path, but then the capability got pulled into OmniFocus.
For me there’s too much overhead in having to use a separate piece of software for handling action items when all of my planning and information storage is already being done in an outliner. As is OmniOutliner does let me maintain an automatically-sorted prioritized list of items that’s easy to copy/paste from/to my primary notes, so it gets me far enough along that path to do what I need–just not as efficiently as I would like.
Yes. Using tabs, you could have as many different views of the outline as you wanted: different columns, different sorts, different filters, pretty much anything you wanted. Just writing those words makes me miss it even more.
If we could have some kind of many to many tagging along with the kind of sorting you are talking about, OO could bridge the gap between outliner and simple relational database. That could be very powerful.
FWIW, OO does have Saved Searches (they’ll show up in the Filter sidebar), and the search filter will reveal only items containing search terms. Just use Filter instead of Batch Find. And you can create clickable tags - in the Filter sidebar.
I put the Focus icon on the toolbar (works the same as the hoist widget).
As for the way Dynalist works, to each their own. I tried it, it’s cool, but I prefer OO’s interface, and Dynalist’s lack of columns is a deal-breaker for me.
A library-based system instead of individual files would be just what I don’t want, in part because if something goes wrong it can impact everything rather than one file, and in part because I depend upon being able to keep my files in a super-secured dmg partition (I need to store lots of sensitive information for clients).
A simpler way to create themes, and a theme gallery where users can share editable themes, as you can do with Ulysses and MacDown (which uses the quasi-standard Rainglow theme collection also available for Slack, Sublime, Xcode, Coda and others) and Highland (which also has an awesome web-based theme-builder), and others.