[Sugar-devel] Keyboard navigability of the Sugar UI

Bernie Innocenti bernie at codewiz.org
Fri Apr 30 16:08:37 EDT 2010


El Wed, 28-04-2010 a las 17:14 +0200, Tomeu Vizoso escribió:
> On Tue, Apr 27, 2010 at 16:25, Bernie Innocenti <bernie at codewiz.org> wrote:
> > Today I filed a bug to keep track of an issue that has been bothering me
> > for a long time:
> 
> There's interest from the people at La Rioja on this, how can we agree
> on a plan together and resource it?
> 
> http://lists.laptop.org/pipermail/olpc-sur/2010-April/005849.html


Very good, indeed!

Gonzalo, would you and your team like to take over this task for the
0.90 release cycle?

In case you missed the original post of this thread:

--------- Mensaje reenviado --------
De: Bernie Innocenti <bernie at codewiz.org>
Para: Sugar Devel <sugar-devel at lists.sugarlabs.org>
Cc: Christian Marc Schmidt <christianmarc at gmail.com>, Eben Eliason <eben.eliason at gmail.com>
Asunto: [Sugar-devel] Keyboard navigability of the Sugar UI
Fecha: Tue, 27 Apr 2010 10:25:16 -0400

Today I filed a bug to keep track of an issue that has been bothering me
for a long time:

  http://bugs.sugarlabs.org/ticket/1969

Being an important UI issue, we'd need a good discussion with the design
team. Unfortunately, we cannot always follow existing Gnome conventions
for keyboard shortcuts. For example, rename cannot be done with F2
because it's already used for the buddy view.

-----8<----------8<----------8<----------8<----------8<-----

The Sugar UI should be 100% navigable without using a mouse.

Besides being an accessibility issue, it's important for quick
navigation, especially for users stuck with a broken XO touchpads.

Some proposed changes:

 * Favorites view
   * Search should be enabled in the shell view
   * A caret should appear when the user starts to type
   * Non-matching activities should be grayed out
   * TAB should cycle through possible completions
   * Cursor keys should cycle through the icons

 * Journal
   * Cursor up/down should scroll a caret on the list
   * ENTER should open the selected item (Linux/Windows style)
   * Rename item: TBD (just type something?)
   * Go to proprieties: TBD (cursor right?)
   * Change volume: TBD
   * Unmount all hot pluggable devices: TBD

 * Activities list view
   * Should behave like the journal

 * Network Neighborhood
   * Similar to favorites view

 * Toolbars
   * There should be a key to move the focus to the toolbars
     (alt-space?)

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs       - http://sugarlabs.org/



More information about the Sugar-devel mailing list