Design Team/Activity Touch Input: Difference between revisions
Garycmartin (talk | contribs) |
No edit summary |
||
| Line 32: | Line 32: | ||
==Clock== | ==Clock== | ||
* Dragging of clock hands feature should be landed to improve interaction possibilities (redraw performance needs work) | * Dragging of clock hands feature should be landed to improve interaction possibilities (redraw performance needs work) | ||
==Conozco Uruguay/I Know Countries == | |||
*Larger map size to allow distinguishing/easier touch for maps with some small countries | |||
* ^ Pinch to zoom | |||
*Allow one finger drag around screen that highlights potential countries without selecting the country until finger lifted | |||
==Dimensions== | ==Dimensions== | ||
| Line 39: | Line 45: | ||
* 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) | * 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) | ||
==Escribir Especial== | |||
*Resize onscreen keyboard: make smaller and move to bottom of screen for more traditional "text above keyboard" layout | |||
*Cleaner keyboard layout - implement similar to iOS method for special characters (ex. accents/tildes): hold key to show additional related characters | |||
==Etoys== | ==Etoys== | ||
* Requires close work with upstream, tickets can be filed against the [http://tracker.squeakland.org/browse/SQ/component/10530 etoys-touch] component for future work (no resources available at present) | * Requires close work with upstream, tickets can be filed against the [http://tracker.squeakland.org/browse/SQ/component/10530 etoys-touch] component for future work (no resources available at present) | ||
* An experimental [http://etoys.squeak.org/experimental/ipad/ iPad version] supporting multi-touch input available is for testers | * An experimental [http://etoys.squeak.org/experimental/ipad/ iPad version] supporting multi-touch input available is for testers | ||
* Adding the same "gripper" feature as in TurtleArt could be helpful for bricks rearrangement | |||
==Falabracman== | |||
*Draggable joystick to play | |||
*Alternate mode: touch letters (speed mode?) to spell | |||
==Finance== | ==Finance== | ||
* The 'goto now' toolbar button should only be active when you change away from the current time, Icon should be between the Next/Previous icons (and perhaps be a little lest abstract of a design) | * The 'goto now' toolbar button should only be active when you change away from the current time, Icon should be between the Next/Previous icons (and perhaps be a little lest abstract of a design) | ||
==Flipsticks== | |||
*Touch support exists? | |||
*Larger menus for touch support | |||
*Dots used to represent joints should be larger | |||
==FotoToon== | ==FotoToon== | ||
| Line 54: | Line 74: | ||
==Get Books== | ==Get Books== | ||
* Combo box for selecting the archive source should fully open rather than making the user scroll navigate to see the three entries | * Combo box for selecting the archive source should fully open rather than making the user scroll navigate to see the three entries | ||
==Geogebra== | |||
*Pinch gesture to resize shapes once placed | |||
*Retool menu - icons need to be larger and more well organized | |||
==HelloWorld== | ==HelloWorld== | ||
| Line 79: | Line 103: | ||
* Canvas zooming in/out with pinch gesture | * Canvas zooming in/out with pinch gesture | ||
* Canvas scrolling when dragging canvas (replace current behaviour of creating a node of a specific size, rely on single tap to create a node) | * Canvas scrolling when dragging canvas (replace current behaviour of creating a node of a specific size, rely on single tap to create a node) | ||
*Canvas zooming in when double tap on specific node | |||
==Listen and Spell== | |||
*Could use an international keyboard. Would be interesting if switched languages based on keyboard language selected. | |||
*Controls and sliders too closely spaced | |||
==Log== | ==Log== | ||
| Line 115: | Line 144: | ||
* <strike>Probable F17 build related [http://bugs.sugarlabs.org/ticket/3361 #3361] crash bug for the Grab tool</strike> | * <strike>Probable F17 build related [http://bugs.sugarlabs.org/ticket/3361 #3361] crash bug for the Grab tool</strike> | ||
* <strike>Grab tool not responding to touch interaction [http://bugs.sugarlabs.org/ticket/3749 #3749] (other tools working fine with touch events)</strike> | * <strike>Grab tool not responding to touch interaction [http://bugs.sugarlabs.org/ticket/3749 #3749] (other tools working fine with touch events)</strike> | ||
* Pinch/finger spread to resize shapes? | |||
==Pippy== | ==Pippy== | ||
==Portfolio== | ==Portfolio== | ||
==Pukllanapac== | |||
*Dynamic dragging for tile rearrangment - while shuffling other tiles dynamically | |||
*Two-finger turn to rotate? Or hold down to rotate | |||
==Read== | ==Read== | ||
| Line 131: | Line 165: | ||
==Scratch== | ==Scratch== | ||
*Enlarge brick size for easier dragging | |||
*Touch enhancement to allow for dragging individual bricks (rather than threads attached to that brick below) would be helpful | |||
==Speak== | ==Speak== | ||
| Line 136: | Line 172: | ||
* Some combo button issues, should pick up 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) | ||
* Addition of international keyboards and speaking language change based on international keyboard selection would be useful | |||
==Spirolaterals== | |||
*Allow finger dragging around screen to touch buttons/explore (not just direct tap) | |||
==StopWatch== | ==StopWatch== | ||
| Line 193: | Line 233: | ||
* More accurate text selection (system wide solution needed for touch) | * More accurate text selection (system wide solution needed for touch) | ||
* Drag scrolling through console history | * Drag scrolling through console history | ||
==TetrisMat2== | |||
*Touch to select cells | |||
*Drag cells to rearrange | |||
==Turtle Art== | ==Turtle Art== | ||
| Line 215: | Line 259: | ||
::''Not sure from an implementation perspective, just an observation of the current behaviour in TA, I can click a block/stack to auto run, but a tap and release (many careful attempts) of the same block/stack had no effect. --Gary'' | ::''Not sure from an implementation perspective, just an observation of the current behaviour in TA, I can click a block/stack to auto run, but a tap and release (many careful attempts) of the same block/stack had no effect. --Gary'' | ||
==Turtle Confusion== | |||
*Would benefit from re-design based on Etoys application | |||
*Could use similar "grabber" function for brick rearrangement like in TurtleArt | |||
*Needs separate gesture to move single brick vs. all bricks attached to that brick | |||
==Typing Turtle== | ==Typing Turtle== | ||
==WikipediaEN/ES== | ==WikipediaEN/ES== | ||