| @@ -15,6 +15,8 @@ let border = true; | |||||
| let fitScreen = true; | let fitScreen = true; | ||||
| let paintMode = false; | let paintMode = false; | ||||
| let firstTime = true; | |||||
| let scale; | let scale; | ||||
| document.addEventListener("DOMContentLoaded", e => { | document.addEventListener("DOMContentLoaded", e => { | ||||
| @@ -230,6 +232,7 @@ document.addEventListener("DOMContentLoaded", e => { | |||||
| artistLink.style.display = "none"; | artistLink.style.display = "none"; | ||||
| } | } | ||||
| firstTime = false; | |||||
| @@ -395,6 +398,19 @@ function setup() { | |||||
| overlayCtxResized.drawImage(overlayImg, 0, 0, width, height); | overlayCtxResized.drawImage(overlayImg, 0, 0, width, height); | ||||
| // if we're starting fresh, set the radius value to be a fraction of the image size | |||||
| if (firstTime) { | |||||
| radius = Math.floor((baseImg.width + baseImg.height) / 10); | |||||
| document.querySelector("#radius-input").value = radius; | |||||
| document.querySelector("#radius-slider").value = radius; | |||||
| firstTime = false; | |||||
| } | |||||
| // also set up the input ranges | |||||
| document.querySelector("#radius-input").max = Math.max(baseImg.width, baseImg.height); | |||||
| document.querySelector("#radius-slider").max = Math.max(baseImg.width, baseImg.height); | |||||
| console.log("Done"); | console.log("Done"); | ||||
| } | } | ||||