Feedback for LP Translations keybindings
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
-------- 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
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