adobo/agendav — Issue #23: Synchronize events in background?
Author: copiesofcopies
Created: 2012-01-11 01:49:18+00:00
State: open

Blocking out the whole calendar interface while fetching events is quite jarring from a user experience perspective, particularly over a slower connection. Would putting the "loading" dialog somewhere less obtrusive and simply restarting it if the user made another selection necessitating a refresh (e.g. clicked the "next month" button)? Also, it seems like users will need to access the next couple of months commonly enough that it might be worth fetching them when the interface is first loaded -- would this affect performance very much?