[Evolution-hackers] ESource absolute URI change



I backed out a change made on 5-27 dealing with absolute uri's, and
changed some things around a bit, as that change was causing *all*
ESource's created to contain absolute uri's, which in 99.9999% of the
case is not what you want.

The way it works now is if you want an absolute uri, you *have* to call
e_source_set_absolute_uri on it.  Copying a source that has an absolute
uri will copy over the absolute uri, but will no longer give you one if
the original didn't have one.

The problem we have now though, is that all sources that have been
opened/editted in the addressbook/calendar seem to contain absolute
uris.  This means that no editing can be really done on those sources,
as the editors change the relative uri of the source, which is overriden
by the absolute uri.

Maybe we should make all the editors call "e_source_set_absolute_uri
(source, NULL);" before saving to fix the issue?

Chris



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]