Changes

Jump to navigation Jump to search
no edit summary
Line 31: Line 31:     
==Clock==
 
==Clock==
* Dragging of clock hands feature should be landed to improve interaction posibilities (redraw peformance needs work)
+
* Dragging of clock hands feature should be landed to improve interaction possibilities (redraw performance needs work)
 +
 
 +
==Dimensions==
 +
* Drag cards (Done in v41)
    
==Distance==
 
==Distance==
* Configure toolbar settings for Temperature and Humidity are currently numerical input fields, should be migrated to spin buttons (pickup new touch friendly design versions)
+
* Configure toolbar settings for Temperature and Humidity are currently numerical input fields, should be migrated to spin buttons (pick up new touch friendly design versions)
 
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)
 
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)
   Line 63: Line 66:  
* Double tap to toggle between 'Fit to window' & 'Original size'
 
* Double tap to toggle between 'Fit to window' & 'Original size'
 
* Two finger rotate gesture to trigger canvas clockwise/anti-clockwise rotation (user needs to rotate past N degrees and release before 90º rotate action triggered)
 
* Two finger rotate gesture to trigger canvas clockwise/anti-clockwise rotation (user needs to rotate past N degrees and release before 90º rotate action triggered)
* Don't need to draw image manipulation in realtime if not responsive enough, could use a simple grey checkerboard redraw for live touch feedback.
+
* Don't need to draw image manipulation in real time if not responsive enough, could use a simple grey checkerboard redraw for live touch feedback.
    
==Implode==
 
==Implode==
Line 131: Line 134:  
==Speak==
 
==Speak==
 
* Needs work to re-layout when on screen keyboard is used so that the text input area is visible as well as the animated face
 
* Needs work to re-layout when on screen keyboard is used so that the text input area is visible as well as the animated face
* Some combo button issues, should pickup new touch friendly combo theme once available
+
* Some combo button issues, should pick up new touch friendly combo theme once available
 
* touch dragging around the face should have the eyes continuously follow your finger (you can double tap, but they just look at the double tap coordinate)
 
* touch dragging around the face should have the eyes continuously follow your finger (you can double tap, but they just look at the double tap coordinate)
   Line 152: Line 155:     
* Visual UI limited to activating pre-made loops, no jamming available without a visual keyboard
 
* Visual UI limited to activating pre-made loops, no jamming available without a visual keyboard
** Current loop widgets do not respond to touch events, only mouse clicks and physical keyboard shortcuts (you can switch them off with a touch, but not on)
+
** Current loop widgets do not respond to touch events, only mouse clicks and physical keyboard short cuts (you can switch them off with a touch, but not on)
 
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted in TamTamSynthLab)
 
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted in TamTamSynthLab)
   Line 175: Line 178:  
** Input/output connectors very small hit targets and obscured by finger
 
** Input/output connectors very small hit targets and obscured by finger
 
** Input/output connectors don't currently respond to touch events
 
** Input/output connectors don't currently respond to touch events
** As UI is limited to 4 module instance of each type (13 icons max on canvas), increasing their onscreen size is one less invasive option (TODO: mockup)
+
** As UI is limited to 4 module instance of each type (13 icons max on canvas), increasing their on-screen size is one less invasive option (TODO: mock up)
 
** Pinch and zoom gestures could be used to zoom in/out of the canvas allowing the user to work as large as they like, here's a video [http://dl.dropbox.com/u/149476/synthlab_pymt.mov example] from Nathaniel LeCaude
 
** Pinch and zoom gestures could be used to zoom in/out of the canvas allowing the user to work as large as they like, here's a video [http://dl.dropbox.com/u/149476/synthlab_pymt.mov example] from Nathaniel LeCaude
 
* Otherwise, SynthLab is in pretty good shape for touch inteface usage
 
* Otherwise, SynthLab is in pretty good shape for touch inteface usage

Navigation menu