mirror of
https://git.datalinker.icu/ltdrdata/ComfyUI-Manager
synced 2025-12-10 06:34:24 +08:00
modified: workflow gallery button
- add openart.ai
This commit is contained in:
parent
7a1b5e2b03
commit
ef1632d21d
@ -20,7 +20,7 @@ import nodes
|
|||||||
import torch
|
import torch
|
||||||
|
|
||||||
|
|
||||||
version = [1, 15]
|
version = [1, 15, 1]
|
||||||
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
|
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
|
||||||
print(f"### Loading: ComfyUI-Manager ({version_str})")
|
print(f"### Loading: ComfyUI-Manager ({version_str})")
|
||||||
|
|
||||||
|
|||||||
@ -854,31 +854,30 @@ class ManagerMenuDialog extends ComfyDialog {
|
|||||||
{
|
{
|
||||||
title: "Share your art",
|
title: "Share your art",
|
||||||
callback: () => {
|
callback: () => {
|
||||||
this.close();
|
if (share_option === 'openart') {
|
||||||
if (!ShareDialog.instance) {
|
showOpenArtShareDialog();
|
||||||
ShareDialog.instance = new ShareDialog();
|
return;
|
||||||
}
|
} else if (share_option === 'matrix' || share_option === 'comfyworkflows') {
|
||||||
|
showShareDialog(share_option);
|
||||||
app.graphToPrompt().then(prompt => {
|
return;
|
||||||
// console.log({ prompt })
|
|
||||||
return app.graph._nodes;
|
|
||||||
}).then(nodes => {
|
|
||||||
// console.log({ nodes });
|
|
||||||
const { potential_outputs, potential_output_nodes } = getPotentialOutputsAndOutputNodes(nodes);
|
|
||||||
|
|
||||||
if (potential_outputs.length === 0) {
|
|
||||||
if (potential_output_nodes.length === 0) {
|
|
||||||
// todo: add support for other output node types (animatediff combine, etc.)
|
|
||||||
const supported_nodes_string = SUPPORTED_OUTPUT_NODE_TYPES.join(", ");
|
|
||||||
alert(`No supported output node found (${supported_nodes_string}). To share this workflow, please add an output node to your graph and re-run your prompt.`);
|
|
||||||
} else {
|
|
||||||
alert("To share this, first run a prompt. Once it's done, click 'Share'.");
|
|
||||||
}
|
}
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
ShareDialog.instance.show({ potential_outputs, potential_output_nodes });
|
if(!ShareDialogChooser.instance) {
|
||||||
});
|
ShareDialogChooser.instance = new ShareDialogChooser();
|
||||||
|
}
|
||||||
|
ShareDialogChooser.instance.show();
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Open 'openart.ai'",
|
||||||
|
callback: () => {
|
||||||
|
window.open("https://openart.ai/workflows/dev", "comfyui-workflow-gallery");
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Open 'comfyworkflows.com'",
|
||||||
|
callback: () => {
|
||||||
|
window.open("https://comfyworkflows.com/", "comfyui-workflow-gallery");
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@ -387,6 +387,7 @@ export class ShareDialogChooser extends ComfyDialog {
|
|||||||
}
|
}
|
||||||
show() {
|
show() {
|
||||||
this.element.style.display = "block";
|
this.element.style.display = "block";
|
||||||
|
this.element.style.zIndex = 10001;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
export class ShareDialog extends ComfyDialog {
|
export class ShareDialog extends ComfyDialog {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user