gnome-shell/src/calendar-server
Milan Crha 42b3b85460 calendar-server: Read timezone from the calendar, not its timezone cache
The calendar's timezone cache holds only timezones already received
or added to the calendar, thus when asking it for a timezone for "the first
time", it returns NULL and a wrong timezone is used instead.
The get_timezone() does not do any I/O when the timezone is already cached
on the client side, thus it's fine to use it.

This could exhibit with non-recurring events, which use custom time zones,
in which case the event is shown in a wrong time.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2145>
2022-02-03 17:18:48 +00:00
..
calendar-debug.h Changed obsolete FSF postal address. 2014-01-08 04:35:14 +07:00
calendar-sources.c calendar-server: Drop "volatile" from g_once_init_enter() sentinels 2021-03-22 11:12:23 +00:00
calendar-sources.h calendar-server: Improve performance by properly using ECalClientView 2020-04-27 16:14:57 +00:00
evolution-calendar.desktop.in Add translator comments to .desktop files 2016-08-19 23:15:20 +02:00
gnome-shell-calendar-server.c calendar-server: Read timezone from the calendar, not its timezone cache 2022-02-03 17:18:48 +00:00
meson.build build: Drop incorrect positional arg 2021-12-23 18:43:25 +00:00
org.gnome.Shell.CalendarServer.service.in Move calendar handling out-of-process 2011-02-28 16:08:18 -05:00
README Move calendar handling out-of-process 2011-02-28 16:08:18 -05:00

Please keep in sync with gnome-panel.