mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-04-22 18:38:38 +02:00
Merge pull request #94 from cmdr2/develop
Store the 'save to disk' setting
This commit is contained in:
commit
d1e29b8a9d
@ -384,6 +384,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
const SOUND_ENABLED_KEY = "soundEnabled"
|
const SOUND_ENABLED_KEY = "soundEnabled"
|
||||||
|
const SAVE_TO_DISK_KEY = "saveToDisk"
|
||||||
const USE_CPU_KEY = "useCPU"
|
const USE_CPU_KEY = "useCPU"
|
||||||
const USE_FULL_PRECISION_KEY = "useFullPrecision"
|
const USE_FULL_PRECISION_KEY = "useFullPrecision"
|
||||||
const USE_TURBO_MODE_KEY = "useTurboMode"
|
const USE_TURBO_MODE_KEY = "useTurboMode"
|
||||||
@ -480,6 +481,10 @@ function isSoundEnabled() {
|
|||||||
return getLocalStorageBoolItem(SOUND_ENABLED_KEY, true)
|
return getLocalStorageBoolItem(SOUND_ENABLED_KEY, true)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function isSaveToDiskEnabled() {
|
||||||
|
return getLocalStorageBoolItem(SAVE_TO_DISK_KEY, false)
|
||||||
|
}
|
||||||
|
|
||||||
function isUseCPUEnabled() {
|
function isUseCPUEnabled() {
|
||||||
return getLocalStorageBoolItem(USE_CPU_KEY, false)
|
return getLocalStorageBoolItem(USE_CPU_KEY, false)
|
||||||
}
|
}
|
||||||
@ -839,6 +844,9 @@ function createFileName() {
|
|||||||
soundToggle.addEventListener('click', handleBoolSettingChange(SOUND_ENABLED_KEY))
|
soundToggle.addEventListener('click', handleBoolSettingChange(SOUND_ENABLED_KEY))
|
||||||
soundToggle.checked = isSoundEnabled()
|
soundToggle.checked = isSoundEnabled()
|
||||||
|
|
||||||
|
saveToDiskField.checked = isSaveToDiskEnabled()
|
||||||
|
diskPathField.disabled = !saveToDiskField.checked
|
||||||
|
|
||||||
useCPUField.addEventListener('click', handleBoolSettingChange(USE_CPU_KEY))
|
useCPUField.addEventListener('click', handleBoolSettingChange(USE_CPU_KEY))
|
||||||
useCPUField.checked = isUseCPUEnabled()
|
useCPUField.checked = isUseCPUEnabled()
|
||||||
|
|
||||||
@ -850,8 +858,9 @@ turboField.checked = isUseTurboModeEnabled()
|
|||||||
|
|
||||||
diskPathField.addEventListener('change', handleStringSettingChange(DISK_PATH_KEY))
|
diskPathField.addEventListener('change', handleStringSettingChange(DISK_PATH_KEY))
|
||||||
|
|
||||||
saveToDiskField.addEventListener('click', function() {
|
saveToDiskField.addEventListener('click', function(e) {
|
||||||
diskPathField.disabled = !this.checked
|
diskPathField.disabled = !this.checked
|
||||||
|
handleBoolSettingChange(SAVE_TO_DISK_KEY)(e)
|
||||||
})
|
})
|
||||||
|
|
||||||
makeImageBtn.addEventListener('click', makeImage)
|
makeImageBtn.addEventListener('click', makeImage)
|
||||||
|
Loading…
Reference in New Issue
Block a user