[Sugar-devel] Keyboard navigability of the Sugar UI

Bernie Innocenti bernie at codewiz.org
Tue Apr 27 10:25:16 EDT 2010


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