Browse Source

enhance: badge - hide built-in option is added

pull/200/head
Dr.Lt.Data 12 months ago
parent
commit
9b363cc9bd
  1. 2
      __init__.py
  2. 16
      js/comfyui-manager.js

2
__init__.py

@ -17,7 +17,7 @@ import http.client
import re import re
import signal import signal
version = "V1.5.1" version = "V1.5.2"
print(f"### Loading: ComfyUI-Manager ({version})") print(f"### Loading: ComfyUI-Manager ({version})")

16
js/comfyui-manager.js vendored

@ -425,7 +425,9 @@ class ManagerMenuDialog extends ComfyDialog {
let badge_combo = document.createElement("select"); let badge_combo = document.createElement("select");
badge_combo.appendChild($el('option', { value: 'none', text: 'Badge: None' }, [])); badge_combo.appendChild($el('option', { value: 'none', text: 'Badge: None' }, []));
badge_combo.appendChild($el('option', { value: 'nick', text: 'Badge: Nickname' }, [])); badge_combo.appendChild($el('option', { value: 'nick', text: 'Badge: Nickname' }, []));
badge_combo.appendChild($el('option', { value: 'nick_hide', text: 'Badge: Nickname (hide built-in)' }, []));
badge_combo.appendChild($el('option', { value: 'id_nick', text: 'Badge: #ID Nickname' }, [])); badge_combo.appendChild($el('option', { value: 'id_nick', text: 'Badge: #ID Nickname' }, []));
badge_combo.appendChild($el('option', { value: 'id_nick_hide', text: 'Badge: #ID Nickname (hide built-in)' }, []));
api.fetchApi('/manager/badge_mode') api.fetchApi('/manager/badge_mode')
.then(response => response.text()) .then(response => response.text())
@ -722,15 +724,20 @@ app.registerExtension({
if (!this.flags.collapsed && badge_mode != 'none' && nodeType.title_mode != LiteGraph.NO_TITLE) { if (!this.flags.collapsed && badge_mode != 'none' && nodeType.title_mode != LiteGraph.NO_TITLE) {
let text = ""; let text = "";
if (badge_mode == 'id_nick') if (badge_mode.startsWith('id_nick'))
text = `#${this.id} `; text = `#${this.id} `;
if (nicknames[nodeData.name.trim()]) { if (nicknames[nodeData.name.trim()]) {
let nick = nicknames[nodeData.name.trim()]; let nick = nicknames[nodeData.name.trim()];
if (nick == 'ComfyUI') { if (nick == 'ComfyUI') {
if(badge_mode.endsWith('hide')) {
nick = "";
}
else {
nick = "🦊" nick = "🦊"
} }
}
if (nick.length > 25) { if (nick.length > 25) {
text += nick.substring(0, 23) + ".."; text += nick.substring(0, 23) + "..";
@ -772,15 +779,20 @@ app.registerExtension({
if (!this.flags.collapsed && badge_mode != 'none') { if (!this.flags.collapsed && badge_mode != 'none') {
let text = ""; let text = "";
if (badge_mode == 'id_nick') if (badge_mode.startsWith('id_nick'))
text = `#${this.id} `; text = `#${this.id} `;
if (nicknames[node.type.trim()]) { if (nicknames[node.type.trim()]) {
let nick = nicknames[node.type.trim()]; let nick = nicknames[node.type.trim()];
if (nick == 'ComfyUI') { if (nick == 'ComfyUI') {
if(badge_mode.endsWith('hide')) {
nick = "";
}
else {
nick = "🦊" nick = "🦊"
} }
}
if (nick.length > 25) { if (nick.length > 25) {
text += nick.substring(0, 23) + ".."; text += nick.substring(0, 23) + "..";

Loading…
Cancel
Save