updated todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2013-11-21 00:24:26 +04:00
parent 1f4847df23
commit 5276c54522

View File

@ -108,8 +108,13 @@ Roadmap
[_] 27% Gen 3 current todo [_] 28% Gen 3 current todo
[_] 54% High priority [_] 56% High priority
[_] BUG: @ 9 image width, jumping to end of ribbon length 39 messes up loading...
| problem likely in loadImagesAround(...)
|
| ribbon length 178 also ends up messing things up, while 68 and
| 69 pose no problems...
[_] BUG CLASS (ASAP!): race conditions due to browser rendering lag... [_] BUG CLASS (ASAP!): race conditions due to browser rendering lag...
| this happens when updating/adding lots of elements: | this happens when updating/adding lots of elements:
| |
@ -118,63 +123,63 @@ Roadmap
| |
| one of the side-effects is that the updates or added elements | one of the side-effects is that the updates or added elements
| do not yet exist when the code is done and returned. | do not yet exist when the code is done and returned.
[_] BUG: reloadViewer(...) loses image focus... [X] BUG: reloadViewer(...) loses image focus...
| ...if the image is not near ribbon start. | ...if the image is not near ribbon start.
| |
| This is due to the fact that we are trying to focus an image | This is due to the fact that we are trying to focus an image
| before the DOM is ready... | before the DOM is ready...
| |
| To fix: | To fix:
| - make focusImage(...) in reload viewer run AFTER all the | - make focusImage(...) in reload viewer run AFTER all the
| images are created... | images are created...
| |
| XXX this is the cause for several other bugs... | XXX this is the cause for several other bugs...
[_] BUG: sometimes duplicate images get loaded... [X] BUG: sometimes duplicate images get loaded...
| this happens when jumping back and forth on the mid ribbon until | this happens when jumping back and forth on the mid ribbon until
| the last element shows up and then moving left until the frame | the last element shows up and then moving left until the frame
| around the image disappears... | around the image disappears...
| at this point, this will return 2: | at this point, this will return 2:
| |
| $('[order='+$('.current.image').attr('order')+']').length | $('[order='+$('.current.image').attr('order')+']').length
| |
| happens when: | happens when:
| ribbon length: ~42 | ribbon length: ~42
| screen width: 4 | screen width: 4
| jumping to end from start of ribbon | jumping to end from start of ribbon
| |
| Example 1: | Example 1:
| 1) first ribbon in (loaded at first image): | 1) first ribbon in (loaded at first image):
| "F:\work\ImageGrid\cur\ImageGrid\src\ui\BUGS\ribbon loading error\" | "F:\work\ImageGrid\cur\ImageGrid\src\ui\BUGS\ribbon loading error\"
| 2) ctrl-end (error state in "jumping ribbon .." bug) | 2) ctrl-end (error state in "jumping ribbon .." bug)
| 3) left/right (next/prev image) | 3) left/right (next/prev image)
| now the last portion of the ribbon is loaded twice | now the last portion of the ribbon is loaded twice
| |
| XXX possibly related to | XXX possibly related to
| BUG CLASS (ASAP!): race conditions due to browser rendering lag... | BUG CLASS (ASAP!): race conditions due to browser rendering lag...
[_] 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):
| "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 aligned 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... | - 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
| - shift-F2 to marked-only view | - shift-F2 to marked-only view
| - go to end of ribbon (any means work) | - go to end of ribbon (any means work)
| - shift-F2 or Esc out of marked-only mode | - shift-F2 or Esc out of marked-only mode
| this will result in a state very similar (if not identical) to | this will result in a state very similar (if not identical) to
| example #1... | example #1...
| |
| |
| 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?
| |
| XXX possibly related to | XXX possibly related to
| BUG CLASS (ASAP!): race conditions due to browser rendering lag... | BUG CLASS (ASAP!): race conditions due to browser rendering lag...
[_] OSX: add alternatives to function buttons... [_] OSX: add alternatives to function buttons...
[_] BUG: OSX: unable to load absolute paths... [_] BUG: OSX: unable to load absolute paths...
[_] BUG: when loading and a non-existing dir, opening a new dir raises an error [_] BUG: when loading and a non-existing dir, opening a new dir raises an error