Changes

brain dump
== Touch things to fix and keep an eye on ==

This is a rough brain dump of things to watch out for, will move this out onto other pages where appropriate:

*Gestures
**Swipe left right on text input widget to move insertion point one character left or right
**Frame
***Swipe out over any edge to hide Frame
***Swipe in over any edge to reveal Frame
*Test at lower resolution
*Palette behaviours
**Hover/right click
**Clarify any primary button actions
*Frame reveal/hide
*Hide cursor during touch screen use
*Keyboard shortcuts
**Replacements with buttons/gestures
**Hiding boardkey hints
*Right click
**Touch and hold gesture
*Hover hints/tips
*Double tap interaction
**Make much more accommodating to second tap inaccuracy
*Tune cursor touch point to just below top edge of contact point
*Maximise home view icon size
*Widget size usability
**Button spacing
**Palette menu spacing
**Size of hspan/vspan separator, gtk3 default looking a little better, GtkPaned
**Check boxes to on/off slider GtkSwitch
**8-10mm diameter hit targets
**Up/down menu overflow scroll widgets too short
*Screen keyboard
**Multilingual and international text input
**Custom activity keys/button strips
**Trigger on text input entry
**Slide canvas to see insertion point a.k.a. caret tracking
**Cut/copy/paste
**Insertion point movement
***buttons?
***swipe gestures?
**Custom keyboards for different tasks
***web
***text
***emoticon
***numeric
**Predictive text?
***context sensitive?
***locale sensitive
**Uppercase font for children
**keyboard layout descriptions?
**3 rows vs 4 rows with large space bar?
**Interaction with frame UI
***Hide frame when invoked
***Hide/reveal when frame revealed or hidden
**Simplify keyboard svg icon
**Pan canvas to keep insertion point in view
**Landscape & portrait
*Remove primary action from Neighbourhood view AP/ad-hoc widgets
*Double tap tuning to allow for errors in 2nd tap positioning
*Canvas drag scrolling
*XO 1.75 hard edge bezel?
*Screen rotation much more common/frequent
**Landscape
**Portrait
***Better for long form reading/writing
***Better use of space with on screen keyboard
*Text selection extra features
**Copy/paste
**Speak?
2,354

edits