Bug 270595

Summary: Detect if there is any other account controls active upon closing one
Product: [Frameworks and Libraries] telepathy Reporter: Martin Klapetek <mklapetek>
Component: generalAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED LATER    
Severity: wishlist    
Priority: NOR    
Version: git-latest   
Target Milestone: 0.4.0   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

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.