[Bugs] #1969 UNSP: Keyboard navigability of the Sugar UI

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Apr 27 08:48:33 EDT 2010


#1969: Keyboard navigability of the Sugar UI
------------------------------------------+---------------------------------
    Reporter:  bernie                     |          Owner:  tomeu                      
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Major                      |       Keywords:                             
Distribution:  Unspecified                |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------
 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?)

 Partial fixes for this bug would be very welcome.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/1969>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list