updated todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2012-06-08 21:07:27 +04:00
parent ee888deb1b
commit cf347ac327

View File

@ -1,47 +1,78 @@
basic structure basic structure
ribbons DONE [X] ribbons
images DONE [X] images
indicators [_] indicators
basic control elements | show where the images came from...
touch zones / buttons
next DONE
prev DONE [_] % basic control elements
shift up DONE [_] 77% touch zones / buttons
shift down DONE [X] next DONE
promote DONE [X] prev DONE
demote DONE [X] shift up DONE
zoom in ~ need real zooming... [X] shift down DONE
zoom out ~ need real zooming... [X] promote DONE
toggle single image DONE [X] demote DONE
image sorting [_] zoom in ~ need real zooming...
will affect: [_] zoom out ~ need real zooming...
promote [X] toggle single image DONE
demote
shift up [_] 11% features
shift down [_] 45% views
ribbon merging [_] 40% ribbon-based view
add promote/demote events (to attach structure editors)... [_] show all
add real images... | might be good to not show any images here at all, just replace them with their average color
make all the code relative to the current selection (multiple instances on a page support) [X] show map
make this into a jquery plugin... [X] fit to ribbon
add dynamic loading and unloading for very large sets... [_] fit to image (square)
gesture support... [_] ribbon with promoted/demoted images
add basic actions: | show semi-transparent images that were demoted/promoted from current ribbon
rotate left [_] 50% single image view
rotate right [_] image fit to screen
[X] image fit to square
| show parts of upper and lower ribbons
[_] image zooming
| fast zooming to stages:
| fit
| 100%
| 200%
| ...
[_] basic editing and manipulation
| image unchanged, data saved to json...
[_] crop
[_] rotate
[_] % General ToDo
[_] 0% image sorting
[_] will affect:
[_] promote
[_] demote
[_] shift up
[_] shift down
[_] ribbon merging
[_] add promote/demote events (to attach structure editors)...
[X] add real images...
[_] make all the code relative to the current selection (multiple instances on a page support)
[_] make this into a jquery plugin...
[_] add dynamic loading and unloading for very large sets...
[_] gesture support...
[_] add basic actions:
[_] rotate left
[_] rotate right
[_] crop
... ...
add info: [_] add info:
number of images in ribbon [_] number of images in ribbon
position in ribbon [_] position in ribbon
first stage refactoring: [_] % refactoring:
merge almost identical functions... [_] merge almost identical functions...
multiple groups to promote/demote
ways to go:
promote/demote and tag
ISSUES: [_] % ISSUES and BUGS:
jumping on focus up/down... [_] jumping on focus up/down...
demoting a first element (a ribbon is created) positions the field incorrectly (see demoteImage() for details)... [_] demoting a first element (a ribbon is created) positions the field incorrectly (see demoteImage() for details)...
.
| vim:set spell :