v0.70.12
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
# Changelog
|
||||
|
||||
## [0.70.12] - 2025-05-15
|
||||
- 将Shift+R快捷键功能改为Alt+R,解决了输入大写的“R”冲突
|
||||
|
||||
## [0.70.0] - 2025-04-14
|
||||
- 设置菜单对UI完全自定义
|
||||
- 整合notification到gululu统一控制
|
||||
|
||||
@@ -6,6 +6,39 @@
|
||||
|
||||
This is a custom node utility package developed for ComfyUI. Initially created for personal convenience, I will continue adding features in the future.
|
||||
|
||||
### 最新更新 / Last Update
|
||||
#### [0.70.12] - 2025-05-15
|
||||
- 将Shift+R快捷键功能改为Alt+R,解决了输入大写的“R”冲突
|
||||
- Changed shortcut from Shift+R to Alt+R to resolve conflict with typing uppercase "R"
|
||||
|
||||
#### [0.70.0] - 2025-04-14
|
||||
- 设置菜单对UI完全自定义
|
||||
- Fully customizable UI through settings menu
|
||||
- 整合notification到gululu统一控制
|
||||
- Integrated notifications into Gululu for unified control
|
||||
- 新增GuLuLu
|
||||
- Added GuLuLu
|
||||
- 新增GuLuLu右键菜单
|
||||
- Added right-click menu for GuLuLu
|
||||
- 新增GuLuLu设置项
|
||||
- Added settings options for GuLuLu
|
||||
- 新增GuLuLu继承KayTool通知为流式输出
|
||||
- Added stream output feature for KayTool notifications in GuLuLu
|
||||
- 修复Settings中设置项的bug
|
||||
- Fixed bugs in settings items within Settings
|
||||
- 修复Monitor的初始位置问题
|
||||
- Fixed initial position issue of Monitor
|
||||
- 增强Clean VRAM兼容性
|
||||
- Enhanced compatibility for Clean VRAM
|
||||
- 修复setget颜色设置问题
|
||||
- Fixed setget color configuration issues
|
||||
- 新增KayToolActions适配GuLuLu右键菜单
|
||||
- Added KayToolActions support for GuLuLu right-click menu
|
||||
- UI初始配色调整
|
||||
- Adjusted default color scheme for UI
|
||||
|
||||
|
||||
|
||||
# 节点预览 Nodes Preview (不全 Not All):
|
||||
|
||||

