mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 10:20:08 +00:00
updated and prioritized todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
8467b0cf2a
commit
e70934fc40
78
ui/TODO.otl
78
ui/TODO.otl
@ -1,5 +1,5 @@
|
|||||||
Priority work
|
Priority work
|
||||||
[_] 67% Preview II
|
[_] 72% 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,7 +58,7 @@ 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
|
||||||
[_] 33% UI
|
[_] 60% UI
|
||||||
[X] fix single image mode
|
[X] fix single image mode
|
||||||
| need to center the image correctly...
|
| need to center the image correctly...
|
||||||
[X] 100% add screen buttons for all actions...
|
[X] 100% add screen buttons for all actions...
|
||||||
@ -70,7 +70,6 @@ Priority work
|
|||||||
[X] three
|
[X] three
|
||||||
[X] wide
|
[X] wide
|
||||||
| toggle...
|
| toggle...
|
||||||
[_] stretch viewer to screen
|
|
||||||
[_] 0% layout
|
[_] 0% layout
|
||||||
[_] tablet
|
[_] tablet
|
||||||
| - buttons at sides
|
| - buttons at sides
|
||||||
@ -86,49 +85,48 @@ Priority work
|
|||||||
| @media screen {}
|
| @media screen {}
|
||||||
[_] web
|
[_] web
|
||||||
| is this is the same as the above two? (with auto-select)
|
| is this is the same as the above two? (with auto-select)
|
||||||
[_] 0% return to current image / home (after drag)
|
[_] 0% settings screen
|
||||||
[_] button
|
|
||||||
[_] keyboard
|
|
||||||
[_] tap image to return from large magnification
|
|
||||||
[_] pinch to zoom
|
|
||||||
[_] 0% setting screen
|
|
||||||
[_] basic screen
|
[_] basic screen
|
||||||
[_] keyboard config (low priority)
|
[_] keyboard config/help (low priority)
|
||||||
[_] view mode (low priority)
|
[_] view mode (low priority)
|
||||||
[X] 100% debug mode
|
[X] 100% debug mode
|
||||||
[X] toggle cross-hair
|
[X] toggle cross-hair
|
||||||
[_] 66% fix layout and animations
|
[X] 100% fix layout and animations
|
||||||
[X] zooming
|
[X] zooming
|
||||||
[X] navigation
|
[X] navigation
|
||||||
[_] 0% actions
|
[X] 100% actions
|
||||||
[_] bug: shifting up to new ribbon pushes the current row down...
|
[X] bug: shifting up to new ribbon pushes the current row down...
|
||||||
| before starting on a fix, need to cleanup the code from old hacks and workarounds...
|
| before starting on a fix, need to cleanup the code from old hacks and workarounds...
|
||||||
[_] 40% optional features...
|
[_] 0% native client
|
||||||
[_] 80% drag/move action...
|
[_] android
|
||||||
[X] basic infrastructure
|
[_] 10% Preview II (optional features)
|
||||||
[X] action: center current image
|
[_] 80% drag/move action...
|
||||||
[X] while zoomed more than the screen
|
[X] basic infrastructure
|
||||||
[X] while zoomed out (ribbon view)
|
[X] action: center current image
|
||||||
[_] 0% cleanup...
|
[X] while zoomed more than the screen
|
||||||
[_] disable click events while dragging
|
[X] while zoomed out (ribbon view)
|
||||||
[_] differentiate with gestures
|
[_] 0% cleanup...
|
||||||
| might be nice to add a Ps-like "space-dragging"
|
[_] disable click events while dragging
|
||||||
| feature to differentiate nav gestures and
|
[_] differentiate with gestures
|
||||||
| dragging...
|
| might be nice to add a Ps-like "space-dragging"
|
||||||
| ...this may not work for tablets
|
| feature to differentiate nav gestures and
|
||||||
|
|
| dragging...
|
||||||
| for tablets might be good to add a small timeout to
|
| ...this may not work for tablets
|
||||||
| both gestures and dragging, small enough for things
|
|
|
||||||
| to feel natural...
|
| for tablets might be good to add a small timeout to
|
||||||
|
|
| both gestures and dragging, small enough for things
|
||||||
| another way is to start dragging anyway but if the
|
| to feel natural...
|
||||||
| eventual action resembles a gesture then exec that.
|
|
|
||||||
| ...this will need careful setup of timeouts and
|
| another way is to start dragging anyway but if the
|
||||||
| dynamic disabling/enabling of both drag and gestures
|
| eventual action resembles a gesture then exec that.
|
||||||
| e.g. of large zooms dragging takes priority.
|
| ...this will need careful setup of timeouts and
|
||||||
[_] 0% native client
|
| dynamic disabling/enabling of both drag and gestures
|
||||||
[_] android
|
| e.g. of large zooms dragging takes priority.
|
||||||
[_] 0% misc
|
[_] 0% return to current image / home (after drag)
|
||||||
|
[_] button
|
||||||
|
[_] keyboard
|
||||||
|
[_] tap image to return from large magnification
|
||||||
|
[_] pinch to zoom
|
||||||
[_] slideshow...
|
[_] slideshow...
|
||||||
[_] add sort/re-sort capability...
|
[_] add sort/re-sort capability...
|
||||||
[_] make scrolling of other ribbons proportional to the gap...
|
[_] make scrolling of other ribbons proportional to the gap...
|
||||||
@ -150,6 +148,8 @@ Priority work
|
|||||||
[_] windows
|
[_] windows
|
||||||
[_] MacOS (low priority)
|
[_] MacOS (low priority)
|
||||||
[_] iOS (low priority)
|
[_] iOS (low priority)
|
||||||
|
[_] 0% bugs:
|
||||||
|
[_] adding a new ribbon above the current is still jumpy...
|
||||||
[_] 0% Pre-Alpha
|
[_] 0% Pre-Alpha
|
||||||
[_] 0% finalize UI logic
|
[_] 0% finalize UI logic
|
||||||
[_] unsorted images
|
[_] unsorted images
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user