Allow overdue daily tasks to carry over to "today"
Any daily task completely after midnight automatically posts to "tomorrow" and thus skips a day.
Include functionality to either have the item carry over to the next day, rather than skipping a day, or the ability to change at what hour one day rolls over to the next.
I support this proposal. Typically, I find this to be a problem when a daily repeating task is overdue from a date in the past, eg "yesterday". When I click this task to be complete from "yesterday", it is then rescheduled to occur "tomorrow", which from a project management or diary planning view should be downright dangerous, as the task will not be flagged up for completion "today".
I agree to Martin Doe. I find this logic simply absurd. Actually I missed some quite important tasks until I found out that this bug is supposed to be a "feature"...
The implementation for recurring tasks just boggles my mind. I cannot come up with a clear mental model of how it is currently implemented.
In my mind the way to do it would be to show recurring tasks on every day they are supposed to be done, not just the one time I haven't completed it. For example, if I have a task that is "every weekday", when I look at a 5-7 day outlook I should see it on Monday, Tuesday, Wednesday, Thursday, and Friday. Right now I only see it once, the first time I haven't completed it.
Showing the recurring tasks on everyday they are due gives a clearer picture of what the task really is, something to be done on a recurring basis. It also allows an easy way to solve the problem of yesterday's task that was not checked off.
Looking at my list of tasks to be done today, I would see yesterday's recurring task (that never got checked off), today's recurring task (because I haven't done it yet) and depending upon my search I would also see the future occurrences of the recurring tasks. If I actually did the task yesterday, I would check it off and it would record it as being completed yesterday (NOT today). I would still have today's recurring task to do (and tomorrow's too). If I did not complete the task yesterday, I would click "dismiss" and it would just remove it from yesterday's lists of tasks that I haven't done.
I would appreciate this as well, along with moving overdue daily tasks to the current day rather than the next day. Usually when I set something as daily I want it done every day, so I have to postpone it rather than completing it. An option to change the time a "day" ends would also be helpful, mine definitely doesn't end at 12; if I had an actual time deadline I would set a specific time.
This is huge*. I don't know which way to address this; but this problem also occurs for tasks which were actually completed the next day, but which weren't checked off.
Example: "go to the gym" every day. If I'm sitting down around Midnight after a busy, say Monday, and want to add tasks for Tuesday, I might look at the task list and notice that I *had gone to the gym on Monday.
Clicking complete removes the task not only makes it completed "late" (psychologically), but bumps the next occurrence to Wednesday. And that means that I haven't gone to the gym on Tuesday.
I also agree with the comment above: my day certainly does not end at 12:00am (not even remotely). It's made worse by the fact that one of the last things I'd like to do for a very busy day would be to check off things that were actually done.
I have the same problem as Jake! Right now, I check off the late one, and manually add an extra one today, but it doesn't feel right (psychologically).
Maybe a "did it yesterday" option for tasks that you did do, but forgot to check off may solve part of the problem. That way, today's task should show up again.
I have pretty much stopped using todoist because of this issue. Does anyone know of a better option?
I stopped using todoist because of this issue as well. I would like to see them fix it.
This is by far the most frustrating thing I've come across with this software. I swear by Todoist, and I recommend it to everyone I know, but I've had three separate people tell me that they were thrilled when they first tried it out, but abandoned it because of this problem. I admit I'm not planning on abandoning the app, but I'm incredibly frustrated, and I think Todoist is losing potential paying customers.
yes, this is indeed a very irritating problem, and I can't think why it would be that much trouble to change. Not really a feature request - it's a bug fix
I also agree. I know there is a different syntax for "every day" and "after" when setting recurring tasks. It would be great to be able to actually set tasks that create a new instance a day after the due date, rather than the completed date.
I like the fact that reoccurring tasks don't display multiple times, repeatedly. However, it would be nice to give the user control over this so we can choose to display all occurrences reoccurring tasks, or not.
Please fix this. I don't always remember to clean up my task list before going to bed. I'd prefer not to have to postpone overdue tasks every morning just so they show up on today's list. If it is an overdue recurring task and you mark it complete, it should regenerate on the next iteration. Currently, this a bad design.
One way to overcome this is to keep your main view as your 7 Days View. There you also see the overdue tasks.