updated todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2012-08-10 21:07:21 +04:00
parent f5b29fb136
commit 954d018a5a
2 changed files with 14 additions and 8 deletions

View File

@ -58,7 +58,7 @@ Priority work
[X] one (with zooming)
[X] single image mode with zooming
| ribbons are hidden
[_] 83% UI
[_] 85% UI
[X] fix single image mode
| need to center the image correctly...
[X] 100% add screen buttons for all actions...
@ -90,6 +90,7 @@ Priority work
[X] hide buttons for keyboard actions
[X] web
| is this is the same as the above two? (with auto-select)
[X] add screen-width images next/prev navigation...
[_] 0% settings/help screen
[_] keyboard config/help
[X] 100% debug mode
@ -111,10 +112,12 @@ Priority work
[X] disable transitions...
[_] basic wrapper
| hook-in os-specific API
[_] 15% Preview II (optional features)
[_] 23% Preview II (optional features)
[_] flip ribbons relative to current -- reverse order
[_] slideshow...
[_] serialization/deserialization
[_] 50% serialization/deserialization
[X] JSON loader/unloader
[_] file reader/writer
[_] actual file loading (Target-specific)
[_] fade transition in single image mode...
[_] display promoted/demoted images
@ -150,22 +153,25 @@ Priority work
[_] double tap/click to zoom (a-la iPad)
| fit <-> actual pixels (max)
[_] 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
[X] global transitions
[_] global opacity -- do a layout without opacity
[_] make scrolling of other ribbons proportional to the gap...
[_] 33% refactoring (low priority)
[_] 66% refactoring (low priority)
[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
| this should position all the elements correctly within the
| current ui state...
|
| currently all operations that alter the layout call $('.current.image').click()
[_] 0% Preview III
[_] collection management
[_] actual file loading
[_] serialization/deserialization
[_] revise controls...
[_] dynamic image/preview swap for zooming
| important to make 1:1 previews for all main views and zoom levels...

View File

@ -638,8 +638,8 @@ var toggleSingleImageMode = createCSSClassToggler('.viewer', 'single-image-mode'
if(action == 'on'){
NORMAL_MODE_BG = getBackgroundMode()
ORIGINAL_FIELD_SCALE = getElementScale($('.field'))
// do this only when coming out of single image mode...
} else if(toggleSingleImageMode('?') == 'on'){
// save only when coming out of single image mode...
SINGLE_IMAGE_MODE_BG = getBackgroundMode()
}
},