Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2012-08-02 06:57:10 +04:00
parent 67b47d0dff
commit 1190646c7a

32
ui/controls.otl Normal file → Executable file
View File

@ -1,8 +1,19 @@
Design criteria:
Control scheme... organize profiles by workflow
| device action minimize number of actions to do main task within a workflow
| mode kb gesture button (tablet) button (desktop) target: 1:1 or less
tablet / phone minimize finger movement within a workflow
target: no movement
| i.e. all buttons are under the relaxed position of fingers on device
minimize screen touching/contamination within image area
target: keep screen clean
| i.e. buttons cover all the workflow actions
Control scheme:
| device
| mode
| action
| keyboard gesture button (tablet) button (desktop)
tablet / phone / desktop
single single
ribbon ribbon
focus image focus image
@ -12,9 +23,9 @@ Control scheme...
right image right image
right swipe left + - right swipe left + -
up image up image
up -- (via focus) - - up -- (via focus image) - -
down image down image
down -- (via focus) - - down -- (via focus image) - -
first image first image
home -- - - home -- - -
last image last image
@ -25,17 +36,21 @@ Control scheme...
shift down shift down
s-down swipe down + - s-down swipe down + -
shift up, new ribbon shift up, new ribbon
c-s-up ?? ?? ??
shift down, new ribbon shift down, new ribbon
c-s-down ?? ?? ??
drag view drag view
?? tap-drag - - ?? tap-drag - -
center current image
?? ?? ?? ??
zoom in zoom in
+ pinch spread - - + pinch spread - -
zoom out zoom out
- pinch closeup - - - pinch closeup - -
fit one fit one
1 ?? - - 1 tap current image - -
fit three fit three
3 ?? - - 3 ?? - -
broad view broad view
@ -45,7 +60,6 @@ Control scheme...
?? ?? - - ?? ?? - -
toggle slideshow mode toggle slideshow mode
?? ?? - - ?? ?? - -
desktop
. .
| vim:set spell : | vim:set spell :