forked from extern/easydiffusion
Store the output format setting in localStorage
This commit is contained in:
parent
6b7d4877e6
commit
6855e314b3
@ -226,7 +226,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
<script src="media/main.js?v=33"></script>
|
<script src="media/main.js?v=34"></script>
|
||||||
<script>
|
<script>
|
||||||
async function init() {
|
async function init() {
|
||||||
await loadModifiers()
|
await loadModifiers()
|
||||||
|
@ -10,6 +10,7 @@ const USE_FACE_CORRECTION_KEY = "useFaceCorrection"
|
|||||||
const USE_UPSCALING_KEY = "useUpscaling"
|
const USE_UPSCALING_KEY = "useUpscaling"
|
||||||
const SHOW_ONLY_FILTERED_IMAGE_KEY = "showOnlyFilteredImage"
|
const SHOW_ONLY_FILTERED_IMAGE_KEY = "showOnlyFilteredImage"
|
||||||
const STREAM_IMAGE_PROGRESS_KEY = "streamImageProgress"
|
const STREAM_IMAGE_PROGRESS_KEY = "streamImageProgress"
|
||||||
|
const OUTPUT_FORMAT_KEY = "outputFormat"
|
||||||
const HEALTH_PING_INTERVAL = 5 // seconds
|
const HEALTH_PING_INTERVAL = 5 // seconds
|
||||||
const MAX_INIT_IMAGE_DIMENSION = 768
|
const MAX_INIT_IMAGE_DIMENSION = 768
|
||||||
|
|
||||||
@ -204,6 +205,10 @@ function isStreamImageProgressEnabled() {
|
|||||||
return getLocalStorageBoolItem(STREAM_IMAGE_PROGRESS_KEY, false)
|
return getLocalStorageBoolItem(STREAM_IMAGE_PROGRESS_KEY, false)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getOutputFormat() {
|
||||||
|
return getLocalStorageItem(OUTPUT_FORMAT_KEY, 'jpeg')
|
||||||
|
}
|
||||||
|
|
||||||
function setStatus(statusType, msg, msgType) {
|
function setStatus(statusType, msg, msgType) {
|
||||||
if (statusType !== 'server') {
|
if (statusType !== 'server') {
|
||||||
return
|
return
|
||||||
@ -906,6 +911,9 @@ turboField.checked = isUseTurboModeEnabled()
|
|||||||
streamImageProgressField.addEventListener('click', handleBoolSettingChange(STREAM_IMAGE_PROGRESS_KEY))
|
streamImageProgressField.addEventListener('click', handleBoolSettingChange(STREAM_IMAGE_PROGRESS_KEY))
|
||||||
streamImageProgressField.checked = isStreamImageProgressEnabled()
|
streamImageProgressField.checked = isStreamImageProgressEnabled()
|
||||||
|
|
||||||
|
outputFormatField.addEventListener('change', handleStringSettingChange(OUTPUT_FORMAT_KEY))
|
||||||
|
outputFormatField.value = getOutputFormat()
|
||||||
|
|
||||||
diskPathField.addEventListener('change', handleStringSettingChange(DISK_PATH_KEY))
|
diskPathField.addEventListener('change', handleStringSettingChange(DISK_PATH_KEY))
|
||||||
|
|
||||||
saveToDiskField.addEventListener('click', function(e) {
|
saveToDiskField.addEventListener('click', function(e) {
|
||||||
|
Loading…
Reference in New Issue
Block a user