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

Reply via email to