Hi, gang, I just want to check in here as an “old timer.” Thinking back to OF1, many of us used this type of feature and relied on it starting some 4 to 6 years ago. It was set up by (using a daily task as an example) "Repeat every 1 day, From Completion Date). The advantages of this were that if you missed a day or two, new iterations would NOT appear and pile up; plus, if you DID complete the task, it would disappear for the rest of that day and then the next (new) iteration would loyally appear the next day (I think around midnight or something…there might have been a way to set that).
The case scenario that so many of the threads on this forum ignore when debating this quest for the perfect “repeat task” implementation is what happens when you don’t complete a task? What is the behavior of the task when OF hits the next iteration cycle?
After spending three hours today talking with support, reading the manual, and reading the forums, it seems there is no way to implement this when you populate either the “Defer until” and/or the “Due” fields in the “Dates” area of the Inspector. If a value is set in either of those fields for a task, it doesn’t matter which alternative you use in the drop-down menu in the Repeat section (Repeat Every, Defer Another, Due Again). No matter what, if you DON’T check off the item during the day (for a daily task), it will be red (and overdue) the next day. Speaking for myself, what I loved about “Repeat…From Completion Date” in OF1 was that I wasn’t “punished” by the UX for being a slacker. If I didn’t get 20 daily things done yesterday because I decided to go the beach, when tomorrow dawned, I could be assured that those items would still be there (only one iteration of each) looking exactly the way they had the day before.
The closest thing I can find to OF1’s “Repeat every X from completion date” is to leave everything blank in the “Dates” section for a task in OF2, and set Repeat to “Defer Another: 1 day.” You lose the yellow and red indicators, but with these type of daily/weekly tasks, there usually isn’t a due or defer; plus, with this implementation you regain the old functionality: if you complete the item, it disappears (in the Available view); if you don’t complete it, the task hangs around and looks just the same the next day. Appears to work on the iPhone the same way.