Hi, with the latest version the calendars do get different colors now, but those are not the colors I see in other calendar clients. I think the current color parsing code expects strings of the form “0xFFC3EA6E” from server, but my server returns something like “#C3EA6EFF”.
Looks like there’s no definite format specification for this; but when googling for “http://apple.com/ns/ical/:calendar-color/” I get the impression that the common form is the hash-prefixed string, with red, green, blue and alpha components (in that order). Sometimes the alpha component is left out, so the server only sends “#C3EA6E”.
In contrast, in Android integer colors the components are ordered alpha-red-green-blue (eg. 0xFFC3EA6E). So I think the parsing code needs to shuffle the bytes around to get the correct color.