Hi Jules, Once the mode and timezone is set, e_cal_open_async would be called to open the calendar. Please check if e_cal_open_async is being called from evolution. You need not invoke it separately.
thanks, Chenthill. On Fri, 2006-05-05 at 14:05 +0200, Jules Colding wrote: > Hi, > > I am a bit mystified, due to my lack of intellectual resources, about > the behavior of my calendar backend. > > I have created the gconf source for the calendar and are trying to get > Evolution to call open_sync() on it, but that never happens. Instead I > am seeing set_mode_sync() and set_default_timezone_sync() being invoked > (in that order). > > The next thing to happen is that Evolution tells me that it is unable to > open the calendar. > > Do I have to invoke open_sync() myself at some appropriate time? > > > Thanks, > jules > > BTW: I have invoked e_cal_backend_sync_set_lock(backend, TRUE) in > e_cal_backend_brutus_init() to force serialization of method > invocations. > > _______________________________________________ > Evolution-hackers mailing list > Evolution-hackers@gnome.org > http://mail.gnome.org/mailman/listinfo/evolution-hackers _______________________________________________ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers