Users: add a login screen configuration preference
We currently have very limited support for configuring the login screen and, in most cases, there's no way to change how the login screen is configured.
The relevant settings for the login screen are everything under region & language, displays, mouse & touchpad, and accessibility. Input sources probably need their own special handling.
A tentative approach to this problem might be:
- When there's just one user, copy any relevant settings from the user session to gdm
- When there's more than one user, expose a "Login Screen" option, which determines which user's settings should be used for the login screen
This can be seen in the latest user settings mockups.
Edited by Allan Day