Bug #12063
Keyboard-only usability regression for intrigeri's development use case
100%
Description
With the previous Greeter, when working on Tails I was used to do:
- space (activates “more options”)
- enter (forward)
- type my admin password + enter
- type my admin password + enter
That’s 4 keystrokes + 2 * length of my admin password.
With the new one I have to:
- 3 * tab to reach “+”
- space (activates “+”)
- space (admin password)
- type my admin password + enter
- type my admin password + enter
- 2 * tab to reach “Start Tails”
- enter to log in
That’s 10 keystrokes + 2 * length of my admin password, i.e. a lot more, but worse: a number of keystrokes are repeated, so I need to count them properly and if I lose track then I’m lost (humans are no good at maintaining such context, software should not require them to do so unless it’s really needed).
If there were accessors (keybindings) for some common operations, e.g.:
- keyboard accessor for "" (e.g. alt-)
- keyboard accessor for “Start Tails” (e.g. alt-s)
… then I would do:
- alt-+
- space (admin password)
- type my admin password + enter
- type my admin password + enter
- alt-s
… i.e. 5 keystrokes + 2 modifiers + 2 * length of my admin password, which would almost be as fast for me than the old greeter, and totally good enough.
Please? Thanks in advance! :)
I’d like to see this fixed in 3.0.
Subtasks
History
#1 Updated by intrigeri 2017-01-29 10:46:42
- related to
Feature #12186: Add keyboard shortcuts to the (revamped) Greeter added
#2 Updated by alant 2017-02-16 10:36:11
- Status changed from Confirmed to In Progress
- Assignee changed from alant to intrigeri
- QA Check set to Ready for QA
- Feature Branch set to greeter:feature/12186-keyboard-shortcuts
#3 Updated by intrigeri 2017-02-16 16:52:55
- Assignee changed from intrigeri to alant
- QA Check changed from Ready for QA to Dev Needed
#4 Updated by intrigeri 2017-02-17 09:08:24
- Assignee changed from alant to intrigeri
- % Done changed from 0 to 50
- QA Check changed from Dev Needed to Ready for QA
#5 Updated by intrigeri 2017-03-17 11:53:21
- Assignee changed from intrigeri to alant
- QA Check changed from Ready for QA to Dev Needed
conflicts with current feature/stretch
#6 Updated by intrigeri 2017-03-17 11:54:25
- Priority changed from Normal to Elevated
#7 Updated by intrigeri 2017-03-17 12:09:34
- Assignee changed from alant to intrigeri
- QA Check changed from Dev Needed to Ready for QA
#8 Updated by intrigeri 2017-03-17 14:13:15
- Status changed from In Progress to Resolved
- Assignee deleted (
intrigeri) - % Done changed from 50 to 100
- QA Check changed from Ready for QA to Pass
#9 Updated by intrigeri 2017-05-27 07:02:31
- related to deleted (
)Feature #12186: Add keyboard shortcuts to the (revamped) Greeter
#10 Updated by intrigeri 2017-05-27 07:02:41
- Parent task changed from
Feature #11643toFeature #8230
#11 Updated by intrigeri 2020-04-15 06:01:35
- Affected tool changed from Greeter to Welcome Screen