Calendar colors: Don't overwrite when not set by server #850
Closed
Description
Scope
- I'm sure that this feature request belongs here and not into Discussions.
Description
- When a server does not send a calendar color we don't need to overwrite it with our "green" every time (only use green when calendar is created). Users can then change the calendar color with a third party app and DAVx5 won't overwrite the changes.
- Maybe we shouldn't use green for all unknown calendars but select random? different colors. People don't see only green calendars then without possibility to distinguish between them.
Further info
Can we just not update the calendar color in LocalCalendar.update()
when it's null
from the server? (But of course set it in LocalCalendar.create
, otherwise the calendar will be transparent)
Metadata
Assignees
Type
Projects
Status
Done