upscaler to localstorage

This commit is contained in:
AlexL 2024-01-13 16:24:51 +01:00
parent 15385773c2
commit b63f25472f

View file

@ -1186,7 +1186,11 @@ async function getUpscalers() {
return {name: u, value: u}; return {name: u, value: u};
}); });
upscalerAutoComplete.value = upscalers[0]; upscalerAutoComplete.value =
localStorage.getItem("openoutpaint/hr_upscaler") === null
? upscalers[0]
: localStorage.getItem("openoutpaint/upscaler");
hrFixUpscalerAutoComplete.value = hrFixUpscalerAutoComplete.value =
localStorage.getItem("openoutpaint/hr_upscaler") === null localStorage.getItem("openoutpaint/hr_upscaler") === null
? "None" ? "None"
@ -1440,6 +1444,7 @@ async function upscaleAndDownload(download = false, add_resource = false, aCanva
var upscaler = upscalerAutoComplete.value; var upscaler = upscalerAutoComplete.value;
var croppedCanvas = null; var croppedCanvas = null;
var imgdata = null; var imgdata = null;
localStorage.setItem("openoutpaint/upscaler", upscaler);
if (aCanvas == null) { if (aCanvas == null) {
console.log("Upscaling main canvas."); console.log("Upscaling main canvas.");
@ -1550,8 +1555,7 @@ function loadSettings() {
document.getElementById("seed").value = Number(_seed); document.getElementById("seed").value = Number(_seed);
document.getElementById("cbxHRFix").checked = Boolean(_enable_hr); document.getElementById("cbxHRFix").checked = Boolean(_enable_hr);
document.getElementById("cbxRestoreFaces").checked = Boolean(_restore_faces); document.getElementById("cbxRestoreFaces").checked = Boolean(_restore_faces);
document.getElementById("cbxSyncCursorSize").checked = document.getElementById("cbxSyncCursorSize").checked = Boolean(_sync_cursor_size);
Boolean(_sync_cursor_size);
document.getElementById("hrFixScale").value = Number(_hrfix_scale); document.getElementById("hrFixScale").value = Number(_hrfix_scale);
document.getElementById("hrDenoising").value = Number(_hrfix_denoising); document.getElementById("hrDenoising").value = Number(_hrfix_denoising);
document.getElementById("hrFixLockPx").value = Number(_hrfix_lock_px); document.getElementById("hrFixLockPx").value = Number(_hrfix_lock_px);