updated and prioritized todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2012-08-04 20:35:54 +04:00
parent 8467b0cf2a
commit e70934fc40

View File

@ -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