Ability to set refresh interval property for calendars
Evolution Data Server allows offers various properties for calendars, including the ability to specify a refresh interval (in minutes, hours, or days) for each calendar. Its UI looks like this:
It would be nice to expose this property:
- In the individual calendars' "Details" page in the "Manage Calendars" dialog, when it is an online (not local) calendar.
- Maybe in the new calendar connection/subscription dialog too, so that it can be set correctly from the start?
Otherwise, the default when adding a new calendar is to refresh every 30 minutes, but that does not make sense for every calendar; some calendars change very infrequently.
Reducing those refreshes would save up a little bit on metered data usage, power consumption, etc.
Setting as "needs design" because:
- We'd need to know if we should present those widgets in a particular way, or if we just do the same as Evolution's
- It would be good to know if we should do it both at calendar connection time and in the calendar details properties page, or only the latter