update pandora.js

This commit is contained in:
rolux 2012-06-30 11:56:58 +00:00
parent 28ac401988
commit 7e5ef95229

View file

@ -31,7 +31,8 @@ appPanel
}; };
var animationInterval, var animationInterval,
debug = localStorage && localStorage['pandora.debug'], enableDebugMode = localStorage && localStorage['pandora.enableDebugMode'],
enableEventLogging = localStorage && localStorage['pandora.enableEventLogging'],
isMSIE = /MSIE/.test(navigator.userAgent), isMSIE = /MSIE/.test(navigator.userAgent),
theme = localStorage && localStorage['Ox.theme'] theme = localStorage && localStorage['Ox.theme']
&& JSON.parse(localStorage['Ox.theme']) || 'modern'; && JSON.parse(localStorage['Ox.theme']) || 'modern';
@ -86,7 +87,7 @@ appPanel
images.loadingIcon.style.width = '32px'; images.loadingIcon.style.width = '32px';
images.loadingIcon.style.height = '32px'; images.loadingIcon.style.height = '32px';
images.loadingIcon.style.margin = 'auto'; images.loadingIcon.style.margin = 'auto';
images.loadingIcon.src = '/static/oxjs/' + (debug ? 'dev' : 'build') images.loadingIcon.src = '/static/oxjs/' + (enableDebugMode ? 'dev' : 'build')
+ '/Ox.UI/themes/' + theme + '/svg/symbolLoading.svg'; + '/Ox.UI/themes/' + theme + '/svg/symbolLoading.svg';
callback(images); callback(images);
}; };
@ -151,7 +152,7 @@ appPanel
} else { } else {
script.onload = callback; script.onload = callback;
} }
script.src = '/static/oxjs/' + (debug ? 'dev' : 'build') + '/Ox.js'; script.src = '/static/oxjs/' + (enableDebugMode ? 'dev' : 'build') + '/Ox.js';
script.type = 'text/javascript'; script.type = 'text/javascript';
head.appendChild(script); head.appendChild(script);
} }
@ -175,6 +176,7 @@ appPanel
ui: {} ui: {}
}); });
loadPandoraFiles(function() { loadPandoraFiles(function() {
enableEventLogging && Ox.Event.bind(pandora.logEvent);
initPandora(data); initPandora(data);
if (pandora.localStorage('local')) { if (pandora.localStorage('local')) {
var url = pandora.localStorage('local'); var url = pandora.localStorage('local');
@ -191,7 +193,7 @@ appPanel
function loadPandoraFiles(callback) { function loadPandoraFiles(callback) {
var prefix = '/static/'; var prefix = '/static/';
if (debug) { if (enableDebugMode) {
Ox.getJSON(prefix + 'json/pandora.json?' + Ox.random(1000), function(files) { Ox.getJSON(prefix + 'json/pandora.json?' + Ox.random(1000), function(files) {
Ox.getFile(files.map(function(file) { Ox.getFile(files.map(function(file) {
return prefix + file; return prefix + file;