Comment 5 for bug 729033

Revision history for this message
Karl Lattimer (karl-qdh) wrote :

Conversation log with mbarnes

(12:57:41) klattimer: mbarnes: is there any way to turn local:system into local:stringofnumbersanddots@machine?
(12:58:21) klattimer: or even looking up the system calendars URI in any way so I could compare like for like
(13:00:49) mbarnes: well, "system" is a special UID corresponding to your "Personal" calendar. it's always there.
(13:01:03) klattimer: mbarnes: but it is NOT saved in the preferences as "system"
(13:01:14) klattimer: it is saved in preferences as a string of numbers, dots and the machine name
(13:01:17) klattimer: as are the others
(13:01:57) klattimer: GConf -> /apps/evolution/calendar/display/selected_calendars
(13:02:02) klattimer: shows only normal URI's
(13:02:07) klattimer: not system
(13:02:11) klattimer: or calendar:///
(13:02:14) rodrigo_ [~rodrigo@211.Red-80-59-90.staticIP.rima-tde.net] entered the room.
(13:02:18) mbarnes: ah, you're right. crap.
(13:02:28) mbarnes: this URI stuff is so broken
(13:02:32) klattimer: yeah, this kind of thing can make writing client applications impossible4
(13:03:01) klattimer: so, is there any way of getting the URI for system
(13:03:02) mbarnes: fwiw, I'm doing away with URIs entirely when we move to key files. we'll just use the UIDs everywhere.
(13:03:07) klattimer: or finding out the real URI of system
(13:03:34) klattimer: mbarnes: that doesn't help the current situation, but it's good to know it will change