Skip to content

Draft: Properly handle read-only calendars and hidden calendars in the Event Editor and .ics file import dialogs

Update: this branch has conflicts that I couldn't figure out after cbe89a9d.

  • I salvaged what I could in !473 (merged) for the .ics importer dialog, that one is immediately mergeable.
  • Hari reimplemented the read-only filtering in !474 (merged).
  • We need someone to work on the remaining part, issue #950 (closed), taking inspiration from this merge request and !473 (merged)

Original description

Fixes #957 (closed) & #1134 (closed), #950 (closed) & #1184 (closed).

Vastly reduces visual information overload and unactionable things, especially for those who have over 15 calendars, half of which are read-only webcal subscriptions, and some of the remaining "writable" calendars being hidden due to occasional use.

Event Editor dialog

Before (grayed-out calendars were read-only) After (only writable calendars, invisible calendars now have an icon)
event_editor_read-only_and_invisible_calendars_-_before event_editor_read-only_and_invisible_calendars_-_after

.ics files event importer dialog

Before After
event_importer_read-only_and_invisible_calendars_-_before event_importer_read-only_and_invisible_calendars_-_after
Edited by Jeff Fortin

Merge request reports

Loading