http://bugzilla.moblin.org/show_bug.cgi?id=9220
Summary: sync-UI: use peerName property to preserve config name
literally
Classification: Moblin Projects
Product: SyncEvolution
Version: upstream
Platform: Netbook
OS/Version: Moblin Linux
Status: ASSIGNED
Severity: normal
Priority: P2
Component: *Feature Request
AssignedTo: jku(a)linux.intel.com
ReportedBy: patrick.ohly(a)intel.com
CC: jku(a)linux.intel.com, syncevolution(a)lists.intel.com
Depends on: 8350
Jussi wrote:
In the configuration editing if the user wants to save, I start a
session and > set the config:
Server.StartSession (name)
# (wait for idle)
Session.Setconfig (FALSE, FALSE, config)
Somewhere in there the name gets lowercased: I start a session with
"ScheduleWorld" but the created peer name is "scheduleworld".
Config names are now normalized before looking them up in the file system. A
D-Bus client needs to set and use the new "peerName" property when he wants to
preserve the original name.
A D-Bus client also needs to check whether a config already exists with a
certain name before creating it anew.
This approach allows us to handle characters in the peer name which would be
unsuitable for a file name. The normalization replaces them with underscores.
--
Configure bugmail:
http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.