[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