Keyboard Navigation

From Second Life Wiki
Revision as of 19:56, 8 December 2006 by Dan Linden (talk | contribs)
Jump to navigation Jump to search

Feature Design Document

(none)

Functional Spec

Move via:

  • WASD
  • arrows
  • can fly
  • can teleport via world map
  • shortcuts for all windows
  • Tab takes you to the tool bar
  • Enter toggles the selected tool bar button and
    • sometimes moves the focus to the opened window
    • sometimes keep the focus on the button (fly)
    • sometimes traps your focus (snapshot)
  • ctrl-tab
    • moves cycles focus through the open windows and the tool bar (but skips minimap)
  • can chat via keyboard
    • cannot select chat history text via keyboard
  • can IM via keyboard
    • cannot select IM history text via keyboard
    • cannot build via keyboard

inventory

  • can navigate Inventory with up and down arrow keys.
  • can open and close folders with right and left arrow keys.
  • can copy, paste, delete
  • can rename (if permissions allow)
  • can wear body parts and clothes via Return
  • can open certain types of items via Return (notecards, scripts, gestures, calling cards, textures)
  • otherwise, open their Properties
    • cannot access context menus of inventory items via keyboard
    • cannot attach or detach.
    • cannot make new items
    • cannot access the Inventory menus
  • Can access all areas on my profile
  • Can access all areas of other peoples profile.
  • Make sure you can access all areas of Snapshot Preview via keyboard (currently broken, 12-06)
  • escape
  • Deal with blue dialogs
  • Deal with modal boxes. (escape does not deal with "Teleport someone to your location" box)


Test scripts

(none)

Discussion for future improvements

(none)

Relationship to other features

List of features that need to be tested when this feature changes, and why.

(none)

User Guides

(none)