Bug 270595 - Detect if there is any other account controls active upon closing one
Summary: Detect if there is any other account controls active upon closing one
Status: RESOLVED LATER
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: git-latest
Platform: Unlisted Binaries Linux
: NOR wishlist
Target Milestone: 0.4.0
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-10 15:29 UTC by Martin Klapetek
Modified: 2012-07-06 12:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Klapetek 2011-04-10 15:29:21 UTC
Version:           git-latest
OS:                Linux

Simple example - you close the contact list and there is no other account controls (plasma applet etc). So there could/should be a detection (dbus) if there is any other account controls currently active and if not, it should alert the user about that and offer the possibility to sign off from all his connected accounts. Otherwise he could stay online without notice (and as we already discussed this with the auto-connect-after-added-account, some people don't want to stay online all the time for whatever reasons).

I'm not sure if Telepathy directly supports something like this, but it should be fairly simple to do it ourselves - just register the account controlling app in dbus and then check for it when exiting from other controlling app.

But it should probably get some more thinking before real implementation.

Reproducible: Didn't try
Comment 1 Martin Klapetek 2011-07-18 18:12:11 UTC
A basic fix is in place. More advanced solution is planned for the sprint in September.