Swift To-Do List Blog

How to get organized, how to be productive, Swift To-Do List tips and tricks

Recurring Tasks – All About Them

email

Swift To-Do List has excellent support for recurring (repeating) tasks. This post will tell you about all the different possibilities of recurring tasks.

You can easily turn any task into a recurring task. All you have to do is to Edit the task, go to the Recurrence tab, and set up the recurrence pattern.

Recurrence tab in Edit Task window

What is a recurring task?

A recurring task is repeating task. It is a task that needs to be done more than once, and it needs to be done periodically. It can have an ending date specified (check Ending on to set the date).

How does task recurrence works?

When you make some task recurring (or create a new recurring task), it will recur (repeat) based on the parameters that you have set.

What happens when the task recurs?

Many things can happen.

First, the recurrence Action for that particular task is executed. These actions are task-specific. You can select from these different actions for each of your recurring tasks:

  • Set undone – When the task recurs, it will by simply unchecked (set as undone)
  • Set undone and remind me – Same as the previous action, but a reminder window informing you about the fact that the task has just recurred will also be shown
  • Duplicate – A new identical copy of the task will be created. The copy will be unchecked (set as undone). The original task will be left untouched, only the recurrence settings will be carried over to the new task and removed from the original task.
  • Duplicate and remind me – Same as the previous action, but a reminder window informing you about the fact that the task has just recurred will be also shown
  • Just remind me – When the task recurs, a reminder window will be shown.

Second thing that happens are actions based on recurrence settings that you can configure in the Options window. These actions are not task specific. These options apply to all recurring tasks.

Use File – Options, then go to the Recurrence tab. Here, you can configure what happens when a task recurs. For example, the Due Date of a task can be automatically set to the date of its next recurrence.

Recurrence options in Options window

And finally, third thing that happens is that you can receive an email notification (in Professional edition only) that the task has just recurred. This is purely optional – if you want the email notification, check “ + Email me” in the Recurrence tab of the Add/Edit Task window.

How can I tell when a task is going to recur next?

Since version 7.33, you can use the recurrence Preview feature. In the Add Task or Edit Task window, go to the Recurrence tab, and click Preview. This will show you the next ten times and dates when the task is going to recur.

Another way is to use the Recurrence column. To display it, use the menu: Go to Manage – Columns, and in the Manage Columns window, check “Recurrence” to display the Recurrence column. The recurrence column displays the day when the task is going to recur next, and also the recurrence pattern for that particular task (None, daily, weekly, monthly, yearly, hourly, etc).

How can I tell if a task is recurring?

You can either use the above mentioned recurrence column, or, you can also use the Flags column. The icon with green circular arrows symbolizes recurrence.

Can I disable recurrence for multiple tasks?

Yes. Select the tasks, then right-click them, and use Batch Edit – Disable Recurrence, as shown below:

Disable recurrence via right-click menu

Need repeating reminder? Use task recurrence!

One of the actions that you can choose from is “Just remind me“. This is perfect for repeating reminders. For example, you can create a task with hourly recurrence that will remind you every 1.5 hours to stretch, drink some water, etc.

What happens when I archive/delete recurring task?

When you delete (archive) a task, the task won’t recur anymore. If you restore it, it will start to recur again from the next closest recurrence date. (All recurrences that should have happened when it was archived will be skipped).

Any other questions? Post them in comments

Please post any other questions in comments, and I will expand this post promptly based on your input.

Related Posts:

stdl

Swift To-Do List 7

The ultimate to-do list and notes software for Windows.

