updated todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2013-08-25 06:07:25 +04:00
parent bd95ece154
commit 7fd6b45fba

View File

@ -94,39 +94,17 @@ Roadmap
[_] 29% Gen 3 current todo [_] 29% Gen 3 current todo
[_] 59% High priority [_] 58% High priority
[_] BUG CLASS: everything should work with empty ribbons... [_] BUG CLASS: everything should work with empty ribbons...
| currently some code breaks when seeing an empty ribbon... | currently some code breaks when seeing an empty ribbon...
[_] add indicator to ribbon up/down navigation in full screen...
| this might be a number or some kind of animation...
[_] BUG: sometimes opening a dir (open dialog) does not do anything...
| Uncaught TypeError: Cannot call method 'indexOf' of undefined -- data.js:576
[_] BUG: sometimes images.json folder is created...
[_] rework the marks.js/modes.js to enable multi-level cropping...
[_] 0% Priority tasks
[_] full archive index
[_] segmented loading of images and data
[_] ribbon separation
| split ribbon into manageable chunks
|
| this can be done naturally by:
| - date
| - event
| - tag
[_] index and group ALL files in an archive
[_] import metadata
[_] real GIDs
[_] BUG: shifting last image out of a ribbon misaligns the current ribbon
| i.e. the prev ribbon was deleted and the new focused ribbon
| is aligned as if it was not current...
[_] BUG: jumping in ribbon sometimes does not load the ribbon correctly... [_] BUG: jumping in ribbon sometimes does not load the ribbon correctly...
| Example 1: | Example 1:
| first ribbon in (loaded at first image): | first ribbon in (loaded at first image):
| "file:///L:/mnt/hdd13 (photo)/NTFS1/media/img/my/work/- 20130616Y.001/DCIM/preview (RAW)/"
| "F:\work\ImageGrid\cur\ImageGrid\src\ui\BUGS\ribbon loading error\" | "F:\work\ImageGrid\cur\ImageGrid\src\ui\BUGS\ribbon loading error\"
| jumping to the end will result in an inconsistent view: | jumping to the end will result in an inconsistent view:
| - ribbon not loaded at the correct spot | - ribbon not aligned at the correct spot
| - wrong image is .current | - wrong image is .current
| - part of the images appear to be loaded but misaligned...
| |
| Example 2: | Example 2:
| load same data at same position as in #1 | load same data at same position as in #1
@ -140,14 +118,34 @@ Roadmap
| NOTE: jumping back and forth several times will make this problem | NOTE: jumping back and forth several times will make this problem
| go away... | go away...
| Q: could this be initial load/state error? | Q: could this be initial load/state error?
[_] 33% Thumbnail generation strategies [_] BUG: sometimes duplicate images get loaded...
[_] 0% pass 1: generate really fast previews | this happens when jumping back and forth on the mid ribbon until
[_] ~1/3 screen - for ribbon | the last element shows up and then moving left until the frame
[_] ~1 screen - for single image mode | around the image disappears...
[X] pass 2: generate normal previews | at this point, this will return 2:
[_] extract existing raw thumbnails/previews (for RAW files) |
| $('[order='+$('.current.image').attr('order')+']').length
|
| happens when:
| ribbon length: ~42
| screen width: 4
| jumping to end from start of ribbon
|
| Example 1:
| 1) first ribbon in (loaded at first image):
| "F:\work\ImageGrid\cur\ImageGrid\src\ui\BUGS\ribbon loading error\"
| 2) ctrl-end (error state in "jumping ribbon .." bug)
| 3) left/right (next/prev image)
| now the last portion of the ribbon is loaded twice
[_] BUG: shifting last image out of a ribbon misaligns the current ribbon
| i.e. the prev ribbon was deleted and the new focused ribbon
| is aligned as if it was not current...
[_] BUG: sometimes opening a dir (open dialog) does not do anything...
| Uncaught TypeError: Cannot call method 'indexOf' of undefined -- data.js:576
[_] BUG: sometimes loading a raw directory stops at "error loading data.json" [_] BUG: sometimes loading a raw directory stops at "error loading data.json"
| and some times it does not err.. | and some times it does not err..
|
| Q: did not see this for some time, is this resolved???
[_] BUG: align problems are back... [_] BUG: align problems are back...
| default data set (browser/images.js) same images #4 (going | default data set (browser/images.js) same images #4 (going
| from right) & #5 (going from left) of 18 in the first ribbon | from right) & #5 (going from left) of 18 in the first ribbon
@ -159,6 +157,29 @@ Roadmap
| misaligned, at "max" #2 and #5 are affected... | misaligned, at "max" #2 and #5 are affected...
| |
| centerView() fixes this, but only for the current image... | centerView() fixes this, but only for the current image...
[_] BUG: sometimes images.json folder is created...
| can't repeat this yet, and seen only once...
[_] add indicator to ribbon up/down navigation in full screen...
| this might be a number or some kind of animation...
[_] rework the marks.js/modes.js to enable multi-level ribbon cropping...
[_] 0% full archive index
[_] segmented loading of images and data
[_] ribbon separation
| split ribbon into manageable chunks
|
| this can be done naturally by:
| - date
| - event
| - tag
[_] index and group ALL files in an archive
[_] import metadata
[_] real GIDs
[_] 33% Thumbnail generation strategies
[_] 0% pass 1: generate really fast previews
[_] ~1/3 screen - for ribbon
[_] ~1 screen - for single image mode
[X] pass 2: generate normal previews
[_] extract existing raw thumbnails/previews (for RAW files)
[_] editable list of external commands... [_] editable list of external commands...
| to add things like exportdirs.py etc. | to add things like exportdirs.py etc.
[_] 0% Tablet UI [_] 0% Tablet UI
@ -215,18 +236,6 @@ Roadmap
[_] introspection [_] introspection
| this is partially done already, need a simpler API for | this is partially done already, need a simpler API for
| the user... | the user...
[_] BUG: sometimes duplicate images get loaded...
| this happens when jumping back and forth on the mid ribbon until
| the last element shows up and then moving left until the frame
| around the image disappears...
| at this point, this will return 2:
|
| $('[order='+$('.current.image').attr('order')+']').length
|
| happens when:
| ribbon length: ~42
| screen width: 4
| jumping to end from start of ribbon
[_] ASAP: test on Android... [_] ASAP: test on Android...
[_] 50% Undo/Redo [_] 50% Undo/Redo
[X] basic one step (revert to last save) [X] basic one step (revert to last save)