Draft: Properly handle read-only calendars and hidden calendars in the Event Editor and .ics file import dialogs
requested to merge jfft/gnome-calendar:readonly_and_invisible_calendar_sources_handling_revamp_for_event_editor_and_importer into main
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) |
---|---|
.ics
files event importer dialog
Before | After |
---|---|
Edited by Jeff Fortin