There isn't really room for a login hint label and an auth message label
at the same time. They shouldn't really be showing messages at the same
time anyway, so consolidate them.
Now that the closed session list preallocates space for its
open self, there is a lot of padding between the entry and
buttons.
This commit helps alleviate the padding problem by getting rid
of the large top padding set above the login buttons.
The userList code has no dependencies on anything else in
loginDialog.js so move it to its own file.
This is part of the greater reorganization effort to clean up
the login dialog / unlock dialog situation.
The sessionList code has no dependencies on anything else in
loginDialog.js so move it to its own file.
This is part of the greater reorganization effort to clean up
the login dialog / unlock dialog situation.
Right now the GDM and unlock code use a mish-mash of files
from ui/ and from gdm/.
This commit consolidates all the files into ui/auth as a
first step toward cleaning up the duplication of code between
the two features.