mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +00:00
minor keybeard binding change...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
03003aa004
commit
1e43c0f98f
105
ui/TODO.otl
105
ui/TODO.otl
@ -95,11 +95,8 @@ Roadmap
|
|||||||
|
|
||||||
[_] 30% Gen 3 current todo
|
[_] 30% Gen 3 current todo
|
||||||
[_] 61% High priority
|
[_] 61% High priority
|
||||||
[_] BUG: when creating previews for small-ish pics the original is not used
|
[_] add indicator to ribbon up/down navigation in full screen...
|
||||||
| after updating the image...
|
| this might be a number or some kind of animation...
|
||||||
|
|
|
||||||
| e.g. for a 900px image, 150px and 350px images are created and
|
|
||||||
| the 350px is used in full screen.
|
|
||||||
[_] BUG: sometimes images.json folder is created...
|
[_] BUG: sometimes images.json folder is created...
|
||||||
[_] 0% Priority tasks
|
[_] 0% Priority tasks
|
||||||
[_] full archive index
|
[_] full archive index
|
||||||
@ -114,22 +111,9 @@ Roadmap
|
|||||||
[_] index and group ALL files in an archive
|
[_] index and group ALL files in an archive
|
||||||
[_] import metadata
|
[_] import metadata
|
||||||
[_] real GIDs
|
[_] 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)
|
|
||||||
[X] add option to export either original or preview (exportDialog)
|
|
||||||
[X] add min-height to tooltips
|
|
||||||
| one line tooltip-right get messed-up...
|
|
||||||
[X] make tooltip balloons on top of everything else...
|
|
||||||
| currently a tooltip balloon is bellow the next tooltip...
|
|
||||||
[_] BUG: shifting last image out of a ribbon misaligns the current ribbon
|
[_] BUG: shifting last image out of a ribbon misaligns the current ribbon
|
||||||
| i.e. the prev ribbon was deleted and the new focused ribbon
|
| i.e. the prev ribbon was deleted and the new focused ribbon
|
||||||
| is aligned as if it was not current...
|
| is aligned as if it was not current...
|
||||||
[_] BUG: sometimes loading a raw directory stops at "error loading data.json"
|
|
||||||
| and some times it does not err..
|
|
||||||
[_] 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):
|
||||||
@ -151,6 +135,14 @@ 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
|
||||||
|
[_] 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)
|
||||||
|
[_] BUG: sometimes loading a raw directory stops at "error loading data.json"
|
||||||
|
| and some times it does not err..
|
||||||
[_] 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
|
||||||
@ -162,39 +154,6 @@ 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...
|
||||||
[_] 50% BUG: sometimes the previews are not updated...
|
|
||||||
[_] wrong resolution preview is loaded
|
|
||||||
| when coming out of single-image-mode after moving to a
|
|
||||||
| different position (so as ribbons go reloaded)
|
|
||||||
[X] previews do not get replaced at all, e.g. everything
|
|
||||||
| behaves correctly (order, etc.) but the previews are
|
|
||||||
| from wrong (ones before re-attaching) images
|
|
||||||
| (this I can't repeat at this point)
|
|
||||||
|
|
|
||||||
| Example:
|
|
||||||
| URL: "file:///L:/mnt/P7000 (photo)/PHOTOS/Last week of September 2011/"
|
|
||||||
| going through the previews in the top row forward and backward
|
|
||||||
| watch the ribbon below -- on the way back everything is aligned
|
|
||||||
| correctly but the images are different.
|
|
||||||
| also, there are times when the ribbon below is partially loaded
|
|
||||||
| or at it's edge when there are other images...
|
|
||||||
| NOTE: calling updateImages() will load the correct previews.
|
|
||||||
|
|
|
||||||
| The mechanics of this bug:
|
|
||||||
| - sometimes the .onload handler gets the right image ref in
|
|
||||||
| the closue but a wrong p_url, how can this happen I do not
|
|
||||||
| know.
|
|
||||||
| - slowing down the browser appears to make this happen
|
|
||||||
| less often, is this a race condition?
|
|
||||||
|
|
|
||||||
| Might be caused by fast sequential updating/reloading of an image:
|
|
||||||
| - call the updateImage(...) in order several times
|
|
||||||
| - cache .onload events get called in order of images loading
|
|
||||||
| not in order of updateImage(...) calls...
|
|
||||||
| (this cause is not confirmed)
|
|
||||||
|
|
|
||||||
| Apparently fixed by storing the preview URL in image.data(), this
|
|
||||||
| is slower but avoids problems with multiple updates and races...
|
|
||||||
[_] 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
|
||||||
@ -289,6 +248,7 @@ Roadmap
|
|||||||
| a list or a member image (primary).
|
| a list or a member image (primary).
|
||||||
[_] collection
|
[_] collection
|
||||||
| make or add to existing collection
|
| make or add to existing collection
|
||||||
|
[_] check if preview loaded, else load a different preview...
|
||||||
[_] add ability to save/load ranges of images and the structures around them
|
[_] add ability to save/load ranges of images and the structures around them
|
||||||
| e.g.load image 100 to current ribbon -> will load 100 images
|
| e.g.load image 100 to current ribbon -> will load 100 images
|
||||||
| for current ribbon and all the in between images from other
|
| for current ribbon and all the in between images from other
|
||||||
@ -312,6 +272,49 @@ Roadmap
|
|||||||
[_] remove extra and repetitive actions
|
[_] remove extra and repetitive actions
|
||||||
[_] caching config
|
[_] caching config
|
||||||
[_] side-by side view...
|
[_] side-by side view...
|
||||||
|
[X] 100% BUG: sometimes the previews are not updated...
|
||||||
|
[X] wrong resolution preview is loaded
|
||||||
|
| when coming out of single-image-mode after moving to a
|
||||||
|
| different position (so as ribbons go reloaded)
|
||||||
|
[X] previews do not get replaced at all, e.g. everything
|
||||||
|
| behaves correctly (order, etc.) but the previews are
|
||||||
|
| from wrong (ones before re-attaching) images
|
||||||
|
| (this I can't repeat at this point)
|
||||||
|
|
|
||||||
|
| Example:
|
||||||
|
| URL: "file:///L:/mnt/P7000 (photo)/PHOTOS/Last week of September 2011/"
|
||||||
|
| going through the previews in the top row forward and backward
|
||||||
|
| watch the ribbon below -- on the way back everything is aligned
|
||||||
|
| correctly but the images are different.
|
||||||
|
| also, there are times when the ribbon below is partially loaded
|
||||||
|
| or at it's edge when there are other images...
|
||||||
|
| NOTE: calling updateImages() will load the correct previews.
|
||||||
|
|
|
||||||
|
| The mechanics of this bug:
|
||||||
|
| - sometimes the .onload handler gets the right image ref in
|
||||||
|
| the closue but a wrong p_url, how can this happen I do not
|
||||||
|
| know.
|
||||||
|
| - slowing down the browser appears to make this happen
|
||||||
|
| less often, is this a race condition?
|
||||||
|
|
|
||||||
|
| Might be caused by fast sequential updating/reloading of an image:
|
||||||
|
| - call the updateImage(...) in order several times
|
||||||
|
| - cache .onload events get called in order of images loading
|
||||||
|
| not in order of updateImage(...) calls...
|
||||||
|
| (this cause is not confirmed)
|
||||||
|
|
|
||||||
|
| Apparently fixed by storing the preview URL in image.data(), this
|
||||||
|
| is slower but avoids problems with multiple updates and races...
|
||||||
|
[X] make tooltip balloons on top of everything else...
|
||||||
|
| currently a tooltip balloon is bellow the next tooltip...
|
||||||
|
[X] add min-height to tooltips
|
||||||
|
| one line tooltip-right get messed-up...
|
||||||
|
[X] add option to export either original or preview (exportDialog)
|
||||||
|
[X] BUG: when creating previews for small-ish pics the original is not used
|
||||||
|
| after updating the image...
|
||||||
|
|
|
||||||
|
| e.g. for a 900px image, 150px and 350px images are created and
|
||||||
|
| the 350px is used in full screen.
|
||||||
[X] 100% basic dialogs
|
[X] 100% basic dialogs
|
||||||
[X] select from list
|
[X] select from list
|
||||||
[X] alert
|
[X] alert
|
||||||
|
|||||||
@ -600,13 +600,13 @@ var KEYBOARD_CONFIG = {
|
|||||||
|
|
||||||
// info...
|
// info...
|
||||||
I: {
|
I: {
|
||||||
default: doc('Toggle image info display',
|
default: doc('Show current image info',
|
||||||
function(){ toggleImageInfo() }),
|
|
||||||
shift: doc('Show current image info',
|
|
||||||
function(){
|
function(){
|
||||||
showImageInfo()
|
showImageInfo()
|
||||||
//toggleImageInfoDrawer()
|
//toggleImageInfoDrawer()
|
||||||
}),
|
}),
|
||||||
|
shift: doc('Toggle image info display',
|
||||||
|
function(){ toggleImageInfo() }),
|
||||||
alt: doc('Toggle inline image info display',
|
alt: doc('Toggle inline image info display',
|
||||||
function(){
|
function(){
|
||||||
toggleInlineImageInfo()
|
toggleInlineImageInfo()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user