hi,
I've not finished reading everything everyone wrote about
tails-greeter in the last weeks, but here is the outcome of a first
quick test.
I'm happy to see tails-greeter allows choosing a language and keyboard
layout eventually; still, the UI is not in a shape I'd like to ship to
actual users yet, see bellow for details.
The admin password feature seems on the right track, see the dedicated
thread for a solution to the remaining blocking issue.
Now come the bug reports.
1. Alt + Shift
I don't understand what "Use Alt + Shift to switch layouts" means.
It seems pressing this shortcut is not needed, which is great.
2. Pre-selected locale
xx_XX locale, when available, should be the default when the xx
language is selected. E.g. when choosing say the "Deutsch" language, I
think de_DE should be the pre-selected locale, instead of the first
that comes in lexical order (de_AT).
3. Widgets and usability
As I already said, the widget used to select a language is a pain to
use. If it's that hard to use a more appropriate widget, I think we
should at the very least allow the user to move the focused line by
typing the first letter of the desired language name.
Also, I still think it would be much better to just copy the widget
used by gdm-simple-greeter to allow choosing the language and locale
at the same time: asking Tails users to choose among strings like
"en_MX" is not an option, that's why "Español (México)" is much
better.
4. Limited layout choice
Seems like it's not possible to choose, say, the "Deutsch" language
and a keyboard layout that is not a German-based one. It's great to
have the most probable keyboard layouts easy to reach, but it's not
that great to be prevented to use, say, a qwerty keyboard layout.
The keyboard layout UI in the gdm-simple-greeter panel is great I
think: the same layouts that are currently available in tails-greeter
for a given language would be part of the default list, and the
"Other" button would allow choosing another one as well as variants.
5. Phrasing and UI
I'd replace "Enter here a password that will be asked to grant
administrator rights." with "Optionally enter an administration
password."
Don't put ":" at the end of text labels ("Language:").
Adding some margin between widgets, and between window border and
widgets, would be a great idea I think.
Why is the current layout displayed inside square brackets (like
this: [XX])? Feels weird.
Bye,
--
intrigeri <intrigeri@???>
| GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
| OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
| Did you exchange a walk on part in the war
| for a lead role in the cage?