I agree, but I would generalize the request not to apply only for actions that repeat daily and are on the Today list, but:
It should be possible for the user to inhibit further spawning of ANY repeat actions until the first uncompleted instance (on ANY list) has been completed (or deleted)
- regardless of repeat frequency
- regardless of which list the previous instance is currently on (often Next, presumably).
-
01/27/2015 20:49#1PRO
-
01/28/2015 02:29#2PRO
Hi,
We plan to offer a feature repeating after completed. It means that the new task will repeat until the first completed. How do you think?
Best regards,
Doit.im Team -
01/29/2015 09:43#3PRO
Repeat after completion will be a great feature :-)
And it probably also solves the general duplication problem for repeating tasks that repeat daily - we could probably set all our daily tasks to repeat one day after completion instead of "daily".
The only remaining problem I can see is in cases is where a task is repeating, say, every Sunday, or on a certain date every month. Then some other "inhibition" feature would be required if we really must avoid duplicates at all costs - but I doubt that this problem needs to be solved. -
01/30/2015 03:55#4PRO
@Folke
Hi,
Thank you for your feedback.
We could not delete the remain task directly as we could not know whether you want to delete it. Some one may just want to keep it to remind himself that he did not complete it.
We will work harder to find a way to solve this problem.
Thank you.
Best regards,
Doit.im Team -
01/30/2015 11:48#5PRO
The repeat after completion feature that you suggested will work ok for daily actions. But for action with a different interval, for example every week or month, it's important that the next task will repeat after every interval from the original scheduled day. For example, if I need to submit a report for work every Monday, but this week I submitted it on Wednesday, it's important that the next action will be displayed on Monday and not on Wednesday. The intervals should count from the original day that was planned and not from the day of completion.
The most important thing is that all the uncompleted tasks that are repeated will be shown only once and there won't be any duplicates. -
01/30/2015 12:13#6PRO
One way to solve this would be to have a checkbox called, say, "Optional". If "Optional" is checked then no further repeat actions will be spawned if an uncompleted instance of the task already exists (somewhere, anywhere, on any list).
When the uncompleted instance is eventually completed or deleted, spawning of new instances will resume according to the task's repeat schedule, e.g. every Monday or on the 5th day of every month etc. -
02/02/2015 03:53#7PRO
@Folke
Hi,
Thank you for your suggestion.
It is a way to solve this issue. But we do not want to make too many options for users to set. We will take it into consideration and try our best to find a better way.
Best regards,
Doit.im Team -
02/02/2015 08:43#8PRO
Repeat after completion is a more important feature, both in its normal use and because as a bonus it also solves the other problem at least for those tasks that repeat daily.