Quote:
Originally Posted by Ken Case
But I think I have a workaround: try setting the repeat period to "24 hours" rather than "1 day". (My guess is that OmniFocus is currently rounding the next repeat target to the nearest day or hour or minute, based on whichever units are selected for the repeat interval.)
|
I have a similar (or the same) issue and nothing really works quite the way I'd like. I didn't really care with OF 1.0, but now with the iPhone caring about "Due Soon" vs. "Overdue" it's annoying that I can't set tasks up the way I want.
Here's what I want to do: I want to have a task that starts at 8:00 am and is due at 12:00 pm. I also want this to repeat every day. If I don't do it at all then it should just roll over (being overdue) until I get it done. As soon as I mark it off I want to get a new task that starts the next day at 8 and is due at noon.
If I set the repeat to "assigned date" the start and due times work correctly. Every time I check it off I get another task set for the next day. The problem is that if I don't do this at all on Monday when I check it off on Tuesday I get a task for Tuesday. If I skip two or three days then I have to click through each day or go edit the recurring task to realign it.
If I set the repeat to "completion" date then the start and due times key off my completion *time* and slowly precess around. For instance, right now it's 10:47 in my time zone. With repeat on "one day" if I check off the task the new one starts TONIGHT at 8 PM and is due at midnight. With a repeat of "24 hours" the new task will start at 6 AM tomorrow and be due at 10 AM.
So I guess what I want is to repeat the _date_ based on completion date, but repeat the _time_ based on assigned time. Basically if I check it off at any time on day N, the new task should start at 8 AM on day N+1 and be due at noon on N+1.
I know there's an argument that this isn't really that GTD, but I'd argue the iPhone version is encouraging this sort of behavior. Frankly getting up in the morning and having a big stack of "overdue" stuff isn't the best motivator. I'd like to spread due times for daily tasks spread across the day, so they tick over into "overdue" in a controlled fashion. That's a motivator when one task "goes red" at 2 PM, and another one at 4 PM. But right now I can't quite get that behavior without constantly fussing with the recurrence.