[Tails-dev] tails-greeter review

Delete this message

Reply to this message
Autor: intrigeri
Data:  
Dla: M
CC: tails-dev
Temat: [Tails-dev] tails-greeter review
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?