mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-28 18:00:09 +00:00
100 lines
2.2 KiB
Plaintext
Executable File
100 lines
2.2 KiB
Plaintext
Executable File
Design criteria:
|
|
organize profiles by workflow
|
|
minimize number of actions to do main task within a workflow
|
|
target: 1:1 or less
|
|
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
|
|
general
|
|
focus image
|
|
-- tap/click - -
|
|
|
|
left image
|
|
left,bksp,<,p swipe right + -
|
|
right image
|
|
right,space,>,n swipe left + -
|
|
up image
|
|
up - (via focus image) ?? -
|
|
down image
|
|
down - (via focus image) ?? -
|
|
|
|
skip N left
|
|
| N is screen-width of elements
|
|
pg-up - - -
|
|
skip N right
|
|
pg-down - - -
|
|
|
|
first image
|
|
home - ?? -
|
|
last image
|
|
end - ?? -
|
|
|
|
shift up
|
|
s-up swipe up + -
|
|
shift down
|
|
s-down swipe down + -
|
|
|
|
shift up, new ribbon
|
|
c-s-up ?? ?? ??
|
|
shift down, new ribbon
|
|
c-s-down ?? ?? ??
|
|
|
|
drag view
|
|
-- tap-drag - -
|
|
move view left
|
|
h - - -
|
|
move view right
|
|
l - - -
|
|
move view up
|
|
k - - -
|
|
move view down
|
|
j - - -
|
|
|
|
center current image
|
|
o - - -
|
|
|
|
zoom in
|
|
+ pinch spread + -
|
|
zoom out
|
|
- pinch closeup + -
|
|
fit one
|
|
1 tap current image - -
|
|
|
|
toggle single image mode
|
|
Enter - + -
|
|
toggle single image mode transitions
|
|
a - + -
|
|
toggle slideshow mode
|
|
?? ?? - -
|
|
toggle buttons
|
|
tab - - -
|
|
enable buttons
|
|
- - + -
|
|
toggle background style
|
|
b - - (settings) -
|
|
toggle markers (debug)
|
|
m - - (settings) -
|
|
|
|
keyboard help
|
|
?? ?? - -
|
|
settings
|
|
?? ?? - -
|
|
ribbon-specific
|
|
fit three
|
|
3 ?? + -
|
|
broad view
|
|
?? ?? + -
|
|
single-specific
|
|
|
|
.
|
|
| vim:set spell :
|