mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-12-17 08:41:40 +00:00
updated TODO...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
9c3962df81
commit
94d9b0cce5
@ -1,15 +1,12 @@
|
|||||||
[_] 21% Gen 3 current todo
|
[_] 24% Gen 3 current todo
|
||||||
[_] 43% High priority
|
[_] 48% High priority
|
||||||
[_] ASAP: account for image rotation with screen proportions while positioning
|
|
||||||
| getRelativeVisualPosition(...) gives an odd position when:
|
|
||||||
| - image is rotated
|
|
||||||
| - image is screen-proportioned
|
|
||||||
[_] ASAP: support relative paths in cache...
|
[_] ASAP: support relative paths in cache...
|
||||||
[_] ASAP: load/view un-cached directories...
|
[_] ASAP: load/view un-cached directories...
|
||||||
[_] ASAP: import fav dirs...
|
[_] import fav dirs (wo. index)...
|
||||||
[_] NOTE: rotating might still produce alignment errors
|
[_] add ability to save/load ranges of images and the structures around them
|
||||||
| this is due:
|
| e.g.load image 100 to current ribbon -> will load 100 images
|
||||||
| - most outerWidth/outerHeight being used do not account for margins...
|
| for current ribbon and all the in between images from other
|
||||||
|
| ribbons above and below...
|
||||||
[_] BUG: sometimes duplicate images get loaded...
|
[_] 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
|
||||||
@ -42,7 +39,7 @@
|
|||||||
[_] collection
|
[_] collection
|
||||||
| make or add to existing collection
|
| make or add to existing collection
|
||||||
[_] 50% Undo/Redo
|
[_] 50% Undo/Redo
|
||||||
[X] basic one step
|
[X] basic one step (revert to last save)
|
||||||
[_] push/pop state stack
|
[_] push/pop state stack
|
||||||
[_] 0% grouping / meta-image
|
[_] 0% grouping / meta-image
|
||||||
[_] versions w. label image
|
[_] versions w. label image
|
||||||
@ -64,6 +61,13 @@
|
|||||||
[_] thresholds and frame size
|
[_] thresholds and frame size
|
||||||
[_] remove extra and repetitive actions
|
[_] remove extra and repetitive actions
|
||||||
[_] caching config
|
[_] caching config
|
||||||
|
[X] ASAP: account for image rotation with screen proportions while positioning
|
||||||
|
| getRelativeVisualPosition(...) gives an odd position when:
|
||||||
|
| - image is rotated
|
||||||
|
| - image is screen-proportioned
|
||||||
|
[X] NOTE: rotating might still produce alignment errors
|
||||||
|
| this is due:
|
||||||
|
| - most outerWidth/outerHeight being used do not account for margins...
|
||||||
[X] ASAP: rotate images in the viewer...
|
[X] ASAP: rotate images in the viewer...
|
||||||
| This is a tad complicated by:
|
| This is a tad complicated by:
|
||||||
| - marks
|
| - marks
|
||||||
@ -98,7 +102,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[_] 51% Gen 3 UI implementation
|
[_] 58% Gen 3 UI implementation
|
||||||
[X] 100% Infinite ribbon (lib)
|
[X] 100% Infinite ribbon (lib)
|
||||||
[X] cyclic ribbon
|
[X] cyclic ribbon
|
||||||
[X] image block generation
|
[X] image block generation
|
||||||
@ -115,8 +119,7 @@
|
|||||||
| see [[controls.otl]] for basic actions...
|
| see [[controls.otl]] for basic actions...
|
||||||
|
|
|
|
||||||
| additional actions:
|
| additional actions:
|
||||||
[_] 0% toggle mark image
|
[X] 100% toggle mark image
|
||||||
| should include a set of marking operations
|
|
||||||
[X] mark between
|
[X] mark between
|
||||||
| mark all images between closest marks
|
| mark all images between closest marks
|
||||||
[X] mark all/none
|
[X] mark all/none
|
||||||
@ -135,16 +138,15 @@
|
|||||||
[_] add note to image
|
[_] add note to image
|
||||||
| a-la flickr notes...
|
| a-la flickr notes...
|
||||||
[_] edit IPCT
|
[_] edit IPCT
|
||||||
[_] rotate image
|
[X] rotate image
|
||||||
| +/- 90 deg
|
[_] 66% UI modes
|
||||||
[_] 33% UI modes
|
|
||||||
[_] 0% single ribbon
|
[_] 0% single ribbon
|
||||||
[_] show images shifted (all / above only / below only) in current ribbon
|
[_] show images shifted (all / above only / below only) in current ribbon
|
||||||
[_] show marked only
|
[_] show marked only
|
||||||
[X] 100% multiple ribbons
|
[X] 100% multiple ribbons
|
||||||
[X] show images above/below
|
[X] show images above/below
|
||||||
[X] show marked only
|
[X] show marked only
|
||||||
[_] 0% single image
|
[X] 100% single image
|
||||||
|
|
||||||
|
|
||||||
.
|
.
|
||||||
|
|||||||
@ -950,6 +950,7 @@ function setupDataBindings(viewer){
|
|||||||
})
|
})
|
||||||
centerView(null, 'css')
|
centerView(null, 'css')
|
||||||
|
|
||||||
|
// update settings...
|
||||||
if(toggleSingleImageMode('?') == 'on'){
|
if(toggleSingleImageMode('?') == 'on'){
|
||||||
SETTINGS['screen-images-single-image-mode'] = n
|
SETTINGS['screen-images-single-image-mode'] = n
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user