Skip to content

Calendar fixes

Sebastian Keller requested to merge skeller/gnome-shell:calendar-fixes into main

These are a couple of fixes for the calendar and the calendar-server, primarily for some corner cases around all-day or zero-length events:

  • Changes the shell requested ranges from an inclusive [0:00 - 23:59.999] interval to a [0:00 - 0:00) interval which matches what the ical events use.

  • Fixes a corner case for zero-length events (fully fixing those needs evolution-data-server#366 (closed)).

  • Fixes a couple of corner cases for all-day events and removes the need for the calendar-server to even calculate the all-day property.

  • Fixes all-day events with a missing DTEND not showing up at all: #4753 (closed)

Merge request reports