Feedback for LP Translations keybindings

Adi Roiban adi at roiban.ro
Wed Jun 9 17:31:19 BST 2010


I am forwarding an interesting idea regarding how could keybindings be
implemented in Launchpad Translations.

Please leave your  feedback regarding this way of implementing the
keybindings.

Many thanks!
Adi


-------- Forwarded Message --------
From: Sidnei da Silva 
Cc: launchpad-dev at lists.launchpad.net
Subject: Re: [Launchpad-dev] Adding keyboard shortcuts in Launchpad
Date: Tue, 8 Jun 2010 17:23:39 -0300

Let's think outside the box then. The same happens on Gmail, when
you're composing a message, the keyboard shortcuts do not work. That's
not a bug or a missing feature IMO, but a safeguard against
accidentally losing your current work by hitting a shortcut
unintentionally.

Arguably, the same applies to Translations: if you are inside an input
field, typing something, you don't care about shortcuts. If you want
to move to the next translation, you could hit 'Esc' or 'Tab' to take
the focus away from the input field. At that point, single-key
shortcuts would work.

The way I see it, it would work like this:

- You land on the Translations page, nothing is focused.
- You hit 'j/k' to navigate up/down in the list of translations. A
focus hint is drawn around the current translation.
- You hit 'e' to start editing the focused translation. Only then the
input box gets the focus.
- Once you're done editing you hit 'Esc' to drop focus or 'Tab' to
move to the next translation.
- At that point, all shortcuts work since you're not focusing on an input field.

I would find very enjoyable to work with those shortcuts.





More information about the ubuntu-translators mailing list