Difference between revisions of "Design Team/Sugar Shell Touch Input"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
 +
==System wide==
 +
* Hide pointer cursor when touch screen interaction is occurring, reveal if/when mouse or trackpad is used
 +
* Palette hover/click behaviours
 +
* Hide all keyboard shortcut accelerators when booting on touch only devices
 +
* Make toolbar overflow drop-down widget a standard sugar toolbutton width to allow easier access
 +
* Up/down menu overflow UI too thin (hard to scroll up, gtk combo widget needs work here)
 +
 
==Journal==
 
==Journal==
  
Line 22: Line 29:
 
* Hide keyboard shortcut hint accelerators
 
* Hide keyboard shortcut hint accelerators
 
* Hide/expose on screen keyboard. Show one or other, not both at the same time
 
* Hide/expose on screen keyboard. Show one or other, not both at the same time
 
==All==
 
* Hide pointer cursor when touch screen interaction is occurring, reveal if/when mouse or trackpad is used
 
* Palette hover/click behaviours
 
* Hide all keyboard shortcut accelerators when booting on touch only devices
 
* Make toolbar overflow drop-down widget a standard sugar toolbutton width to allow easier access
 
* Up/down menu overflow UI too thin (hard to scroll up, gtk combo widget needs work here)
 
  
 
==Group view==
 
==Group view==

Revision as of 16:08, 18 April 2012

System wide

  • Hide pointer cursor when touch screen interaction is occurring, reveal if/when mouse or trackpad is used
  • Palette hover/click behaviours
  • Hide all keyboard shortcut accelerators when booting on touch only devices
  • Make toolbar overflow drop-down widget a standard sugar toolbutton width to allow easier access
  • Up/down menu overflow UI too thin (hard to scroll up, gtk combo widget needs work here)

Journal

Home

Favourite view

  • Add new grid layout?
  • Maximise Activity icon size for finger friendliness
  • Disable Activity icon dragging for fixed layouts, or fully implement feature

List view

  • Scrolling
  • Favourite star hit behaviour

Neighborhood view

  • Remove primary action from AP icons
  • Remove primary action from ad-hoc icons
  • Invoke ad-hoc, AP, Activity, Buddy palettes on single touch
  • Remove primary action from shared Activities

Frame

  • Frame expose/hide gesture (swipe in from any screen edge, swipe out over any screen edge)
  • Hide keyboard shortcut hint accelerators
  • Hide/expose on screen keyboard. Show one or other, not both at the same time

Group view

  • Remove primary action from shared Activities
  • Invoke Buddy palette on single touch

Details view