[telepathy] [Bug 308205] Set ConnectsAutomatically on all accounts

David Edmundson kde at davidedmundson.co.uk
Sun Mar 31 15:53:00 BST 2013


https://bugs.kde.org/show_bug.cgi?id=308205

--- Comment #13 from David Edmundson <kde at davidedmundson.co.uk> ---
Ah, I can't read :)

I "think" I understand my confusion in the spec now:

The spec says:
"If true, the account manager SHOULD attempt to put this account online with
the AutomaticPresence whenever possible (in the base Account interface this is
deliberately left vague). If false, it MUST NOT put the account online
automatically in response to, for instance, connectivity changes, but SHOULD
still put the account online with the AutomaticPresence if requested by the
user (for instance, if the user tries to start a conversation using this
account)."
( source
http://telepathy.freedesktop.org/spec/Account.html#Property:ConnectAutomatically)

Based looking at the MC code, it will still put the account into the
_REQUESTED_ presence if that is online regardless of this setting. This only
makes a difference if requested presence is offline and you change account
status.

In our current kded logging in code we set an automatic presence but not a
requested one.  Behaviour on connection changes at this point is different to
if you go online on the presence applet (or even auto-away and back) which is
probably why our results are inconsistent.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list