Merge pull request #247 from zero01101/small_fixes
small controlnet ui quirks corrected
This commit is contained in:
commit
a99bd390ab
3 changed files with 41 additions and 38 deletions
12
index.html
12
index.html
|
@ -1,4 +1,4 @@
|
||||||
<!doctype html>
|
<!DOCTYPE html>
|
||||||
<html lang="en-US">
|
<html lang="en-US">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
|
@ -315,8 +315,8 @@
|
||||||
<br />
|
<br />
|
||||||
<span id="version">
|
<span id="version">
|
||||||
<a href="https://github.com/zero01101/openOutpaint" target="_blank">
|
<a href="https://github.com/zero01101/openOutpaint" target="_blank">
|
||||||
<s>Alpha release v0.0.16.3</s>
|
<s>Alpha release v0.0.16.4</s>
|
||||||
v20230715.002
|
v20230722.001
|
||||||
</a>
|
</a>
|
||||||
<br />
|
<br />
|
||||||
<a
|
<a
|
||||||
|
@ -513,7 +513,7 @@
|
||||||
<!-- Basics -->
|
<!-- Basics -->
|
||||||
<script src="js/global.js?v=ac30d16" type="text/javascript"></script>
|
<script src="js/global.js?v=ac30d16" type="text/javascript"></script>
|
||||||
<script src="js/defaults.js?v=5b06818" type="text/javascript"></script>
|
<script src="js/defaults.js?v=5b06818" type="text/javascript"></script>
|
||||||
<script src="js/extensions.js?v=1fca0fc" type="text/javascript"></script>
|
<script src="js/extensions.js?v=0bd1fbe" type="text/javascript"></script>
|
||||||
|
|
||||||
<!-- Base Libs -->
|
<!-- Base Libs -->
|
||||||
<script src="js/lib/util.js?v=379aef7" type="text/javascript"></script>
|
<script src="js/lib/util.js?v=379aef7" type="text/javascript"></script>
|
||||||
|
@ -539,7 +539,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=7debf82" type="text/javascript"></script>
|
<script src="js/index.js?v=c6b95a9" type="text/javascript"></script>
|
||||||
|
|
||||||
<script
|
<script
|
||||||
src="js/ui/floating/history.js?v=4f29db4"
|
src="js/ui/floating/history.js?v=4f29db4"
|
||||||
|
@ -553,7 +553,7 @@
|
||||||
src="js/ui/tool/generic.js?v=3e678e0"
|
src="js/ui/tool/generic.js?v=3e678e0"
|
||||||
type="text/javascript"></script>
|
type="text/javascript"></script>
|
||||||
|
|
||||||
<script src="js/ui/tool/dream.js?v=06e0164" type="text/javascript"></script>
|
<script src="js/ui/tool/dream.js?v=1bbd3fe" type="text/javascript"></script>
|
||||||
<script
|
<script
|
||||||
src="js/ui/tool/maskbrush.js?v=e9bd0eb"
|
src="js/ui/tool/maskbrush.js?v=e9bd0eb"
|
||||||
type="text/javascript"></script>
|
type="text/javascript"></script>
|
||||||
|
|
|
@ -89,15 +89,14 @@ const extensions = {
|
||||||
) {
|
) {
|
||||||
var url = document.getElementById("host").value + "/controlnet/version";
|
var url = document.getElementById("host").value + "/controlnet/version";
|
||||||
|
|
||||||
|
if (
|
||||||
|
this.enabledExtensions.filter((e) => e.includes("controlnet")).length > 0
|
||||||
|
) {
|
||||||
try {
|
try {
|
||||||
const response = await fetch(url);
|
const response = await fetch(url);
|
||||||
const data = await response.json();
|
const data = await response.json();
|
||||||
|
|
||||||
if (
|
if (data.version > 0) {
|
||||||
data.version > 0 &&
|
|
||||||
this.enabledExtensions.filter((e) => e.includes("controlnet")).length >
|
|
||||||
0
|
|
||||||
) {
|
|
||||||
// ControlNet found
|
// ControlNet found
|
||||||
this.alwaysOnScripts = true;
|
this.alwaysOnScripts = true;
|
||||||
this.controlNetEnabled = true;
|
this.controlNetEnabled = true;
|
||||||
|
@ -125,6 +124,9 @@ const extensions = {
|
||||||
// ??
|
// ??
|
||||||
global.controlnetAPI = false;
|
global.controlnetAPI = false;
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
global.controlnetAPI = false;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
async getModels(controlNetModelAutoComplete) {
|
async getModels(controlNetModelAutoComplete) {
|
||||||
// only worry about inpaint models for now
|
// only worry about inpaint models for now
|
||||||
|
|
|
@ -888,13 +888,14 @@ function changeControlNetExtension() {
|
||||||
.querySelectorAll(".controlNetElement")
|
.querySelectorAll(".controlNetElement")
|
||||||
.forEach((el) => el.classList.add("invisible"));
|
.forEach((el) => el.classList.add("invisible"));
|
||||||
}
|
}
|
||||||
|
changeControlNetReference();
|
||||||
}
|
}
|
||||||
|
|
||||||
function changeControlNetReference() {
|
function changeControlNetReference() {
|
||||||
extensions.controlNetReferenceActive = document.getElementById(
|
extensions.controlNetReferenceActive = document.getElementById(
|
||||||
"cbxControlNetReferenceLayer"
|
"cbxControlNetReferenceLayer"
|
||||||
).checked;
|
).checked;
|
||||||
if (extensions.controlNetReferenceActive) {
|
if (extensions.controlNetReferenceActive && extensions.controlNetActive) {
|
||||||
document
|
document
|
||||||
.querySelectorAll(".controlNetReferenceElement")
|
.querySelectorAll(".controlNetReferenceElement")
|
||||||
.forEach((el) => el.classList.remove("invisible"));
|
.forEach((el) => el.classList.remove("invisible"));
|
||||||
|
|
Loading…
Reference in a new issue