Project

General

Profile

Bug #12063

Feature #5464: Revamp Greeter interface

Feature #8230: Greeter revamp: Phase 1

Keyboard-only usability regression for intrigeri's development use case

Added by intrigeri almost 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Elevated
Assignee:
-
Category:
-
Target version:
Start date:
12/22/2016
Due date:
% Done:

100%

Feature Branch:
greeter:feature/12186-keyboard-shortcuts
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Greeter

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.

History

#1 Updated by intrigeri almost 3 years ago

  • Related to Feature #12186: Add keyboard shortcuts to the (revamped) Greeter added

#2 Updated by alant over 2 years ago

  • 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 over 2 years ago

  • Assignee changed from intrigeri to alant
  • QA Check changed from Ready for QA to Dev Needed

#4 Updated by intrigeri over 2 years ago

  • 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 over 2 years ago

  • 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 over 2 years ago

  • Priority changed from Normal to Elevated

#7 Updated by intrigeri over 2 years ago

  • Assignee changed from alant to intrigeri
  • QA Check changed from Dev Needed to Ready for QA

#8 Updated by intrigeri over 2 years ago

  • 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 over 2 years ago

  • Related to deleted (Feature #12186: Add keyboard shortcuts to the (revamped) Greeter)

#10 Updated by intrigeri over 2 years ago

  • Parent task changed from #11643 to #8230

Also available in: Atom PDF