[Pidgin] #6915: Password prompt windows for several logins are suboptimal.
Pidgin
trac at pidgin.im
Fri Jan 21 09:01:16 EST 2011
#6915: Password prompt windows for several logins are suboptimal.
------------------------------+---------------------------------------------
Reporter: h3xstream | Owner:
Type: enhancement | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.5.0 | Resolution:
Keywords: glitch gui login |
------------------------------+---------------------------------------------
Comment(by Glandos):
Hi,
I think this is an important question, and you might be interested in my
own experience. I don't save any of my 7 IM accounts, since I'm on my
company's laptop. At Pidgin's opening, password windows pops up in a
pseudo random ways: some seems to be displayed before contacting server,
and others upon server password request. Those are very annoying, since
you need to wait that all windows are here to start to type, otherwise new
password windows grab focus. I'm now use to know when all windows are
opened, but if an external application opens a window, you can't type your
passwords in a row, since the dismiss of a window leads to the previously
focused window. Moreover, some servers (e.g. Google) have a very short
timeout for authentication, and you have an nice error box at the bottom
of the buddy list.
I'm thinking about the following password window:
* Single instance for all account password requests;
* The first request opens the window, with a layout nearly identical to
the actual one, and grab focus inside the password field;
* Following password requests only add a "line", containing account name,
password field and "remember" check box, without grabbing focus inside its
password field;
* Pressing enter in a password starts account authentication, hides the
password field, and gives the focus to the next password field;
* Pressing escape key dismiss the whole password window;
* When the last password request has been filled, dismiss the password
window;
* As a bonus, add all accounts in the same order.
I'm not a mockup maker, but I hope this is quite clear.
--
Ticket URL: <http://developer.pidgin.im/ticket/6915#comment:9>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list