mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-11-01 03:40:09 +00:00
revised and updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
aff4da6f64
commit
8e12ef18df
25
ui/TODO.otl
25
ui/TODO.otl
@ -1,5 +1,5 @@
|
|||||||
Priority work
|
Priority work
|
||||||
[_] 66% Preview II
|
[_] 64% Preview II
|
||||||
[X] 100% sorted images in ribbons
|
[X] 100% sorted images in ribbons
|
||||||
[X] 100% stage I: position the promoted/demoted image correctly
|
[X] 100% stage I: position the promoted/demoted image correctly
|
||||||
| and correct positioning on promote/demote
|
| and correct positioning on promote/demote
|
||||||
@ -58,10 +58,10 @@ Priority work
|
|||||||
[X] one (with zooming)
|
[X] one (with zooming)
|
||||||
[X] single image mode with zooming
|
[X] single image mode with zooming
|
||||||
| ribbons are hidden
|
| ribbons are hidden
|
||||||
[_] 25% UI
|
[_] 18% UI
|
||||||
[_] fix single image mode
|
[_] fix single image mode
|
||||||
| need to center the image correctly...
|
| need to center the image correctly...
|
||||||
[_] 55% add screen buttons for all actions...
|
[_] 44% add screen buttons for all actions...
|
||||||
[X] navigation
|
[X] navigation
|
||||||
[X] actions
|
[X] actions
|
||||||
[_] zooming
|
[_] zooming
|
||||||
@ -72,6 +72,9 @@ Priority work
|
|||||||
[_] three
|
[_] three
|
||||||
[X] wide
|
[X] wide
|
||||||
| toggle...
|
| toggle...
|
||||||
|
[_] return to current image / home (after drag)
|
||||||
|
[_] tap image to return from large magnification
|
||||||
|
[_] pinch to zoom
|
||||||
[_] stretch viewer to screen
|
[_] stretch viewer to screen
|
||||||
[_] 0% layout
|
[_] 0% layout
|
||||||
[_] tablet
|
[_] tablet
|
||||||
@ -107,7 +110,21 @@ Priority work
|
|||||||
[X] while zoomed out (ribbon view)
|
[X] while zoomed out (ribbon view)
|
||||||
[_] 0% cleanup...
|
[_] 0% cleanup...
|
||||||
[_] disable click events while dragging
|
[_] disable click events while dragging
|
||||||
[_] check compatibility with gestures
|
[_] differentiate with gestures
|
||||||
|
| might be nice to add a Ps-like "space-dragging"
|
||||||
|
| feature to differentiate nav gestures and
|
||||||
|
| dragging...
|
||||||
|
| ...this may not work for tablets
|
||||||
|
|
|
||||||
|
| for tablets might be good to add a small timeout to
|
||||||
|
| both gestures and dragging, small enough for things
|
||||||
|
| to feel natural...
|
||||||
|
|
|
||||||
|
| another way is to start dragging anyway but if the
|
||||||
|
| eventual action resembles a gesture then exec that.
|
||||||
|
| ...this will need careful setup of timeouts and
|
||||||
|
| dynamic disabling/enabling of both drag and gestures
|
||||||
|
| e.g. of large zooms dragging takes priority.
|
||||||
[_] 0% native client
|
[_] 0% native client
|
||||||
[_] android
|
[_] android
|
||||||
[_] 0% misc
|
[_] 0% misc
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user