On Di, 2011-03-22 at 12:14 +0000, Matthew Barnes wrote: > On Tue, 2011-03-22 at 08:13 +0100, Patrick Ohly wrote: > > Matthew, is it still possible to specify absolute file locations with > > the new local: prefix in Evolution 2.32? > > We do support specifying a custom .ics file for calendars, but currently > this has to be configured through Evolution and the custom file location > is stored in the XML blob in GConf (/apps/evolution/calendars/sources). > There's no way to specify it with the URI alone.
I suppose I must reread our older mail thread about config changes coming in 3.0, but let shoot of a quick question anyway: further config changes are coming in 3.0 that will replace this XML blob, right? > I'll also note that "local:$UID" calendar URIs are *somewhat* flexible > in that the file location is defined as: > > $XDG_DATA_HOME/evolution/calendar/$UID > > $XDG_DATA_HOME defaults to $HOME/.local/share, but you could override > that in e-calendar-factory's environment. That would, however, store > -all- local calendars at the custom location. So would the following work for Hans? - move /home/hansdej/.SyncEvolution/Calendar/calendar.ics to /home/hansdej/.local/share/evolution/calendar/syncevolution.ics - change evolutionsource to "local:syncevolution.ics"; this will be used as URI Or is a GConf entry absolutely necessary? In that case I guess Hans will have to create a calendar via the Evolution UI, then copy his data over into that file and then use the URI or calendar named configured via Evolution in SyncEvolution's evolutionsource. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
