After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 547323 - The account is not enabled when added
The account is not enabled when added
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Accounts
0.23.x
Other All
: Normal minor
: ---
Assigned To: empathy-maint
Depends on:
Blocks:
 
 
Reported: 2008-08-11 17:36 UTC by Vadim Peretokin
Modified: 2009-08-31 14:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vadim Peretokin 2008-08-11 17:36:37 UTC
When you add a new account, it's not enabled by default. So when a user selects their protocol, adds their login/password, and clicks "Close" thinking they're done - they get tricked:

http://img187.imageshack.us/img187/4223/screenshotaccounts1qp9.png

Empathy should auto-enable an account when you add it, because it simply doesn't make sense not to - why did I add it to begin with? Most likely because I'm going to be using it.

To make matters worse, after I click "Close" thinking I'm done, empathy doesn't auto-connect. When I click on the status and click 'available', thinking it would log me in, it goes back to 'offline' again, without any explanation whatsoever. It should at least tell me that I have no accounts enabled...

http://img112.imageshack.us/img112/5778/screenshotcontactlistpu5.png

Other information:
Comment 1 Matthew Paul Thomas (mpt) 2008-08-21 11:37:01 UTC
Checking the "Enabled" checkbox is currently the only way Empathy can tell when you've finished entering the account details (apart from closing the Accounts window, which is undesirable if you're setting up multiple accounts). And if Empathy tries to connect an account before you've finished setting it up, it's likely to produce an authentication error.

This is one of the reasons that I think adding an account should be done in a separate dialog, rather than in the Accounts window. (Other reasons are listed in bug 548712.) Clicking the commit button in that dialog would be a much more obvious way of signalling that you've finished entering the details than checking the "Enabled" checkbox would; and then all accounts can be enabled by default.
Comment 2 Guillaume Desmottes 2009-06-10 12:39:18 UTC
The current UI seems confusing to lot of users and could certainly be improved.
Comment 3 Jonathan Tellier 2009-08-28 19:41:16 UTC
With the new accounts dialog, new accounts are automatically enabled. This bug could be closed.
Comment 4 Cosimo Cecchi 2009-08-31 14:07:44 UTC
Yes, let's close this.