Release: Wombat

Version Wombat is actively laying the foundation for ecosystems Documentation.

Read the Roadmap

SchedPlus desktop guide

SchedPlus offers two native desktop interfaces over the same task list and database. Changes made in one appear in the other the next time tasks are reloaded or the application is started.

Lightweight interface

The Lite package opens it directly; source Full installs can use schedplus --tk. Use the date and time fields (or their picker buttons), enter a task description, and select Add task. Pressing Enter in any field also adds the task. The task table shows date, time, and description, with a live count.

This interface is designed for a quick, focused task-entry workflow. Its footer always shows the installed SchedPlus version. Open Help → About SchedPlus for the installed edition, update channel, package format, platform, and architecture.

Use the Data menu to create or restore a complete local backup, or to export and import portable task JSON.

Advanced workspace

The recommended Standard package opens it directly; source Full installs can use schedplus --py. The sidebar switches between Tasks, Calendar, and Settings.

The Tasks page provides task creation, editing, deletion, search, sorting, and filters for all tasks, today, and upcoming tasks. The Calendar page provides month, week, and day views, a selected-day agenda, and timed scheduling grids. You can create tasks from the calendar, edit them, or drag them to reschedule.

The sidebar footer always shows the installed SchedPlus version. Open Help → About SchedPlus for the installed edition, update channel, package format, platform, and architecture.

The Data menu provides the same backup, restore, export, and import operations as Lite. Restore asks before replacing current data and reports the automatic safety-backup path when complete.

Keyboard shortcuts

Shortcut Action
Ctrl+N Add a task
Ctrl+E Edit the selected task
Delete Delete the selected task
Ctrl+R Reload tasks
Ctrl+F Focus task search
Ctrl+, Open settings
F11 Toggle full screen

Settings

The advanced interface stores its preferences locally and maintains a portable copy for backup and restore. You can set the default task sort and filter, startup view, calendar view, first day of the week, and visible hours for day and week views. Automatic update checks can only be enabled for supported managed packaged builds.

Backup files use the documented schedplus-backup JSON format version 1 and include tasks and relevant local preferences. Task exports use the separate schedplus-task-export JSON format version 1. Imports skip identical records and ID conflicts rather than overwriting existing tasks. No data-management operation sends a file over the network.

Use Help → Check for updates to start a non-blocking manual check and Help → Last update result to inspect the most recent outcome. The Lite interface provides the equivalent commands in its Settings menu. A failed network or verification check is reported without preventing SchedPlus from starting.

Task rules

Every interface applies the same validation. Dates must be real ISO dates (YYYY-MM-DD), times must use 24-hour HH:MM, and descriptions cannot be blank. SchedPlus displays a clear error instead of saving invalid data.