|
||||
@@ -72,8 +105,8 @@ https://github.com/user-attachments/assets/b8d1d3f0-04d1-46c5-968a-e433778b73e6
|
||||
|
||||
- 右键点击节点组或节点,选择“Run Group/Node”,即可快速运行节点组或节点进行调试。
|
||||
- Right-click on a node group or node, select "Run Group/Node," and quickly run the node group or node for debugging.
|
||||
- 使用快捷键`Shift+R`快速运行选中节点。
|
||||
- Use the shortcut key `Shift+R` to quickly run the selected node.
|
||||
- 使用快捷键`Alt+R`快速运行选中节点。
|
||||
- Use the shortcut key `Alt+R` to quickly run the selected node.
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"name": "Show '🛜 Set/Get' options in node right-click menu"
|
||||
},
|
||||
"KayTool_ShiftR": {
|
||||
"name": "Use 'Shift+R' shortcut to quickly execute '▶️ Run' on selected nodes"
|
||||
"name": "Use 'Alt+R' shortcut to quickly execute '▶️ Run' on selected nodes"
|
||||
},
|
||||
"KayTool_ShowWorkflowPNG": {
|
||||
"name": "Show 'Workflow PNG' option in right-click menu"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"name": "Afficher les options '🛜 Set/Get' dans le menu contextuel du nœud"
|
||||
},
|
||||
"KayTool_ShiftR": {
|
||||
"name": "Utiliser le raccourci 'Shift+R' pour exécuter rapidement '▶️ Run' sur les nœuds sélectionnés"
|
||||
"name": "Utiliser le raccourci 'Alt+R' pour exécuter rapidement '▶️ Run' sur les nœuds sélectionnés"
|
||||
},
|
||||
"KayTool_ShowWorkflowPNG": {
|
||||
"name": "Afficher l'option 'Workflow PNG' dans le menu contextuel"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"name": "ノード右クリックメニューに「🛜 Set/Get」オプションを表示"
|
||||
},
|
||||
"KayTool_ShiftR": {
|
||||
"name": "Shift+Rで選択ノードの「▶️ Run」を高速実行"
|
||||
"name": "Alt+Rで選択ノードの「▶️ Run」を高速実行"
|
||||
},
|
||||
"KayTool_ShowWorkflowPNG": {
|
||||
"name": "右クリックメニューに「Workflow PNG」オプションを表示"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"name": "노드 우클릭 메뉴에 '🛜 Set/Get' 옵션 표시"
|
||||
},
|
||||
"KayTool_ShiftR": {
|
||||
"name": "'Shift+R' 단축키로 선택한 노드에서 '▶️ Run'을 빠르게 실행"
|
||||
"name": "'Alt+R' 단축키로 선택한 노드에서 '▶️ Run'을 빠르게 실행"
|
||||
},
|
||||
"KayTool_ShowWorkflowPNG": {
|
||||
"name": "우클릭 메뉴에 'Workflow PNG' 옵션 표시"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"name": "Показать опции '🛜 Set/Get' в контекстном меню узла"
|
||||
},
|
||||
"KayTool_ShiftR": {
|
||||
"name": "Использовать сочетание клавиш 'Shift+R' для быстрого выполнения '▶️ Run' на выбранных узлах"
|
||||
"name": "Использовать сочетание клавиш 'Alt+R' для быстрого выполнения '▶️ Run' на выбранных узлах"
|
||||
},
|
||||
"KayTool_ShowWorkflowPNG": {
|
||||
"name": "Показать опцию 'Workflow PNG' в контекстном меню"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"name": "在'节点右键菜单'中显示 '🛜 Set/Get' 选项"
|
||||
},
|
||||
"KayTool_ShiftR": {
|
||||
"name": "使用 'Shift+R' 快捷键在选中的节点上快速执行 '▶️ Run'"
|
||||
"name": "使用 'Alt+R' 快捷键在选中的节点上快速执行 '▶️ Run'"
|
||||
},
|
||||
"KayTool_ShowWorkflowPNG": {
|
||||
"name": "在KayTool菜单中显示 'Workflow PNG' 选项"
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "kaytool"
|
||||
description ="KayTool boosts ComfyUI workflow efficiency with powerful tools like: image processing (resize, color, blur, expand, merge, crop), background/mask tasks via BiRefNet/RemBG, wireless data transfer (Set&Get), AI translation (Tencent/Baidu), Professional high-precision resource monitoring, dynamic math operations, flexible text handling, precision sliders, metadata/color profile-supported image saving, batch processing via folder loading, canvas node map export as PNG with metadata, quick Run options via right-click, node alignment toolbar with custom styles, and custom ComfyUI logo integration."
|
||||
version = "0.70.11"
|
||||
version = "0.70.12"
|
||||
license = {file = "LICENSE"}
|
||||
dependencies = ["rembg, timm, opencv-python, py-cpuinfo, pynvml"]
|
||||
|
||||
|
||||
@@ -125,8 +125,9 @@ app.registerExtension({
|
||||
document.addEventListener('keydown', async (e) => {
|
||||
const shiftR = app.ui.settings.getSettingValue("KayTool.ShiftR");
|
||||
if (!shiftR) return;
|
||||
if (e.shiftKey && e.key === 'R') {
|
||||
if (e.altKey && (e.key === 'r' || e.key === '®')) {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
const selectedNodes = app.canvas.selected_nodes ? Object.values(app.canvas.selected_nodes) : [];
|
||||
if (selectedNodes.length === 0) return;
|
||||
const selectedNode = selectedNodes[0];
|
||||
|
||||
+2
-2
@@ -33,10 +33,10 @@ app.registerExtension({
|
||||
},
|
||||
{
|
||||
id: "KayTool.ShiftR",
|
||||
name: "Use 'Shift+R' to quickly run selected node",
|
||||
name: "Use 'Alt+R' to quickly run selected node",
|
||||
type: "boolean",
|
||||
defaultValue: true,
|
||||
category: ["KayTool", "▶️ Run", "ShiftR"],
|
||||
category: ["KayTool", "▶️ Run", "R"],
|
||||
},
|
||||
{
|
||||
id: "KayTool.ShowWorkflowPNG",
|
||||
|
||||
Reference in New Issue
Block a user