enhance: badge - hide built-in option is added

This commit is contained in:
Dr.Lt.Data 2023-11-28 02:23:59 +09:00
parent d547952bc5
commit 9b363cc9bd
2 changed files with 17 additions and 5 deletions

View File

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

View File

@ -425,7 +425,9 @@ class ManagerMenuDialog extends ComfyDialog {
let badge_combo = document.createElement("select");
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_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_hide', text: 'Badge: #ID Nickname (hide built-in)' }, []));
api.fetchApi('/manager/badge_mode')
.then(response => response.text())
@ -722,14 +724,19 @@ app.registerExtension({
if (!this.flags.collapsed && badge_mode != 'none' && nodeType.title_mode != LiteGraph.NO_TITLE) {
let text = "";
if (badge_mode == 'id_nick')
if (badge_mode.startsWith('id_nick'))
text = `#${this.id} `;
if (nicknames[nodeData.name.trim()]) {
let nick = nicknames[nodeData.name.trim()];
if (nick == 'ComfyUI') {
nick = "🦊"
if(badge_mode.endsWith('hide')) {
nick = "";
}
else {
nick = "🦊"
}
}
if (nick.length > 25) {
@ -772,14 +779,19 @@ app.registerExtension({
if (!this.flags.collapsed && badge_mode != 'none') {
let text = "";
if (badge_mode == 'id_nick')
if (badge_mode.startsWith('id_nick'))
text = `#${this.id} `;
if (nicknames[node.type.trim()]) {
let nick = nicknames[node.type.trim()];
if (nick == 'ComfyUI') {
nick = "🦊"
if(badge_mode.endsWith('hide')) {
nick = "";
}
else {
nick = "🦊"
}
}
if (nick.length > 25) {