Do not show an "Edit..." button in the event popover widget when it belongs to a read-only calendar
- In Evolution, add
webcal://www.gnome.org/start/unstable/schedule.ics
as a remote calendar - In GNOME Calendar, click on one of its events (in any of the views)
You will see the GtkPopover with the details, but it will also show an edit button:
That "Edit..." button allows opening the event edition dialog (with a padlock icon in the headerbar)... which does not really make sense, as you can't even add/modify reminders in this case.
I'm guessing that unless some special functionality is planned for read-only calendars (which I suppose would be tricky in terms of backend or data storage; even the Evolution GUI doesn't allow you to change anything in events from read-only calendars), the edit button should simply not be present. Maybe the padlock icon could also be shown in the GtkPopover, with a GtkTooltip on it that indicates that "This event belongs to a calendar that is read-only." for clarity?
Edited by Jeff Fortin