I’m interested in test-driving these improvements. I have to say, my overall view of OmniFocus 4 is pure disappointment, so I hope this improves the user experience.
In most attention areas, which I model using folders in OF, I have two action lists: “Single actions”, and “Recurring”. Grouping recurring actions makes my review easier, but occasionally I create the action and forget to set the repeating rule, or I misplace a recurring action and put it in the wrong project.
The new perspective rules let me create two perspectives:
Repeating actions not stored in a “Recurring” list;
Non-repeating actions in a “Recurring” list.
I check these perspectives during my weekly review: if they are not empty, I made a mistake, and I can fix it straight away. Before this release, I had created a script to do find these mistakes, but perspectives are much better since I can address the problems directly from the perspective (my script only found the items, but then I had to search for them).
I still miss some perspective rules, since I like to use repeating action groups, containing non-repeating actions (since the entire group repeats). What would make my life even easier would be rules operating on an action’s parent (example: actions whose parent is a group and is repeating). Now I use tags to solve this, but again this approach is not perfect since tagging mistakes are possible.
Yes, the new “Has date in range” rules support dates in the past or future or even combinations of the two—such as “between this Monday and this Friday” to show all the dates assigned to weekdays of the current week, whether you’re currently at the beginning of the week, middle of the week, or end of the week.