modified: remove comfyui-manager from list if desktop mode

This commit is contained in:
Dr.Lt.Data 2025-02-13 08:46:18 +09:00
parent 5b2e2fcf9d
commit 9963afa558
4 changed files with 11 additions and 4 deletions

View File

@ -42,7 +42,7 @@ import manager_downloader
from node_package import InstalledNodePackage from node_package import InstalledNodePackage
version_code = [3, 19] version_code = [3, 19, 1]
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '') version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')

View File

@ -811,8 +811,8 @@ const isOutputNode = (node) => {
class ManagerMenuDialog extends ComfyDialog { class ManagerMenuDialog extends ComfyDialog {
createControlsMid() { createControlsMid() {
let self = this; let self = this;
const isElectron = 'electronAPI' in window; const isElectron = 'electronAPI' in window;
update_comfyui_button = update_comfyui_button =
$el("button.cm-button", { $el("button.cm-button", {
type: "button", type: "button",

View File

@ -1672,6 +1672,8 @@ export class CustomNodesManager {
} }
async loadData(show_mode = ShowMode.NORMAL) { async loadData(show_mode = ShowMode.NORMAL) {
const isElectron = 'electronAPI' in window;
this.show_mode = show_mode; this.show_mode = show_mode;
console.log("Show mode:", show_mode); console.log("Show mode:", show_mode);
@ -1691,6 +1693,11 @@ export class CustomNodesManager {
} }
const { channel, node_packs } = res.data; const { channel, node_packs } = res.data;
if(isElectron) {
delete node_packs['comfyui-manager'];
}
this.channel = channel; this.channel = channel;
this.mode = mode; this.mode = mode;
this.custom_nodes = node_packs; this.custom_nodes = node_packs;

View File

@ -1,7 +1,7 @@
[project] [project]
name = "comfyui-manager" name = "comfyui-manager"
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI." description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
version = "3.19" version = "3.19.1"
license = { file = "LICENSE.txt" } license = { file = "LICENSE.txt" }
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"] dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]