mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-08-09 07:45:01 +02:00
Merge pull request #1004 from JeLuF/toosmall
Warn users about small image dimensions
This commit is contained in:
@ -24,6 +24,7 @@ let randomSeedField = document.querySelector("#random_seed")
|
||||
let seedField = document.querySelector('#seed')
|
||||
let widthField = document.querySelector('#width')
|
||||
let heightField = document.querySelector('#height')
|
||||
let smallImageWarning = document.querySelector('#small_image_warning')
|
||||
let initImageSelector = document.querySelector("#init_image")
|
||||
let initImagePreview = document.querySelector("#init_image_preview")
|
||||
let initImageSizeBox = document.querySelector("#init_image_size_box")
|
||||
@ -169,18 +170,18 @@ function setStatus(statusType, msg, msgType) {
|
||||
function setServerStatus(event) {
|
||||
switch(event.type) {
|
||||
case 'online':
|
||||
serverStatusColor.style.color = 'green'
|
||||
serverStatusMsg.style.color = 'green'
|
||||
serverStatusColor.style.color = 'var(--status-green)'
|
||||
serverStatusMsg.style.color = 'var(--status-green)'
|
||||
serverStatusMsg.innerText = 'Stable Diffusion is ' + event.message
|
||||
break
|
||||
case 'busy':
|
||||
serverStatusColor.style.color = 'rgb(200, 139, 0)'
|
||||
serverStatusMsg.style.color = 'rgb(200, 139, 0)'
|
||||
serverStatusColor.style.color = 'var(--status-orange)'
|
||||
serverStatusMsg.style.color = 'var(--status-orange)'
|
||||
serverStatusMsg.innerText = 'Stable Diffusion is ' + event.message
|
||||
break
|
||||
case 'error':
|
||||
serverStatusColor.style.color = 'red'
|
||||
serverStatusMsg.style.color = 'red'
|
||||
serverStatusColor.style.color = 'var(--status-red)'
|
||||
serverStatusMsg.style.color = 'var(--status-red)'
|
||||
serverStatusMsg.innerText = 'Stable Diffusion has stopped'
|
||||
break
|
||||
}
|
||||
@ -1307,6 +1308,11 @@ function onDimensionChange() {
|
||||
else {
|
||||
imageInpainter.setImage(initImagePreview.src, widthValue, heightValue)
|
||||
}
|
||||
if ( widthValue < 512 && heightValue < 512 ) {
|
||||
smallImageWarning.classList.remove('displayNone')
|
||||
} else {
|
||||
smallImageWarning.classList.add('displayNone')
|
||||
}
|
||||
}
|
||||
|
||||
diskPathField.disabled = !saveToDiskField.checked
|
||||
|
Reference in New Issue
Block a user