sync with commits 87b59de481ffdd322bb966f5a13d817b45c7742d (Implements
calendar colors) and bd803b6400da68ada8b1de152f82b44bb236e595 (Update
the application icon) by gege