The desktop Calendar workspace uses the available window for calendar sources, month or week navigation, event lists, and a persistent inspector. Linux and Windows share the same CalDAV behavior here; this guide does not apply to the unsupported authenticated macOS target.
Step 1 Navigate month, week, and agenda views

The desktop Calendar workspace keeps sources, schedule, and selected-event details visible in a multi-pane layout designed for keyboard and pointer use. Real Compose UI Next: Filter sources and inspect event authorityOpen Calendar from the sidebar or Apps. Choose month, week, or agenda according to the task. Previous and next move through the active range, while Today returns to the current date. Use search to narrow the events already loaded for the view.
Selecting a date or event updates the inspector without discarding the surrounding schedule. The workspace retains the last matching result while a range refreshes. If the refresh message reports a failure, the visible events may be stale; retry before changing a time-sensitive event.
Step 2 Filter sources and inspect event authority

Source controls hide or show calendars without deleting them and disclose which collections can accept a new or changed event. Real Compose UI Next: Create, update, or delete with conflict protectionUse the source list to hide or show a calendar. Visibility is a local workspace choice and does not delete the CalDAV collection. Read-only sources remain useful for planning but cannot accept edits. The create action is enabled only when at least one writable calendar is available.
Select an event to inspect its date, time, location, description, and recurrence. An event must belong to a writable source, carry an ETag, and identify the authoritative object before editing is enabled. Generated recurrence occurrences remain read-only so a single expanded row cannot accidentally overwrite the complete series.
Step 3 Create, update, or delete with conflict protection

The desktop editor gathers a complete CalDAV event and keeps calendar selection and recurrence consequences visible before submission. Real Compose UI Choose New event, complete the title and date, then add times or select All day. Pick the correct writable calendar and add location, description, and a supported recurrence when needed. Save once and wait for the refreshed view rather than submitting a duplicate after an uncertain network result.
Edits and deletes use the current ETag. If the server rejects a stale version, refresh and compare before trying again. For a recurring event, Edit series changes the complete authoritative series and Delete series permanently removes it; an individual generated occurrence is intentionally not editable in the current implementation.