Every #GNOMECalendar user owes a HUGE amount of gratitude to @khemicalkoder for solving the timelines backend bug that flew under the radar for years! It was causing at least two heisenbugs and obfuscating testing for a bunch of other bugs in the #GNOME calendaring application. This merge request was absolutely amazing: https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/459

In addition to the 2 bugs fixed, these two other issues become clear enough for newcomers to fix:
* https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/936#note_2165531
* https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/59

timeline: notify subscribers to remove event outside their range (!459) · Merge requests · GNOME / gnome-calendar · GitLab

Timeline subscribers (i.e week_view, month_view, agenda_view, date_chooser) were not properly notified of event(s) moved out of their listening ranges. We notify them to remove these events....

GitLab