more user configurable stuff
This commit is contained in:
parent
b6e5523f82
commit
8ca3782c8f
3 changed files with 55 additions and 5 deletions
|
@ -309,7 +309,7 @@
|
||||||
<button id="settings-btn-close" class="close"></button>
|
<button id="settings-btn-close" class="close"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="ui separator"></div>
|
<div class="ui separator"></div>
|
||||||
<iframe id="page-overlay" src="pages/configuration.html"></iframe>
|
<iframe id="page-overlay" src="pages/configuration.html?v=ae8af5d"></iframe>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -335,7 +335,7 @@
|
||||||
|
|
||||||
<!-- Content -->
|
<!-- Content -->
|
||||||
<script src="js/prompt.js?v=7a1c68c" type="text/javascript"></script>
|
<script src="js/prompt.js?v=7a1c68c" type="text/javascript"></script>
|
||||||
<script src="js/index.js?v=15066c2" type="text/javascript"></script>
|
<script src="js/index.js?v=418388d" type="text/javascript"></script>
|
||||||
|
|
||||||
<script
|
<script
|
||||||
src="js/ui/floating/history.js?v=fc92d14"
|
src="js/ui/floating/history.js?v=fc92d14"
|
||||||
|
|
15
js/index.js
15
js/index.js
|
@ -575,8 +575,8 @@ makeSlider(
|
||||||
"CFG Scale",
|
"CFG Scale",
|
||||||
document.getElementById("cfgScale"),
|
document.getElementById("cfgScale"),
|
||||||
"cfg_scale",
|
"cfg_scale",
|
||||||
-1,
|
localStorage.getItem("openoutpaint/settings.min-cfg") || -1,
|
||||||
25,
|
localStorage.getItem("openoutpaint/settings.max-cfg") || 25,
|
||||||
0.5,
|
0.5,
|
||||||
7.0,
|
7.0,
|
||||||
0.1
|
0.1
|
||||||
|
@ -610,7 +610,16 @@ makeSlider(
|
||||||
0.1
|
0.1
|
||||||
);
|
);
|
||||||
|
|
||||||
makeSlider("Steps", document.getElementById("steps"), "steps", 1, 70, 5, 30, 1);
|
makeSlider(
|
||||||
|
"Steps",
|
||||||
|
document.getElementById("steps"),
|
||||||
|
"steps",
|
||||||
|
1,
|
||||||
|
localStorage.getItem("openoutpaint/settings.max-steps") || 70,
|
||||||
|
5,
|
||||||
|
30,
|
||||||
|
1
|
||||||
|
);
|
||||||
|
|
||||||
makeSlider(
|
makeSlider(
|
||||||
"HRfix Lock Px.",
|
"HRfix Lock Px.",
|
||||||
|
|
|
@ -59,10 +59,39 @@
|
||||||
type="number"
|
type="number"
|
||||||
step="1" />
|
step="1" />
|
||||||
</label>
|
</label>
|
||||||
|
<label style="display: flex">
|
||||||
|
Max Steps:
|
||||||
|
<input
|
||||||
|
id="max-steps"
|
||||||
|
class="canvas-size-input"
|
||||||
|
type="number"
|
||||||
|
step="1"
|
||||||
|
value="70" />
|
||||||
|
</label>
|
||||||
|
<label style="display: flex">
|
||||||
|
CFG minmax:
|
||||||
|
<input
|
||||||
|
id="min-cfg"
|
||||||
|
class="canvas-size-input"
|
||||||
|
type="number"
|
||||||
|
step="0.1"
|
||||||
|
value="-1.0" />
|
||||||
|
::
|
||||||
|
<input
|
||||||
|
id="max-cfg"
|
||||||
|
class="canvas-size-input"
|
||||||
|
type="number"
|
||||||
|
step="0.1"
|
||||||
|
value="30.0" />
|
||||||
|
</label>
|
||||||
|
<p>Refresh the page to apply settings.</p>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
const canvasWidth = document.getElementById("canvas-width");
|
const canvasWidth = document.getElementById("canvas-width");
|
||||||
const canvasHeight = document.getElementById("canvas-height");
|
const canvasHeight = document.getElementById("canvas-height");
|
||||||
|
const maxSteps = document.getElementById("max-steps");
|
||||||
|
const minCfg = document.getElementById("min-cfg");
|
||||||
|
const maxCfg = document.getElementById("max-cfg");
|
||||||
|
|
||||||
function writeToLocalStorage() {
|
function writeToLocalStorage() {
|
||||||
localStorage.setItem(
|
localStorage.setItem(
|
||||||
|
@ -73,6 +102,9 @@
|
||||||
"openoutpaint/settings.canvas-height",
|
"openoutpaint/settings.canvas-height",
|
||||||
canvasHeight.value
|
canvasHeight.value
|
||||||
);
|
);
|
||||||
|
localStorage.setItem("openoutpaint/settings.max-steps", maxSteps.value);
|
||||||
|
localStorage.setItem("openoutpaint/settings.min-cfg", minCfg.value);
|
||||||
|
localStorage.setItem("openoutpaint/settings.max-cfg", maxCfg.value);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Loads values from local storage
|
// Loads values from local storage
|
||||||
|
@ -80,11 +112,20 @@
|
||||||
localStorage.getItem("openoutpaint/settings.canvas-width") || 2048;
|
localStorage.getItem("openoutpaint/settings.canvas-width") || 2048;
|
||||||
canvasHeight.value =
|
canvasHeight.value =
|
||||||
localStorage.getItem("openoutpaint/settings.canvas-height") || 2048;
|
localStorage.getItem("openoutpaint/settings.canvas-height") || 2048;
|
||||||
|
maxSteps.value =
|
||||||
|
localStorage.getItem("openoutpaint/settings.max-steps") || 70;
|
||||||
|
minCfg.value =
|
||||||
|
localStorage.getItem("openoutpaint/settings.min-cfg") || -1;
|
||||||
|
maxCfg.value =
|
||||||
|
localStorage.getItem("openoutpaint/settings.max-cfg") || 30;
|
||||||
|
|
||||||
writeToLocalStorage();
|
writeToLocalStorage();
|
||||||
|
|
||||||
canvasWidth.onchange = writeToLocalStorage;
|
canvasWidth.onchange = writeToLocalStorage;
|
||||||
canvasHeight.onchange = writeToLocalStorage;
|
canvasHeight.onchange = writeToLocalStorage;
|
||||||
|
maxSteps.onchange = writeToLocalStorage;
|
||||||
|
minCfg.onchange = writeToLocalStorage;
|
||||||
|
maxCfg.onchange = writeToLocalStorage;
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in a new issue