Repeat an event
Set up a repeat
- Open the event and expand When.
- Choose Repeat, then a preset such as Every week on Sunday. For another interval or for specific weekdays, choose Every….
- For Every…, choose how often, such as 2 weeks. For a weekly schedule, choose the weekdays.
- To stop the series, choose Add end and pick the last date in Until. To remove the end, click its X.
To stop repeating, click the X in Repeat.
A schedule imported with a set number of occurrences keeps that number and shows the date of the last one.
Changes apply to the whole series
When does not ask whether a change is for one event or all of them. A change to any occurrence applies to the series:
- Editing in the event editor changes every occurrence, including past ones.
- Dragging an occurrence on the grid moves the whole series.
- Archive series archives the whole series. Restore the series from Settings → Archive.
Occurrences you detached earlier keep their own details.
Change one occurrence
Right-click the occurrence and choose Detach this occurrence, or choose it from the ⋯ menu in the event editor. The occurrence becomes a separate event that you can edit, move, or archive by itself.
To skip one date, right-click the occurrence and choose Remove this occurrence, or choose it from the ⋯ menu in the event editor. The other occurrences stay. To bring it back, choose Undo in the message that appears or press ⌘Z. A removed occurrence does not go to Settings → Archive, so it cannot be restored later.
The When agent changes the whole series. To have it change one date, detach the occurrence first.
An older app cannot copy an item
Some older copy requests combine personal notes and source descriptions in a way When cannot distinguish safely. This can affect a series or a single occurrence. When leaves calendar data unchanged and keeps the original request for recovery.
Update When, reopen the original series, and create a new copy. You can import an older JSON file with the updated app. This does not change the saved request that was refused.
An older app's Undo may also skip a change if its saved details cannot distinguish notes from source text. Your current calendar data stays unchanged. Older apps can show a personal note in place of an inherited source description; update When to see those texts separately.
Time zones
A repeating event keeps its time in its own time zone. If you view it from another time zone, its clock time can shift by an hour when one zone changes for daylight saving and the other does not.