Last year I joined the OF 4 beta almost immediately after it became available. I was eager to see the mobile experience improve and at first, I thought it was a breath of fresh air over 3. Leading into the end of the year I was starting to worry more and more about the platform. When I open the app now it feels like a mess, buttons everywhere, unclear icons, confusing settings for what is available to edit inline vs. in the inspector, the list goes on. I wonder, should they have put all their eggs in the Swift UI basket?
As an experiment, I started playing with Todoist after Viticci was touting the Obsidian integration and Iāve got to say Iām really happy with what they are doing. The Obsidian plugin is pretty crazy cool and they have some wonderful web API hooks and integrations with other platforms too. I absolutely love simple things that make data entry and accessing to-dos easier, such as markdown links in titles and natural language support for entering tasks with tags and projects . Visualizing my projects into sections helps out a lot too. Itās not all sunshine and rainbows - namely, Iām having a hard time giving up my ādeferā based system, but I really wish Omni would spend more of their time on these types of QoL improvements. I havenāt decided what Iāll do yet, but Iām very worried about a platform I once loved.
In Todoist, it is possible to simulate a defer system using tags and filters to create a Dashboard. This is how I set mine up.
Tags
Set up a series of tags for the number of days ahead that you want actions to appear. Itās not perfect as you have to set up a limited number of tags (set up as many as you like, but it becomes bloated with too manyā¦). I used: 2Days, 3Days, 5Days, 7Days, 15Days, 28Days, 30Days, 6Months and 9Months.
Dashboard filter
Set up a filter that uses the above labels with the show tasks due in the next x days option: (the ā|ā symbol is an āORā logical operator in the filter)
This filter will show anything that is due today OR is overdue OR is due within 2 days and has the @2Days labelā¦
Once the labels and the filter are set up, tasks should be set with the date in Todoist as the due date and add the label for the number of days that you want to see the task in advance.
I also set my Dashboard filter as my default view.
It is not a perfect workaround, but it worked for me.
Iāve been toying with the OF4 experiment for the past week and I have to say that the improvements Iāve seen make me feel pretty good for itās future.
I do want to stress that this isnāt a beta. Itās an experiment; in the open. Ken has tried to continue to reinforce that point, but I feel like itās an important reminder.
They just added (yesterday) the ability for automation actions to be inserted into the āLong Pressā action menu. This is a big step forward for me. Theoretically this way you can long press on a task and be presented with actions that you want to see not what Omni thinks is highest priority.
There are currently a large list of automations that I find helpful that work across both iOS and macOS. This is hard to find in many of the other apps. Could they improve how itās accessible? Yes, but the fact that itās there is a big boon to their ecosystem and future. Also (based on #2) I think they are trying to iterate on making it more accessible to users.
When I first saw they were working on OF4 I too hoped that it would be a massive improvement on design. I was envisioning this future where OF had all the power of OF, but with the UI of Things 3 or Todoist. While this sounds great, this just isnāt feasible in the short term. This has to be looked at like a long running project that I think theyāre trying to chip away at piece by piece, and they arenāt a company that has the resources to devote to just working on OF (like companies like Cultured Code, and Doist). They have to juggle multiple apps, multiple platforms, all native. Itās a lot. Itās a large ship and it will take time to turn it.
That said, I do think itās a foolās errand to dream of days where OFās design is as good as Things 3. Custom design will always be secondary in Omni apps. But I think they are moving more away from utilitarian only and trying to advance that area, and I see signs of good fruit from that in OF4.
As far as being worried for OFās future? Nah. Omni is a long running company, with a good development team, and they have lots of user support. I donāt think theyāre going anywhere anytime soon.
All that said, if Todoist works for you, then by all means use it.
Super fair - and I love the automation and hope it is easier to use for people who donāt have scripting skills like me.
I risked sounding overly dramatic, Iām sure they will be just fine. I wish they took the ground-up rebuild opportunity to do something totally different. It just makes me sad Iām falling out of love due to small friction points each day. If only Omni was developing for my personal tastes (geez Ken )
Agreed. Thatās what I was hoping for as well. However all that said, for every person who wants something fresh thereās likely 50 other people who will be mad it changed.
This is amazing, thank you! Between this and realizing I can put a ā!ā after āeveryā in repeating tasks to have them repeat based on the complete date basically resolves my only lingering doubts on Todoist.
Right. Everybody wants it different, but they donāt all want it different in the same way. Just like politics. The fact that 70% of the people are unhappy doesnāt mean that 70% (or most of the time, even 10%) would agree on a solution.
I use Things 3, which has both defer dates and due dates. It calls them something else, but itās the same thing, and I rely on defer dates extensively.
I rarely use due dates, so when Iāve experimented with Todoist and other to-do apps that donāt support both defer dates and due dates, I just treat the due date as a defer date and thatās that.
On the rare occasion I need a due date, I just use a note in the text of the task itself, accompanied by a defer date.
Obvs this may be of limited usefulness if you use both due dates and defer dates extensively.
Yeah, makes sense. āDefer dateā, ādue dateā, āstart dateā ā whatever itās called, itās really just the date you tell whatever app youāre using āthis is the date I intend to start doing something, so alert me thenā.
The ship may have already sailed for you on OF 4, so I offer this just for your consideration.
Since being on the beta have you been submitting bug reports and usability concerns? I have been prolific in sending OF4 usability notes, and have been pleased to see both that a number of the issues Iāve raised have been improved and that there have been a number of issues that Omni engineers have worked directly with me on to resolve bugs and UX inefficiencies. Not saying any changes were because of me (Iām just one of a chorus of voices), but I am saying that Omni seems to be working hard to respond to user comments. OF 4 has gotten so goodāmy opinion, not challenging yoursāthat I use it on iPad like I would the release version. (I still have OF3 on my machine, but I vastly prefer 4 since getting to understand it better.)
I think the iOS version needs some improvement still because I feel itās not as quick and intuitive on my iPhone as it should be.
All that said, Omni is working hard to satisfy user desires here. Maybe if you have some comments that you have not shared, you could e-mail them? (Again, assuming the OmniFocus ship has not already sailed for you.)
Add me to the list of concerned. I am literally in active pursuit of an alternative. The Beta aside from being rough, seems to be making changes for the sake of it and in most cases, what they had worked better than what they are proposing.
Note @kennonbās comment above - itās not a beta. I realize that seems like a distinction without a difference to some people, but itās an important differentiator. A ābetaā generally means they have things dialed in and itās close to being in the form itās going to release. This isnāt that.
Totally agree - Iāve been following the Slack channel pretty closely and the Omni team is amazing at responding to ideas - Kenās like a machine - I donāt know how he gets work done when he is so detailed in responding to customer feedback.
We wonāt know the full set of planned features until OF 4 for Mac releases and the data model is updated. OF 4 for iOS has a major constraint on it, which is that the database is going to stay compatible with OF 3 for Mac. So weāre really only able to get the visual and UX updates.
It is interesting to see the divisiveness on the in-progress new version and it makes sense that this is a time for people to evaluate whether they want to move on, especially if they want to move to something with more integrations like Todoist.
Maybe I misread this, as looking at Slack I donāt see anyone else excited about this. So I must be wrong because I think this would be huge. But when they mentioned Quick Options I assumed it was for the long press menu.
I have also longed for some more streamlined, more simple, and more [insert my desire of the time] UI changes.
But regardless of how sexy the other designs are, I always come back to OF because of perspectives and rich keyboard shortcuts. Like literally, they could change the UI to be Courier 12 point and shades of neonā¦ maybe not that extreme, but you get the point.
My workflow is simple, and I could get by with just tags in Things for example, but it frustrates me that they have not taken keyboard shortcuts as seriously as the OmniGroup does.
Donāt worry about it. It was lost among all the other updates. I think a lot of people are just waiting patiently for the āpublicā beta or even a golden master official release to come soon.
Hereās something that was in the automation channel at OmniGroup that will tide you over. This Slack post comes from Sal Soghoian, the father of automation:
Thereās an image in this post that shows us what automation actions looks like in the contextual menuā¦
I want to preface this by saying I am not part of the OF4 testing. Havenāt installed it or played with it first hand.
However, over on their forums there are some very vocal threads showing screenshots of OF4 and many people having a familiar complain as this post. At this point I have to agree, the screenshots I have seen the UI is a complete vomit of icons, buttons, and UI elements. Its busy and cluttered. It may have all the features in the world but I donāt seem myself enjoying or being productive in the UI i have seen.
I am holding out hope but if the final version is like what I have seen I will be switching to Things, which seemingly has managed to near master the minimal interface.
Right, but it does it at the expense of great complexity. I donāt think itās necessarily āThings got it rightā, but rather āThings made a different set of design choices that allows them to use a much simpler interface without issueā.