10+ year OF user here. Very excited about OF4, which IMO is a massive step forward in design and usability. Kudos to the Omni team!
One thing I’ve been banging my head against over and over again throughout the years, however, is the frustratingly (and arbitrarily) limited ability to create perspectives that do what I want them to do.
For instance: It is impossible to create a “Today” perspective with all (remaining) actions that are tagged “Today” (I use “🔸” for visual effect) and available today. See screenshot. This is because “Availability: Available” strictly means “available now” not “available later today”. So, no dice creating a “Today” perspective. The attempt fails at the last step.
Of course, the Forecast view has “available alter today” built in but that logic is not accessible as a predicate.
This is just one example. Over my 10+ years with OF, I’ve been frustrated by this at least 50 times.
Why the restrictiveness? Why not simply give us a Query field we can use to create perspectives? Why not let us write an SQL-esque like query like the one below?
SELECT * FROM actions
WHERE availability.remaining = true
AND (container = 'Inbox'
OR due = today()
OR availability.available = today() AND tag = 'Today')
GROUP BY project
ORDER BY project.order
It doesn’t even need a UI! Just tell us the magic incantation we have to do (through Omni Automation or like some prefs can be set by magic URL) and we can do it, problems solved.
This can’t be hard and would make OF 100% more useful.
Please, please, please. Thank you!
(First time I complained about this was here: More Customizable Perspective Filter Rules? - #9 by bumfuzzle)