Hi, Mrw. I have this same problem. I thought about the solution you are recommending (when completion date is changed on a completed task, check if a recurrence of the task has been created in "days after completion" mode and if so, adjust the due date of the recurrence) and I didn't propose it because it seemed too complex - it could be difficult to link back to the recurrence from the completed task, changes could have been made after the recurrence was created and before the date edit, etc.
How about this instead: allow the user to mark a task "completed as of" where the user would specify the completion date time instead of MLO assuming that completion date/time is NOW. Recurrence would then be based on the completion time specified so if the task is to reoccur 14 days after completion and you mark it completed as of two days ago, it would reoccur 12 days from now. One possible implementation of this would be to allow updating of the "completed" date/time field for tasks that are not yet completed. Now, when you click on "edit" in the task statistics tab of an uncompleted task, the "completed" field is grayed out. If it were editable, you could enter the date/time the task was completed and this would enter the data into the Completed field and, at the same time, cause the task status to change to "completed" - advantage of this approach is that it would allow you to specify any legal value for completion, and have that value used in any recurrence processing, yet it would not add any new menu items or complexity for the majority of users who would not care about this issue. The disadvantage is that someone might enter data into the completed field by mistake and mark a task completed unintentionally but this would be easily corrected by unchecking thee "completed" box, which clears the completed date. -Dwight -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of mrw0127 Sent: Tuesday, April 05, 2011 9:54 AM To: MyLifeOrganized Subject: [MLO] Recompute/refresh recurrence date? I have many tasks that are set to reoccur x days after they are completed. Some of those tasks are late night things that I don't bother reopening MLO to check off before going to bed. When I check them off the next morning, I reset the completion date to the previous day, but having checked it off as complete today causes the next occurrence to be dated x days from today instead of x days from yesterday even though I reset the true completion date. Is there a way to have the next due date recompute/refresh when the completion date is changed? -- You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mylifeorganized?hl=en. -- You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mylifeorganized?hl=en.
