View Single Post
Of course, but let's stick to goals that are attainable in the short term :)

One suggestion in the other thread was to add a sort control on the view options, which would essentially provide Mac-like functionality in one form (since you can sort the default context views on the Mac). However, Ken expressed some reticence to that idea for fear of adding unnecessary complexity.

Another solution, of course, would be to add a multi-layered view to the perspectives feature -- effectively turning just about every view into a customizable perspective in much the same way as the Mac version now works. To me, that's the ideal solution, but I don't think it's something that's achievable in the next update.

The problem is that the most recent change has broken the existing context view for many of us, creating a more immediate problem that is going to need to be solved. I'm not exaggerating when I say that this change has rendered OmniFocus on the iPhone to be significantly less useful for me.

For me, Context view is a "doing" mode. It is counter-productive to have to scroll down through dozens of tasks that are much lower priority just to check if I have a flagged or due/overdue task buried in there somewhere. The built-in Forecast and Flagged views don't serve as useful of a purpose, since that essentially goes against the context ethos of GTD -- the ability to focus on only those thing that I can do in my current context without needing to clutter my mind with all of the other things that, while possibly important or even urgent, are simply not possible at a given moment.

To work around it, I've had to create more than a dozen custom perspectives (one set for single contexts and a separate set for combinations of sub-contexts), but that's been a nuisance to maintain and more difficult to navigate than the old context view was.

Again, however, ultimately yes, the correct solution would be the same level of customizability as the Mac version, either directly on the device or inherited from the way views are configured on the Mac side (I personally don't care which, but I imagine there's room for a lot more debate on which approach is preferred). It would be fantastic if that type of solution can be delivered in the next near-term update, but I remain somewhat skeptical that this is going to be nearly as simple as returning the current context view to something that's actually useful for getting things done.