Changes

regrouped todo essential section
Line 1: Line 1: −
==Todo==
+
==Todo (essential)==
   −
=== Triage touch features ===
+
===On screen keybord (OSK)===
 +
==== Canvas auto panning based on input focus====
 +
==== Show Frame or OSK, never both====
 +
==== Hide OSK key on OSK====
 +
==== Show OSK button on device Frame edge====
 +
==== Sugar theme====
 +
==== Internationalisation====
 +
* e.g. layout covers our accent needs
 +
==== Multilingual====
 +
* e.g. ability to switching between at least two languages
 +
==== Landscape/portrait====
 +
==== Reveal on text input focus, auto **dismiss** on loss of focus====
 +
====Don't auto reveal in laptop mode, only ebook mode====
   −
==== Essential ====
+
=== Text selection ===
 +
* Selection handles
 +
* Cut(?)/Copy/Paste/Speak selection palette
   −
* OSK
+
=== Drag scrolling support===
** Canvas auto panning based on input focus
+
 
** Show Frame or OSK, never both
+
=== Hide/show mouse cursor based on input method===
** Hide OSK key on OSK
+
 
** Show OSK button on device Frame edge
+
=== Palette behaviours ===
** Sugar theme
+
* Tapping icons with no primary action should instantly open full palette
** Internationalisation
+
** e.g. right frame edge buddy icons; central home buddy icon; access Point device icon
*** e.g. layout covers our accent needs
+
 
** Multilingual
+
=== Frame ===
*** e.g. ability to switching between at least two languages
+
* Expose/hide gesture!!!
** Landscape/portrait
+
** Button for top left (fallback)
** Reveal on text input focus, auto **dismiss** on loss of focus
+
 
** Don't auto reveal in laptop mode, only ebook mode
+
=== Home view===
* Text selection
+
* Disable Activity icon dragging in fixed layouts
** Selection handles
+
** e.g. allows easier access to long hold of Activity icon to access palette
** Cut(?)/Copy/Paste/Speak selection palette
+
 
* Drag scrolling support
+
=== Neighbourhood view===
* Hide/show mouse cursor based on input method
+
* Remove primary action from AP icons
* Palette behaviours
+
* Remove primary action from ad-hoc icons
** Tapping icons with no primary action should instantly open full palette
+
* Remove primary action from shared activity icons
*** e.g. right frame edge buddy icons; central home buddy icon; access Point device icon
+
 
 +
=== Journal ===
 +
* Touch & hold on an entry should invoke full palette
 +
* Dragging an entry needs to work but not prevent the touch and hold palette (if finger moves a little)
 +
** e.g. to copy it to another volume
 +
 
 +
===Combobox===
 +
* Single touch of a combo should lock open it's palette and allow drag scrolling
 +
* Should not show blank space when previous selection was near the bottom of the list
 
* Up/down menu/combo overflow widgets need to be larger
 
* Up/down menu/combo overflow widgets need to be larger
* Frame
+
 
** Expose/hide gesture!!!
+
=== Touch & hold '==' right click equivalent===
** Button for top left (fallback)
+
 
* Home view
+
=== Visual feedback for button presses===
** Disable Activity icon dragging in fixed layouts
+
* Generic solution - use a mouse HW cursor with alpha white 'glow' marking all primary touch events?  
*** e.g. allows easier access to long hold of Activity icon to access palette
+
* Existing GTK button down highlights work well in toolbars
* Neighbourhood view
+
* Shell canvas area views
** Remove primary action from AP icons
+
** Use grey round rect outline for presses
** Remove primary action from ad-hoc icons
+
*** AP icons
** Remove primary action from shared activity icons
+
*** Activity icons
* Journal
+
*** Buddy icons
** Touch & hold on an entry should invoke full palette
+
*** Ad-hoc icons
** Dragging an entry needs to work but not prevent the touch and hold palette (if finger moves a little)
+
** Only really needed where there is no palette and/or primary action is too slow
*** e.g. to copy it to another volume
+
 
* Combobox
+
=== Visual feedback for touch and hold ===
** Single touch of a combo should lock open it's palette and allow drag scrolling
+
* Animated circle timer?
** Should not show blank space when previous selection was near the bottom of the list
+
* Blinking grey round rect outline
* Touch & hold == right click equivalent
+
 
* Visual feedback for button presses
  −
** Generic solution - use a mouse HW cursor with alpha white 'glow' marking all primary touch events?  
  −
** Existing GTK button down highlights work well in toolbars
  −
** Shell canvas area views
  −
*** Use grey round rect outline for presses
  −
**** AP icons
  −
**** Activity icons
  −
**** Buddy icons
  −
**** Ad-hoc icons
  −
*** Only really needed where there is no palette and/or primary action is too slow
  −
* Visual feedback for touch and hold
  −
** Animated circle timer?
  −
** Blinking grey round rect outline
   
* Activities
 
* Activities
 
** Write
 
** Write
Line 66: Line 75:  
** Turtle Art
 
** Turtle Art
   −
==== Ideal ====
+
== Todo (Ideal) ==
    
* Palette behaviours
 
* Palette behaviours
Line 106: Line 115:  
** Maze
 
** Maze
   −
==== Polish ====
+
== Todo (polish) ==
    
* Smooth transitions/animations
 
* Smooth transitions/animations
3,267

edits