28 Responses to “Recurring Tasks – All About Them”

  1. JD says:

    If you have moved all done tasks to the archive, do you have to recreate any of those tasks that were set to recur (or at least recover them from the archive)?

  2. Jiri Novotny says:

    JD: When archived, tasks do not recur anymore. I will update the post, thanks.

    You should either NOT move recurring tasks in the archive, OR, restore the recurring tasks from the archive if you want them to keep recurring.

  3. Jerry says:

    Why not create a filter to exclude recurring tasks from archiving.

  4. JD says:

    Could somebody please explain to me how I could create a filter to exclude recurring tasks from archiving? The “clean tasks” window only shows the options of archiving a task that was created or done X number of days ago, and I don’t see how to connect filters to archiving. I must be missing something here…

  5. Jiri Novotny says:

    JD: You are right, that is not possible.

    However, you can create the filter, and use it combined with View All To-Do Lists view mode, then simply select all tasks and hit delete.

    Deleting a task brings it into Archive by default. If you use Shift + Delete though, it will be deleted permanently.

  6. JD says:

    Ah! I hadn’t thought to archive tasks by simply deleting them. I was making things more complicated than necessary (as usual). Thanks for your help!

  7. Jerry says:

    Couple Issues/Questions:

    I’ve set a task on 1/15/2011 to recur every three months on the 15th. But, in the recurrence column, it shows a monthly recurrence on 2/15/2010 instead of 4/15/2011. Why is this?

    If I set a task to recur (daily, weekly) and mark it as done, will it still recur, or does marking it done remove the task?

    What is the best way to create a recurring task that I can mark as done, but still continue to recur on schedule?

  8. Jiri Novotny says:

    Jerry:

    Please pay attention to the the “Starting On” date.

    Task will recur regardless whether it is done or not.

  9. Jerry says:

    Hi Jiri. Yes, that worked, but I still need help with daily recurrences. On 1/31/2011 I set up a task. It was due on 1/31/2011, set to duplicate every day starting on 2/1/2011 at 12:00am (midnight). Under options, I have checked “set due date to date of next occurrence.” My expectation was that on 2/1/2011 I would see the duplicated task with a due date of 2/1/2011 and the next recurrence date would be 2/2/2011. Instead, the duplicate shows a due date of 1/31/2011 (instead of 2/1/2011), and the original task shows a due date of 2/2/2011 with a next recurrence date of 2/2/2011. What should I have done to get the duplicate to have been dated on 2/1/2011, with further duplicates being due every day.

  10. Jiri Novotny says:

    Hi Jerry, thanks for your questions.

    It works like this:

    With the option “Set due date to date of next recurrence”: When the task recurs, its due date is set to the date of its next recurrence – so the Recurrence and Due Date columns show the same value – that’s by design.

    If you use the “Duplicate” recurrence, all changes are applied to the copy of the task, not the original task.

    I’ve just tested it and it works as designed. Are you really sure the changes got made to the original task, and not the copy? I’m unable to reproduce the issue.

  11. Jerry says:

    Hi Jiri,
    I deleted the task and recreated it. Now it works. I must have done something wrong with the first task, but I have no clue as to what it was.
    Thank you for an excellent product and wonderful support.

  12. Jiri Novotny says:

    Glad to hear that, Jerry! Have a wonderful day.

  13. chris says:

    Ahhh…..I also was archiving recurring tasks and then………wondering why I wasn’t getting anymore reminders. This explains it. Hopefully this can be improved in future editions. I was using the “clean tasks” option to archive old tasks and losing all my recurring tasks. From now on, I will use the delete button.
    Is there a place where one can recover or view archived tasks?

    • Jiri Novotny says:

      Deleted tasks will never recur, that won’t be changed in the future. But, we will improve the Clean Tasks dialog with option to exclude recurring tasks.

      Yes, you can recover the deleted tasks. To “undelete” your recurring tasks, use Manage – Archive.

  14. George says:

    If I want a task to recur every year on May 15th and to be reminded 15 days prior to the due date (which is also 5/15), I will get reminders starting on 4/30 but the task won’t actually be created in the to-do list until 5/15?

    If this is the case, is there a way to have the task created at the first reminder (in this case 4/30) but also automatically advance the due date to show 5/15 each year?

    I considered changing the recurrence to 4/30 instead of 5/15, but I would then always have to manually adjust the due date each time the task recurs. I can do this but would like to know if I’m doing something wrong first.

    Thanks!

    • Jiri Novotny says:

      Hi George,

      Thanks for your question.

      The task will recur on 5/15, as specified in recurrence.

      The reminder will still happen. The task will be there, it will just be marked as done.

      Unfortunately, doing what you describe is currently not possible.

      Have a great day, George!

  15. Paula says:

    I created a recurring monthly task for the 20th of each month. I set the action as Duplicate. When I checked off the task as completed, a new task for next month was not created. The Recurrence column for the completed task shows next month’s date.

    How does the new task appear?

  16. [...] You can find more info about recurrence (in general) in our Task Recurrence Guide. [...]

  17. Richard says:

    I’m just getting into using the ToDo list, and am relying on it more and more.

    The “Preview” option in recurrence is helpful; it helps me to make sure the recur works properly.

    However, my normal mode of working with recurrence is to fill out the main page (including the first Due Date), and the go to Recurrence tab — but it seems that the Due Date has no meaning for Recurring items?

    I’m not sure of the options to use if I want to have a task due on the 15th of every month; when I finish this month’s task (check the “done” box, I’d like another entry to appear with a due date of the 15th of next month). From reading the above, I’m not sure that is possible.

    Anyway, thanks!

    • Jiri Novotny says:

      Hi Richard,

      Each task has all settings related to the recurrence located right in the Recurrence tab. The recurrence is not affected by the Due Date (just the other way around).

      You are right: The tasks recur on the 15th, not immediately after you complete them.

  18. Tom says:

    I currently use Outlook tasks but am looking into changing our company to To-Do list. Am I correct in saying that recurring tasks only appear on the list on their due date? (when I complete a task the old due date still shows instead of the date of next recurrance). I need a list organised by next due date so that we can work through tasks (which can take a few days to complete) by due date – but hopefully completing them all a few days before they are actually due. On Outlook when I tick a recurring task as completed the completed task goes to the bottom with a strike through and a new task is created. Is this possible?

    Thanks

    • Jiri Novotny says:

      Hi Tom,

      In Swift To-Do List, the task always recur based on the original schedule, not immediately after you complete them. You can preview the task recurrence by clicking the “Preview” label in the Recurrence tab. When a task recurs, it’s Due Date can be automatically set to the date of the next recurrence, and the Start Date to current date. This can be configured in Options – Recurrence.

      Also, newly created recurring tasks can automatically get Due Date assigned to the date of the next recurrence.

      • Tom says:

        Appreciate the reply Jim. I understand how tasks recur but my problem is that I can’t see my to-do list in a format that shows me these tasks listed by next due-date. Once I’ve completed a task I want to click it to say it’s completed and that occurance to disappear and the next occurance to appear on the to do list. I could be doing something silly which is preventing me getting this view.

        Regards

  19. Jiri Novotny says:

    Hi Tom,

    When a task is supposed to recur on some date, that date is set as the due date. If you complete the task it won’t affect the due date. But once the task recurs again, the due date will be set to the date of the next recurrence. So what you require is probably not possible the exact way you want.

  20. Mike S says:

    Attachments are lost when using duplicate actions. Is this intentional?

Leave a Reply