several minor fixes and cleanups...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2012-08-10 20:44:48 +04:00
parent 3aed5c8fde
commit f5b29fb136
2 changed files with 7 additions and 4 deletions

View File

@ -13,10 +13,10 @@ var BACKGROUND_MODES = [
// remember the default backgrounds for modes... // remember the default backgrounds for modes...
// ...this effectively makes the modes independant... // ...this effectively makes the modes independant...
// NOTE: null represent the default value... // NOTE: null represent the default value (no class set)...
// NOTE: these will change if changed in runtime... // NOTE: these will change if changed in runtime...
var NORMAL_MODE_BG = 'dark' var NORMAL_MODE_BG = 'dark'
var SINGLE_IMAGE_MODE_BG = BACKGROUND_MODES[BACKGROUND_MODES.length-1] var SINGLE_IMAGE_MODE_BG = 'black'
// ribbon/single view modes... // ribbon/single view modes...
@ -638,7 +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'))
} else { } else if(toggleSingleImageMode('?') == 'on'){
// save only when coming out of single image mode...
SINGLE_IMAGE_MODE_BG = getBackgroundMode() SINGLE_IMAGE_MODE_BG = getBackgroundMode()
} }
}, },

View File

@ -1,6 +1,7 @@
/*********************************************************************/ /*********************************************************************/
// NOTE: use String.fromCharCode(code)...
var keybindings = { var keybindings = {
//72: toggleHelp, // ??? //191: toggleHelp, // ?
70: toggleSingleImageMode, // f 70: toggleSingleImageMode, // f
13: 70, // Enter 13: 70, // Enter
84: toggleSingleImageModeTransitions, // t 84: toggleSingleImageModeTransitions, // t
@ -72,6 +73,7 @@ var keybindings = {
16: function(){}, 16: function(){},
17: 16, 17: 16,
18: 16, 18: 16,
20: 16, // Caps Lock
} }
/* XXX old bindings... /* XXX old bindings...