Hi Patrick and all,
the new DBus API extensions work like charm! I now make use of them in
Genesis when available.
I just ran into one issue: When calling syncevolution from the
commandline, the session methods are not available.
I want to check for session flags, since Genesis should not show sync
result reports for config sessions. And if I understood correctly, the
commandline sets a "no-sync" flag in these cases. But if I run
syncevolution --print-sessions scheduleworld
from the commandline, I get an exception:
DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method
"GetFlags" with signature "" on interface
"org.syncevolution.Session" doesn't exist
(I get the same error for GetConfigName for commandline sessions.)
The same methods work fine when running sessions from Genesis itself.
Maybe you have an idea what’s going wrong here?
Regards,
Frederik
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution