[Telepathy] [Bug 11291] support for xep-0092, Software Version

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jun 17 05:17:58 PDT 2007


http://bugs.freedesktop.org/show_bug.cgi?id=11291





------- Comment #4 from xclaesse at gmail.com  2007-06-17 05:17 PST -------
Shouldn't it be possible for the client to set that value? Like that we can say
the client is "Empathy" instead of Gabble...

At least clients should be able to get the value for a given contact handle.

I think  we need an API in the spec like:

GetClient(au: handles) -> a{s: ClientName, s: ClientVersion}
  This takes an array of contact handles and returns for each the name and
version that contact is using. SelfHandle is accepted.

SetClient(s: ClientName, s: ClientVersion) -> void
  This changes our client name/version to override the default value setted by
CM.

signal:
ClientChanged(a{uss})
  Emitted when the ClientName/ClientVersion changes. The value is an array of
struct containing: Contact Handle, client name, client version. This is emitted
when the the value changed for self contact too.

Those can be added to the org.freedesktop.Telepathy.Connection interface.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Telepathy mailing list