kopia lustrzana https://github.com/OpenBuilds/OpenBuilds-CONTROL
88 wiersze
2.7 KiB
JavaScript
88 wiersze
2.7 KiB
JavaScript
var disable3Dviewer = false;
|
|
var disable3Dcontrols = false;
|
|
var disable3Dskybox = false;
|
|
var disable3Drealtimepos = false;
|
|
var disable3Dgcodepreview = false;
|
|
var disableSerialLog = false; // todo also hide tab when set to true
|
|
var disableDROupdates = false;
|
|
|
|
function saveDiagnostics() {
|
|
localStorage.setItem('disable3Dviewer', disable3Dviewer);
|
|
localStorage.setItem('disable3Dcontrols', disable3Dcontrols);
|
|
localStorage.setItem('disable3Dskybox', disable3Dskybox);
|
|
localStorage.setItem('disable3Drealtimepos', disable3Drealtimepos);
|
|
localStorage.setItem('disable3Dgcodepreview', disable3Dgcodepreview);
|
|
localStorage.setItem('disableSerialLog', disableSerialLog);
|
|
localStorage.setItem('disableDROupdates', disableDROupdates);
|
|
|
|
}
|
|
|
|
function initDiagnostics() {
|
|
if (localStorage.getItem('disable3Dviewer')) {
|
|
if (JSON.parse(localStorage.getItem('disable3Dviewer')) == true) {
|
|
disable3Dviewer = true;
|
|
$('#disable3DviewerTick').addClass("checked");
|
|
}
|
|
} else {
|
|
disable3Dviewer = false;
|
|
}
|
|
|
|
if (localStorage.getItem('disable3Dcontrols')) {
|
|
if (JSON.parse(localStorage.getItem('disable3Dcontrols')) == true) {
|
|
disable3Dcontrols = true;
|
|
$('#disable3DcontrolsTick').addClass("checked");
|
|
}
|
|
} else {
|
|
disable3Dcontrols = false;
|
|
}
|
|
|
|
if (localStorage.getItem('disable3Dskybox')) {
|
|
if (JSON.parse(localStorage.getItem('disable3Dskybox')) == true) {
|
|
disable3Dskybox = true;
|
|
$('#disable3DskyboxTick').addClass("checked");
|
|
}
|
|
} else {
|
|
disable3Dskybox = false;
|
|
}
|
|
|
|
if (localStorage.getItem('disable3Drealtimepos')) {
|
|
if (JSON.parse(localStorage.getItem('disable3Drealtimepos')) == true) {
|
|
disable3Drealtimepos = true;
|
|
$('#disable3DrealtimeposTick').addClass("checked");
|
|
}
|
|
} else {
|
|
disable3Drealtimepos = false;
|
|
}
|
|
|
|
if (localStorage.getItem('disable3Dgcodepreview')) {
|
|
if (JSON.parse(localStorage.getItem('disable3Dgcodepreview')) == true) {
|
|
disable3Dgcodepreview = true;
|
|
$('#disable3DgcodepreviewTick').addClass("checked");
|
|
}
|
|
} else {
|
|
disable3Dgcodepreview = false;
|
|
}
|
|
|
|
if (localStorage.getItem('disableSerialLog')) {
|
|
if (JSON.parse(localStorage.getItem('disableSerialLog')) == true) {
|
|
disableSerialLog = true;
|
|
$('#disableSerialLogTick').addClass("checked");
|
|
$('#consoletab').hide()
|
|
$('#gcodeeditortab').click()
|
|
}
|
|
} else {
|
|
disableSerialLog = false;
|
|
}
|
|
|
|
if (localStorage.getItem('disableDROupdates')) {
|
|
if (JSON.parse(localStorage.getItem('disableDROupdates')) == true) {
|
|
disableDROupdates = true;
|
|
$('#disableDROupdatesTick').addClass("checked");
|
|
}
|
|
} else {
|
|
disableDROupdates = false;
|
|
}
|
|
|
|
};
|
|
|
|
initDiagnostics(); |