Schedule

Schedules are automatically saved to disk. RsyncUI loads the schedule file and reloads tasks that are due. Tasks scheduled to execute when the Mac is shut down are not loaded. If the Mac is put into sleep mode, RsyncUI will display unexecuted tasks in the Schedule view. There is no automatic execution of scheduled tasks that have not been executed.

Add schedule

To add a schedule, click on the date, set time and schedule. That is it. When a schedule is active the user is notified by the sidebar or the toolbar when the sidebar is hidden. By right click on a date will present schedules by date.

Tasks added to the schedule are validated. The planned next task schedule added must either:

  • be 10 minutes ahead of the first schedule in queue
    • the first schedule in queue is always ahead of now
  • be 10 minutes subtracted from the first schedule in queue
    • as above, the planned next schedule must also be greater than now
  • the Schedule function is enhanced to tolerate when the Mac goes to sleep
    • when a scheduled task is not executed when the Mac enters sleep mode, the Schedule function retrieves unexecuted task and display the tasks in a table
    • the user may move the unexecuted tasks to the schedule table

The Schedule view visually distinguishes invalid times in red font. Only validated task schedules are subsequently incorporated into the schedule.

Delete schedules

Select the schedules, one or more, and press the backspace.


Last modified October 21, 2025: Update schedule.md (2ed383d)