mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 10:20:08 +00:00
minor tweaks and cleaning...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
d6b29fe464
commit
d4a096a75f
24
ui/TODO.otl
24
ui/TODO.otl
@ -91,8 +91,28 @@ Roadmap
|
||||
|
||||
|
||||
|
||||
[_] 29% Gen 3 current todo
|
||||
[_] 58% High priority
|
||||
[_] 28% Gen 3 current todo
|
||||
[_] 57% High priority
|
||||
[_] BUG: align problems are back...
|
||||
| default data set (browser/images.js) same images #4 (going
|
||||
| from right) & #5 (going from left) of 18 in the first ribbon
|
||||
| get aligned wrong...
|
||||
|
|
||||
| this is at a zoom level with screen proportions...
|
||||
|
|
||||
| zooming to a different level affects which images are
|
||||
| misaligned, at "max" #2 and #5 are affected...
|
||||
|
|
||||
| centerView() fixes this, but only for the current image...
|
||||
[_] BUG: sometimes the previews are not updated...
|
||||
| there seams to be two cases:
|
||||
| - wrong resolution preview is loaded
|
||||
| when coming out of single-image-mode after moving to a
|
||||
| different position (so as ribbons go reloaded)
|
||||
| - 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)
|
||||
[_] 60% basic dialogs
|
||||
[X] alert
|
||||
[X] prompt
|
||||
|
||||
@ -1037,7 +1037,7 @@ function loadSettings(){
|
||||
|
||||
// NOTE: this will always overwrite the previous cache set for a ribbon...
|
||||
// NOTE: it appears that sorting images by priority before loading them
|
||||
// to cache has little or no affect on the order they are
|
||||
// to cache has little or no effect on the order they are
|
||||
// loaded/rendered...
|
||||
function preCacheRibbonImages(ribbon){
|
||||
var i = getRibbonIndex(ribbon)
|
||||
|
||||
@ -89,6 +89,9 @@ function bubbleProgress(prefix, from, to, only_progress){
|
||||
// if diff_pattern is given, then merge all matching files in order
|
||||
// (first to last) with the loaded "main" file
|
||||
//
|
||||
// NOTE: this expects a file to be JSON.
|
||||
// NOTE: if diffs are available this expects the file to contain an object,
|
||||
// and will extend that object.
|
||||
// NOTE: if neither of dfl, pattern or diff_pattern are given, then this
|
||||
// is essentially the same as $.getJSON(...)
|
||||
// NOTE: this needs listDir(...) to search for latest versions of files.
|
||||
@ -280,7 +283,7 @@ function loadFileImages(path, no_load_diffs){
|
||||
// (full) images.json file. Also removing the diff files.
|
||||
//
|
||||
// NOTE: if an explicit name is given then this will not remove anything.
|
||||
// NOTE: this will uses CACHE_DIR as the location if no name is given.
|
||||
// NOTE: this will use CACHE_DIR as the location if no name is given.
|
||||
function saveFileImages(name){
|
||||
var remove_diffs = (name == null)
|
||||
name = name == null ? normalizePath(CACHE_DIR_VAR +'/'+ Date.timeStamp()) : name
|
||||
@ -476,6 +479,7 @@ function loadRawDir(path, prefix){
|
||||
|
||||
IMAGES = imagesFromUrls(image_paths)
|
||||
res.notify(prefix, 'Loaded', 'Images.')
|
||||
IMAGES_CREATED = true
|
||||
|
||||
DATA = dataFromImages(IMAGES)
|
||||
res.notify(prefix, 'Loaded', 'Data.')
|
||||
@ -535,9 +539,6 @@ function loadDir(path, prefix){
|
||||
})
|
||||
.fail(function(){
|
||||
bubbleProgress('Raw directory', loadRawDir(orig_path), res)
|
||||
.done(function(){
|
||||
IMAGES_CREATED = true
|
||||
})
|
||||
})
|
||||
|
||||
return res
|
||||
|
||||
@ -137,6 +137,7 @@ button:hover {
|
||||
font-weight: bold;
|
||||
color: silver;
|
||||
opacity: 0.9;
|
||||
cursor: hand;
|
||||
}
|
||||
.ribbon-set:empty:after {
|
||||
content: "Press 'O' to load, 'F1' for help or '?' for keyboard mappings.";
|
||||
|
||||
@ -217,6 +217,8 @@ button:hover {
|
||||
font-weight: bold;
|
||||
color: silver;
|
||||
opacity: 0.9;
|
||||
|
||||
cursor: hand;
|
||||
}
|
||||
.ribbon-set:empty:after {
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user