Outliner Software Forum RSS Feed Forum Posts Feed

Subscribe by Email

CRIMP Defined




Ulysses' Companions' Odyssey (provisional app review)

View this topic | Back to topic list

Posted by 22111
Apr 19, 2022 at 04:12 PM


Since I spoke of David Hewson, I remember his landmark Dec, 2012 musing http://davidhewson.com/2012/12/04/building-an-office-for-writing-software/#more-10102 which has become another 404 today, I cite,

“Most of that time I’ve used a Mac, with a couple of excursions into Windows in the late Nineties, when the Mac was too flaky to be relied upon, and a couple of years ago with the release of Office 2010 for Windows, with a much-improved version of Word. - I then backtracked and returned to the Mac for one reason only: the release of Scrivener 2, a fantastic piece of software that remains the benchmark for creative story development on a computer. I’m now returning to Windows for good because it’s clear that, for my kind of writing at least, the Mac is a distinctly inferior platform.” - And since it’s so beautiful, I repeat,

“I’m now returning to Windows for good because it’s clear that, for my kind of writing at least, the Mac is a distinctly inferior platform.”

Well, that was Dec, 2012 indeed…

In the meanwhile, Hewson used all sorts of devices, but, admittedly, to very good result, but, as I said here, some days ago, a real creator likes to work (or rather automatically finds themselves) in relative chaos, Hewson certainly does.

His current main writing tool seems to be Ulysses indeed, and in 2017, he coined the immortal phrase, https://davidhewson.com/2017/08/11/the-new-ulysses-subscription-plan-is-a-wonderful-idea/ , minus the hyphens of course, and he cited the Ulysses over there, with, “Our users expect a continuously evolving high quality product — and subscription is the only way we can truly deliver on that expectation.” (As for different expectations, by different voyagers, see below.)

Since, he doesn’t seem to be not THAT sure about that anymore, since asked, https://davidhewson.com/2021/03/05/dabble-the-future-of-novel-writing/ ;

as said, he coined that as a question, the mark just not replicated in the url, and he also says (there) that according to him, the future is author access to any (current) writing of theirs from everywhere: “smart web storage”, and, “Ulysses does that without a second thought and, unlike Scrivener, doesn’t mind if your story is open on another machine elsewhere.” - I admit that sounds swell!

Now, I don’t know Ulysses, the app, but from the best screenshot I got, https://www.macrumors.com/2015/03/12/ulysses-expands-to-the-ipad/ (and multiple minor ones), so correct me if I’m wrong.

It’s obviously not a 2-pane, but a 3-pane outliner, which is very, very good indeed, its intermediate not only listing the sub-items of some item in the general tree, but even the respective text starts, so if you start every item with some resume and/or ToDo notes, you’ll be able to see them without browsing: perfect! (I hope though that this is by toggle only, since sometimes, you would want to view (e.g. for selection i.e. “go-to” purposes) the whole sub-list without scrolling, not just the first 9, 10 items.)

