mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-11-01 20:00:10 +00:00
updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
bd95ece154
commit
7fd6b45fba
95
ui/TODO.otl
95
ui/TODO.otl
@ -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)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user