Firefox/Projects/Multitouch Polish/Customization Mockups: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
= Selecting action, version 1 =
= Selecting action, version 1 =
[[Image:GestureCustomizationMockup1.png|Mockup 1]]


* '''Left pane''': pick the gesture to customize
[[Image:GestureCustomizationMockup1.png|Mockup 1]]
* '''Right pane''': select the action associated with that gesture


* Everything easily scrollable and clickable.
*'''Left pane''': pick the gesture to customize
* Each item in the richlistboxes tall enough to make it very easy for touch clicking.
*'''Right pane''': select the action associated with that gesture


* Simpler, more conventional version
*Everything easily scrollable and clickable.
* Too much noise of items I think
*Each item in the richlistboxes tall enough to make it very easy for touch clicking.
* When changing the selected gesture to config on left, right lists changes as well to show the selected action


*Simpler, more conventional version
*Too much noise of items I think
*When changing the selected gesture to config on left, right lists changes as well to show the selected action


<br>


= Selecting action, version 2  =


= Selecting action, version 2 =
[[Image:GestureCustomizationMockup2.png|Mockup 2]]


[[Image:GestureCustomizationMockup2.png|Mockup 2]]
*'''Left pane''': pick gesture to customize
*'''Side pane''': select the action associated with that gesture


* '''Left pane''': pick gesture to customize
*Items distributed in a grid format
* '''Side pane''': select the action associated with that gesture
*Big clickable areas
*Less disruption when changing from one gesture to another


* Items distributed in a grid format
*Should be possible to directly drag actions to other gestures:
* Big clickable areas
* Less disruption when changing from one gesture to another


* Should be possible to directly drag actions to other gestures:
[[Image:GestureCustomizationMockup2dot1.png|Mockup 2.1]]
[[Image:GestureCustomizationMockup2dot1.png|Mockup 2.1]]
 
<br>
 
<br>
 
= More gestures  =
 
*By default we should map only gestures that are direct related to an action and make sense. (e.g. back/forward flicks, zooming, etc)
*The user can choose to map more gestures than the default set.
*Still, it is hard to come up with a good gesture, so we should provide a set of gestures that are not associated with any action, but are already available:
 
[[Image:GestureCustomizationMockup3.png|center|More gestures]]
 
* Some gestures we can provide: rotate right, rotate left, two-finger tap, hold and tap.
* More advanced ones (free-form): two-finger swipes, wave, etc.
Confirmed users
371

edits