Then, and even better, I find that presumably, the app doesn’t just have you preview the direct items of the selected parent item, but its whole subtree in case (with, in the screenshot example, “Flatland”, and its direct child item “One”, both seemingly not having any content on their own, the screenshot thus indicating that below “One”‘s child items, with some scrolling, then also “Two”‘s and “Three”‘s child items will appear. - I absolutely understand now why writers might love this app, knowing how helpful such “shortcuts into the vicinity” are, while the general tree remains uncluttered AND available for more general browsing.

Also, Ulysses comes with “dark mode”, and whilst that option should be standard nowadays, very unfortunately, it is not: another big plus point then.


Now for a less wonderful idea though: I haven’t seen the Dashboard, but many such tools have got some, so I know what it’s presumably about, and it should only be good as an additional element, it is not as your general idea stack, but not at all.

On the other hand, “Ulysses” seems to be one of those apps which, very erroneously, think that the (strict, or simili-) tree pane doesn’t need tree entry formats, assignable by the user, factory-attributed formatting shades (as in all the screenshots I’ve seen: white vs. grey) are no substitute, nor are user-assignable tree entry icons (all in grey here, furthermore).

I hope you can filter (overall and/or within the selected subtree’s items) for specific icons at least (be that, ideally, within the tree itself - which then would also have to display all relevant sub-items which in the current screenshot are hidden there - or in a search results table), and that such filters can be (combined, of course, and) stored (for quick “show all items with icon x, y or z”)? If not even that was possible, well… but if it is, it becomes “usable”, at least.

Now a little excursion into UltraRecall (Windows), to prove my points (which are, let’s recapitulate:
- the tool needs user-sided tree-formatting
- filtering by such formatting must be available
- then only, you might have a dashboard as additional organization element, but not as replacement of the above requirements):

In UR, you have 7 additional such formats (beyond the basic format) available (regular, bold, italics, color, background color and the like), but these 7 formats, very unfortunately, cannot be combined, i.e. if you have some color format, but want it, beyond regular, also in bold and in italics, you will have already made 3 format assignments, out of just 7 available in all, and that’s terribly bad: I have to work with just 7 “formats”, no way out of this limitation (you can’t format tree entries BUT by assigning “formats”, not by an additional ^b or ^i e.g., neither can you concurrently assign two formats to the same tree entry, e.g. one for formatting, the other one for coloring), and the developer doesn’t enlarge the number of possible formats.

Also, I cannot filter by these formats within the tree, BUT I have plenty of the above-mentioned presets, for displaying, as “search results”, just items formatted one way or in one way or another, etc., and the results are displayed instantly and as I wish, e.g. sorted in tree order or alphabetically.

Then you must understand that “smart”, i.e. appropriate tree formatting-coloring of “special” items of different kinds will not disturb your work, i.e. will not interfere with your visual browsing your regular and your important (bold) items, while “at the same time”, more precisely in other work situations, emphasizing special items, as soon as you look out for that particular format. Thus:

Yes, you will need all additional ideas, remarks, reservations, whatever meta- or additional scribbles where they apply, or then within the vicinity of where they could possibly apply to, and should only remain in some - several - look-up lists those elements you don’t see some “applied use” yet.

And yes, you should reformat them (so that they will appear in other “search results” lists than before; and, needless to say, any such format changes should be available by a key combination, not by wading thru menu hierarchies), whenever they aren’t “floating” more, but will have been applied to some other element; special items - the titles of which should be as meaningful as possible, so that you will not need to look into their respective contents but for more details in case - of general interest for your work in general or your particular project should be transcluded in case, and put into some top, “Basics” container item.

I see that “Ulysses” has got a, presumably, standard “Trash” item, and yes, UR, too, doesn’t really delete “deleted” items but puts them into its “Recycle Bin”, until further notice (i.e. the user’s decision, individual for each item in case, to really do away with it); just don’t mistake those bins for the appropriate location for discarded things: you might want to use them later on, be it in your current, or in some other context, and be it in part, or just for some remote ideas.

It goes without saying that you’ll need just some other special format for these you-never-knows - hopefully not out of just 7 in total - and btw, when I said above that UR doesn’t allow for filtering by, i.e. for, special formats but by “search” (and in the search pane), it allows for filtering OUT special formats in the tree itself (one-by-one, of course, no “all-or-nothing”), and thus you can, at any time, also have a look at the (intermediate) “result” of your work, in case even all special formats being hidden, and with a little scripting, you’ll get similar results upon export.

I suppose Ulysses have got a forum, and their numerous subscribers in this forum here might be interested to make some pleas over there.

Btw, I would be interested to know if they use a database as backend, and in case, which one, SQLite, once more (my search “ulysses app database” didn’t inform me)? Hewson again, on their (sic!) homepage, “Ulysses is the only app I know that combines a very minimalist writing interface with the backend power to manage and shuffle around the many different parts and scenes that go into a book.” - very well, but we should ask for a little bit more than that, and as this forum’s contributor Paul J. Miller has found out, some of the contenders already go into crawl mode even on this side of 10,000 items, so some more reliable info would be welcome.

Since, whilst UR currently might be far superior to Ulysses App for the reasons I give above (and under reserve I’m not mistaken), even I may switch to Mac software (which implies Mac hardware too) and go subscription… for really superior software that is: software that preserved its current, real charms, while culling its present deal breakers though.