calendarGUI: do not refresh event lists when it's not necessary. Increases responsiveness a lot, espcially on days with many events.
tasksGUI: implement improvements from calendarGUI