udated todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2012-08-03 17:56:24 +04:00
parent 49a8792e28
commit 40ffae9b4c
2 changed files with 22 additions and 15 deletions

View File

@ -102,6 +102,7 @@ Priority work
[X] navigation [X] navigation
[_] 0% actions [_] 0% actions
[_] bug: shifting up to new ribbon pushes the current row down... [_] 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...
[_] 40% optional features... [_] 40% optional features...
[_] 80% drag/move action... [_] 80% drag/move action...
[X] basic infrastructure [X] basic infrastructure
@ -135,6 +136,11 @@ Priority work
[_] cleanup legacy workarounds [_] cleanup legacy workarounds
[_] ui.js, gallery-prototype.js either merge or revise split logic [_] ui.js, gallery-prototype.js either merge or revise split logic
[_] 0% Preview III [_] 0% Preview III
[_] dynamic image/preview swap for zooming
| important to make 1:1 previews for all main views and zoom levels...
| also need to make this as device-neutral as possible...
[_] dynamic image loading/unloading to very large ribbons
| it is important to make this far enough from the curent view for the user not to notice anything...
[_] 0% view modes [_] 0% view modes
[_] grid mode [_] grid mode
[_] calendar mode [_] calendar mode
@ -221,7 +227,7 @@ basic structure
[X] images [X] images
[_] indicators [_] indicators
| show where the images came from... | show where the images came from...
[_] % basic control elements [_] % basic control elements
[_] 77% touch zones / buttons [_] 77% touch zones / buttons
@ -231,25 +237,25 @@ basic structure
[X] shift down DONE [X] shift down DONE
[X] promote DONE [X] promote DONE
[X] demote DONE [X] demote DONE
[_] zoom in ~ need real zooming... [_] zoom in ~
[_] zoom out ~ need real zooming... [_] zoom out ~
[X] toggle single image DONE [X] toggle single image DONE
[_] 11% features [_] 38% features
[_] 45% views [_] 55% views
[_] 40% ribbon-based view [_] 60% ribbon-based view
[_] show all [_] show all
| might be good to not show any images here at all, just replace them with their average color | might be good to not show any images here at all, just replace them with their average color
[X] show map [X] show map
[X] fit to ribbon [X] fit to ribbon
[_] fit to image (square) [X] fit to image (square)
[_] ribbon with promoted/demoted images [_] ribbon with promoted/demoted images
| show semi-transparent images that were demoted/promoted from current ribbon | show semi-transparent images that were demoted/promoted from current ribbon
[_] 50% single image view [_] 50% single image view
[_] image fit to screen [_] image fit to screen
[X] image fit to square [X] image fit to square
| show parts of upper and lower ribbons | show parts of upper and lower ribbons
[_] image zooming [X] image zooming
| fast zooming to stages: | fast zooming to stages:
| fit | fit
| 100% | 100%
@ -260,19 +266,19 @@ basic structure
[_] crop [_] crop
[_] rotate [_] rotate
[_] 20% General ToDo [_] 38% General ToDo
[_] 0% image sorting [_] 80% image sorting
[_] will affect: [_] will affect:
[_] promote [X] promote
[_] demote [X] demote
[_] shift up [X] shift up
[_] shift down [X] shift down
[_] ribbon merging [_] ribbon merging
[_] add promote/demote events (to attach structure editors)... [_] add promote/demote events (to attach structure editors)...
| enable extension and use as a generic widget... | enable extension and use as a generic widget...
[X] add real images... [X] add real images...
[_] make all the code relative to the current selection (multiple instances on a page support) [_] make all the code relative to the current selection (multiple instances on a page support)
[_] add ribbon relative scrolling... [X] add ribbon relative scrolling...
| each ribbon is positioned relative to the current selected image | each ribbon is positioned relative to the current selected image
| below-left: closest image to the left of the current | below-left: closest image to the left of the current
| bolow-right: same as above but right... | bolow-right: same as above but right...

View File

@ -134,6 +134,7 @@ var keys = {
promote: [45], promote: [45],
demote: [46], demote: [46],
// XXX should these be s-up, s-down, ... ??
moveViewUp: [75], // k moveViewUp: [75], // k
moveViewDown: [74], // j moveViewDown: [74], // j
moveViewLeft: [72], // h moveViewLeft: [72], // h