[Bug 39136] Reset contact capabilities when gnome-shell is restarted

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 11 15:57:13 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=39136

--- Comment #3 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2011-07-11 06:57:13 PDT ---
I intended it to behave as the argument's description says (Update, not Set,
semantics), which would mean that this is a Gabble bug (it should assume that
every client not mentioned by MC is still the same as it used to be). I'm
reasonably sure that I implemented it that way in Gabble, too, but perhaps the
Call support detection (which was added later) doesn't follow that?

This sentence in the spec is misleading:

> Alter the connection's advertised capabilities to include the intersection
> of the given clients' capabilities with what the connection manager is able
> to implement.

Perhaps a better wording would be:

    Record that the given clients have the given capabilities, then
    alter the connection's advertised capabilities to be the union
    of the capabilities of all clients, including any clients mentioned
    in previous calls to this method, but omitting any capabilities that
    the connection manager is unable to implement.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list