mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +00:00
updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
f5b29fb136
commit
954d018a5a
20
ui/TODO.otl
20
ui/TODO.otl
@ -58,7 +58,7 @@ Priority work
|
|||||||
[X] one (with zooming)
|
[X] one (with zooming)
|
||||||
[X] single image mode with zooming
|
[X] single image mode with zooming
|
||||||
| ribbons are hidden
|
| ribbons are hidden
|
||||||
[_] 83% UI
|
[_] 85% UI
|
||||||
[X] fix single image mode
|
[X] fix single image mode
|
||||||
| need to center the image correctly...
|
| need to center the image correctly...
|
||||||
[X] 100% add screen buttons for all actions...
|
[X] 100% add screen buttons for all actions...
|
||||||
@ -90,6 +90,7 @@ Priority work
|
|||||||
[X] hide buttons for keyboard actions
|
[X] hide buttons for keyboard actions
|
||||||
[X] web
|
[X] web
|
||||||
| is this is the same as the above two? (with auto-select)
|
| is this is the same as the above two? (with auto-select)
|
||||||
|
[X] add screen-width images next/prev navigation...
|
||||||
[_] 0% settings/help screen
|
[_] 0% settings/help screen
|
||||||
[_] keyboard config/help
|
[_] keyboard config/help
|
||||||
[X] 100% debug mode
|
[X] 100% debug mode
|
||||||
@ -111,10 +112,12 @@ Priority work
|
|||||||
[X] disable transitions...
|
[X] disable transitions...
|
||||||
[_] basic wrapper
|
[_] basic wrapper
|
||||||
| hook-in os-specific API
|
| hook-in os-specific API
|
||||||
[_] 15% Preview II (optional features)
|
[_] 23% Preview II (optional features)
|
||||||
[_] flip ribbons relative to current -- reverse order
|
[_] flip ribbons relative to current -- reverse order
|
||||||
[_] slideshow...
|
[_] slideshow...
|
||||||
[_] serialization/deserialization
|
[_] 50% serialization/deserialization
|
||||||
|
[X] JSON loader/unloader
|
||||||
|
[_] file reader/writer
|
||||||
[_] actual file loading (Target-specific)
|
[_] actual file loading (Target-specific)
|
||||||
[_] fade transition in single image mode...
|
[_] fade transition in single image mode...
|
||||||
[_] display promoted/demoted images
|
[_] display promoted/demoted images
|
||||||
@ -150,22 +153,25 @@ Priority work
|
|||||||
[_] double tap/click to zoom (a-la iPad)
|
[_] double tap/click to zoom (a-la iPad)
|
||||||
| fit <-> actual pixels (max)
|
| fit <-> actual pixels (max)
|
||||||
[_] pinch to zoom
|
[_] pinch to zoom
|
||||||
[_] add sort/re-sort capability...
|
[_] 33% add sort/re-sort capability...
|
||||||
|
[X] abstract out image id
|
||||||
|
[_] replace id (use something else like filename)
|
||||||
|
[_] in-place sort ribbons
|
||||||
[_] 50% option to disable processor intensive features
|
[_] 50% option to disable processor intensive features
|
||||||
[X] global transitions
|
[X] global transitions
|
||||||
[_] global opacity -- do a layout without opacity
|
[_] global opacity -- do a layout without opacity
|
||||||
[_] make scrolling of other ribbons proportional to the gap...
|
[_] make scrolling of other ribbons proportional to the gap...
|
||||||
[_] 33% refactoring (low priority)
|
[_] 66% refactoring (low priority)
|
||||||
[X] cleanup legacy workarounds
|
[X] cleanup legacy workarounds
|
||||||
[_] ui.js, gallery-prototype.js either merge or revise split logic
|
[X] ui.js, gallery-prototype.js either merge or revise split logic
|
||||||
[_] do a redraw function
|
[_] do a redraw function
|
||||||
| this should position all the elements correctly within the
|
| this should position all the elements correctly within the
|
||||||
| current ui state...
|
| current ui state...
|
||||||
|
|
|
|
||||||
| currently all operations that alter the layout call $('.current.image').click()
|
| currently all operations that alter the layout call $('.current.image').click()
|
||||||
[_] 0% Preview III
|
[_] 0% Preview III
|
||||||
|
[_] collection management
|
||||||
[_] actual file loading
|
[_] actual file loading
|
||||||
[_] serialization/deserialization
|
|
||||||
[_] revise controls...
|
[_] revise controls...
|
||||||
[_] dynamic image/preview swap for zooming
|
[_] dynamic image/preview swap for zooming
|
||||||
| important to make 1:1 previews for all main views and zoom levels...
|
| important to make 1:1 previews for all main views and zoom levels...
|
||||||
|
|||||||
@ -638,8 +638,8 @@ var toggleSingleImageMode = createCSSClassToggler('.viewer', 'single-image-mode'
|
|||||||
if(action == 'on'){
|
if(action == 'on'){
|
||||||
NORMAL_MODE_BG = getBackgroundMode()
|
NORMAL_MODE_BG = getBackgroundMode()
|
||||||
ORIGINAL_FIELD_SCALE = getElementScale($('.field'))
|
ORIGINAL_FIELD_SCALE = getElementScale($('.field'))
|
||||||
|
// do this only when coming out of single image mode...
|
||||||
} else if(toggleSingleImageMode('?') == 'on'){
|
} else if(toggleSingleImageMode('?') == 'on'){
|
||||||
// save only when coming out of single image mode...
|
|
||||||
SINGLE_IMAGE_MODE_BG = getBackgroundMode()
|
SINGLE_IMAGE_MODE_BG = getBackgroundMode()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user