diff --git a/package.json b/package.json index c40f005978..a8fec51245 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@comfyorg/comfyui-frontend", "private": true, - "version": "1.33.1", + "version": "1.33.2", "type": "module", "repository": "https://github.com/Comfy-Org/ComfyUI_frontend", "homepage": "https://comfy.org", diff --git a/src/locales/ar/main.json b/src/locales/ar/main.json index cbc8e5a47b..c9a757323e 100644 --- a/src/locales/ar/main.json +++ b/src/locales/ar/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "تثبيت/إلغاء تثبيت العقد المحددة", "Previous Opened Workflow": "سير العمل السابق المفتوح", "Publish": "نشر", - "Queue Panel": "لوحة الانتظار", "Queue Prompt": "قائمة انتظار التعليمات", "Queue Prompt (Front)": "قائمة انتظار التعليمات (أمامي)", "Queue Selected Output Nodes": "قائمة انتظار عقد المخرجات المحددة", diff --git a/src/locales/en/commands.json b/src/locales/en/commands.json index c91d7dc600..1b23fa0ce4 100644 --- a/src/locales/en/commands.json +++ b/src/locales/en/commands.json @@ -288,4 +288,4 @@ "label": "Toggle Workflows Sidebar", "tooltip": "Workflows" } -} +} \ No newline at end of file diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 45d8323bf4..aef2470d2f 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -1122,7 +1122,6 @@ "Assets": "Assets", "Model Library": "Model Library", "Node Library": "Node Library", - "Queue Panel": "Queue Panel", "Workflows": "Workflows" }, "desktopMenu": { @@ -1404,6 +1403,7 @@ "stable_cascade": "stable_cascade", "3d_models": "3d_models", "style_model": "style_model", + "Topaz": "Topaz", "Tripo": "Tripo", "Veo": "Veo", "Vidu": "Vidu", @@ -2176,4 +2176,4 @@ "replacementInstruction": "Install these nodes to run this workflow, or replace them with installed alternatives. Missing nodes are highlighted in red on the canvas." } } -} +} \ No newline at end of file diff --git a/src/locales/en/nodeDefs.json b/src/locales/en/nodeDefs.json index a4d61152ea..249f004e09 100644 --- a/src/locales/en/nodeDefs.json +++ b/src/locales/en/nodeDefs.json @@ -11557,6 +11557,118 @@ } } }, + "TopazImageEnhance": { + "display_name": "Topaz Image Enhance", + "description": "Industry-standard upscaling and image enhancement.", + "inputs": { + "model": { + "name": "model" + }, + "image": { + "name": "image" + }, + "prompt": { + "name": "prompt", + "tooltip": "Optional text prompt for creative upscaling guidance." + }, + "subject_detection": { + "name": "subject_detection" + }, + "face_enhancement": { + "name": "face_enhancement", + "tooltip": "Enhance faces (if present) during processing." + }, + "face_enhancement_creativity": { + "name": "face_enhancement_creativity", + "tooltip": "Set the creativity level for face enhancement." + }, + "face_enhancement_strength": { + "name": "face_enhancement_strength", + "tooltip": "Controls how sharp enhanced faces are relative to the background." + }, + "crop_to_fill": { + "name": "crop_to_fill", + "tooltip": "By default, the image is letterboxed when the output aspect ratio differs. Enable to crop the image to fill the output dimensions." + }, + "output_width": { + "name": "output_width", + "tooltip": "Zero value means to calculate automatically (usually it will be original size or output_height if specified)." + }, + "output_height": { + "name": "output_height", + "tooltip": "Zero value means to output in the same height as original or output width." + }, + "creativity": { + "name": "creativity" + }, + "face_preservation": { + "name": "face_preservation", + "tooltip": "Preserve subjects' facial identity." + }, + "color_preservation": { + "name": "color_preservation", + "tooltip": "Preserve the original colors." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TopazVideoEnhance": { + "display_name": "Topaz Video Enhance", + "description": "Breathe new life into video with powerful upscaling and recovery technology.", + "inputs": { + "video": { + "name": "video" + }, + "upscaler_enabled": { + "name": "upscaler_enabled" + }, + "upscaler_model": { + "name": "upscaler_model" + }, + "upscaler_resolution": { + "name": "upscaler_resolution" + }, + "upscaler_creativity": { + "name": "upscaler_creativity", + "tooltip": "Creativity level (applies only to Starlight (Astra) Creative)." + }, + "interpolation_enabled": { + "name": "interpolation_enabled" + }, + "interpolation_model": { + "name": "interpolation_model" + }, + "interpolation_slowmo": { + "name": "interpolation_slowmo", + "tooltip": "Slow-motion factor applied to the input video. For example, 2 makes the output twice as slow and doubles the duration." + }, + "interpolation_frame_rate": { + "name": "interpolation_frame_rate", + "tooltip": "Output frame rate." + }, + "interpolation_duplicate": { + "name": "interpolation_duplicate", + "tooltip": "Analyze the input for duplicate frames and remove them." + }, + "interpolation_duplicate_threshold": { + "name": "interpolation_duplicate_threshold", + "tooltip": "Detection sensitivity for duplicate frames." + }, + "dynamic_compression_level": { + "name": "dynamic_compression_level", + "tooltip": "CQP level." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "TorchCompileModel": { "display_name": "TorchCompileModel", "inputs": { diff --git a/src/locales/es/main.json b/src/locales/es/main.json index 27e8736264..4a831e93a1 100644 --- a/src/locales/es/main.json +++ b/src/locales/es/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "Anclar/Desanclar nodos seleccionados", "Previous Opened Workflow": "Flujo de trabajo abierto anterior", "Publish": "Publicar", - "Queue Panel": "Panel de Cola", "Queue Prompt": "Indicador de cola", "Queue Prompt (Front)": "Indicador de cola (Frente)", "Queue Selected Output Nodes": "Encolar nodos de salida seleccionados", diff --git a/src/locales/fr/main.json b/src/locales/fr/main.json index 5b97d3ee05..51d56cbf9c 100644 --- a/src/locales/fr/main.json +++ b/src/locales/fr/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "Épingler/Désépingler les nœuds sélectionnés", "Previous Opened Workflow": "Flux de travail ouvert précédent", "Publish": "Publier", - "Queue Panel": "Panneau de file d'attente", "Queue Prompt": "Invite de file d'attente", "Queue Prompt (Front)": "Invite de file d'attente (Front)", "Queue Selected Output Nodes": "Mettre en file d’attente les nœuds de sortie sélectionnés", diff --git a/src/locales/ja/main.json b/src/locales/ja/main.json index 9188d78c54..2d9868d011 100644 --- a/src/locales/ja/main.json +++ b/src/locales/ja/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "選択したノードのピン留め/ピン留め解除", "Previous Opened Workflow": "前に開いたワークフロー", "Publish": "公開", - "Queue Panel": "キューパネル", "Queue Prompt": "キューのプロンプト", "Queue Prompt (Front)": "キューのプロンプト (前面)", "Queue Selected Output Nodes": "選択した出力ノードをキューに追加", diff --git a/src/locales/ko/main.json b/src/locales/ko/main.json index 3db8387c56..599093784a 100644 --- a/src/locales/ko/main.json +++ b/src/locales/ko/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "선택한 노드 고정/고정 해제", "Previous Opened Workflow": "이전 열린 워크플로", "Publish": "게시", - "Queue Panel": "큐 패널", "Queue Prompt": "실행 대기열에 프롬프트 추가", "Queue Prompt (Front)": "실행 대기열 맨 앞에 프롬프트 추가", "Queue Selected Output Nodes": "선택한 출력 노드 대기열에 추가", diff --git a/src/locales/ru/main.json b/src/locales/ru/main.json index 178e81e79f..dfb9ff6a06 100644 --- a/src/locales/ru/main.json +++ b/src/locales/ru/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "Закрепить/открепить выбранные ноды", "Previous Opened Workflow": "Предыдущий открытый рабочий процесс", "Publish": "Опубликовать", - "Queue Panel": "Панель очереди", "Queue Prompt": "Запрос в очереди", "Queue Prompt (Front)": "Запрос в очереди (спереди)", "Queue Selected Output Nodes": "Добавить выбранные выходные узлы в очередь", diff --git a/src/locales/tr/main.json b/src/locales/tr/main.json index e3b7382dcc..66aadb352f 100644 --- a/src/locales/tr/main.json +++ b/src/locales/tr/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "Seçili Düğümleri Sabitle/Kaldır", "Previous Opened Workflow": "Önceki Açılan İş Akışı", "Publish": "Yayınla", - "Queue Panel": "Kuyruk Paneli", "Queue Prompt": "İstemi Kuyruğa Al", "Queue Prompt (Front)": "İstemi Kuyruğa Al (Ön)", "Queue Selected Output Nodes": "Seçili Çıktı Düğümlerini Kuyruğa Al", diff --git a/src/locales/zh-TW/main.json b/src/locales/zh-TW/main.json index a6bc169ceb..6eb41f42e3 100644 --- a/src/locales/zh-TW/main.json +++ b/src/locales/zh-TW/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "釘選/取消釘選選取節點", "Previous Opened Workflow": "上一個已開啟的工作流程", "Publish": "發佈", - "Queue Panel": "佇列面板", "Queue Prompt": "加入提示至佇列", "Queue Prompt (Front)": "將提示加入佇列前端", "Queue Selected Output Nodes": "將選取的輸出節點加入佇列", diff --git a/src/locales/zh/main.json b/src/locales/zh/main.json index 1c1ef81100..bad964f3af 100644 --- a/src/locales/zh/main.json +++ b/src/locales/zh/main.json @@ -1210,7 +1210,6 @@ "Pin/Unpin Selected Nodes": "固定/取消固定选定节点", "Previous Opened Workflow": "上一个打开的工作流", "Publish": "发布", - "Queue Panel": "队列面板", "Queue Prompt": "执行提示词", "Queue Prompt (Front)": "执行提示词 (优先执行)", "Queue Selected Output Nodes": "将所选输出节点加入队列",