a790f3017695653738c9e8dbfc8b4dcb0dd06e8d
Moving to have one subscriber per event made us face an interesting problem: when removing an event, there may be no subscribers that contain this event, in which case we never queue any REMOVE_EVENT and the range tree isn't updated. Add sentinel events (that update the range tree) and subscriber events (that update subscribers, but not the range tree).
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://wiki.gnome.org/Apps/Calendar
- Report issues: https://gitlab.gnome.org/GNOME/gnome-calendar/issues/
- Donate: https://www.gnome.org/friends/
- Translate: https://wiki.gnome.org/TranslationProject
Languages
C
97.6%
Meson
1.2%
CSS
0.7%
Python
0.3%
Shell
0.2%