dee98d1e20171f3aefd308103222f43db41a5691
When updating the color of the calendar, the corresponding colored dot in the "Calendars" popover does not change. This is due to the fact that GListModel doesn't notify when one child changes internally. Any widget depicting a calendar should watch for changes on the data. To fix this, I used the same code as in GcalEventEditorDialog, which creates a binding between the calendar's color and the paintable inside the image.
GNOME Calendar
GNOME Calendar is a simple and beautiful calendar application for GNOME. We give a lot of attention to details, and as such, design is an essential and ongoing effort.
Useful links
- Homepage: https://apps.gnome.org/Calendar/
- Report issues: https://gitlab.gnome.org/GNOME/gnome-calendar/issues/
- Donate: https://www.gnome.org/donate/
- Translate: https://l10n.gnome.org/module/gnome-calendar/
Languages
C
97.6%
Meson
1.2%
CSS
0.7%
Python
0.3%
Shell
0.2%