diff --git a/package.json b/package.json index cdc8aadd99..5b9f4133d7 100644 --- a/package.json +++ b/package.json @@ -131,6 +131,7 @@ "@comfyorg/comfyui-electron-types": "0.4.73-0", "@comfyorg/design-system": "workspace:*", "@comfyorg/registry-types": "workspace:*", + "@comfyorg/shared-frontend-utils": "workspace:*", "@comfyorg/tailwind-utils": "workspace:*", "@iconify/json": "catalog:", "@primeuix/forms": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1fc27afcdd..d65a29266a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -326,6 +326,9 @@ importers: '@comfyorg/registry-types': specifier: workspace:* version: link:packages/registry-types + '@comfyorg/shared-frontend-utils': + specifier: workspace:* + version: link:packages/shared-frontend-utils '@comfyorg/tailwind-utils': specifier: workspace:* version: link:packages/tailwind-utils diff --git a/src/locales/en/main.json b/src/locales/en/main.json index b4d1ec73bb..c38473a3c6 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -2036,8 +2036,18 @@ "downloadStarted": "Downloading {count} files...", "downloadsStarted": "Started downloading {count} file(s)", "assetsDeletedSuccessfully": "{count} asset(s) deleted successfully", - "failedToDeleteAssets": "Failed to delete selected assets" - } + "failedToDeleteAssets": "Failed to delete selected assets", + "partialDeleteSuccess": "{succeeded} deleted successfully, {failed} failed" + }, + "noJobIdFound": "No job ID found for this asset", + "unsupportedFileType": "Unsupported file type for loader node", + "nodeTypeNotFound": "Node type {nodeType} not found", + "failedToCreateNode": "Failed to create node", + "nodeAddedToWorkflow": "{nodeType} node added to workflow", + "noWorkflowDataFound": "No workflow data found in this asset", + "workflowOpenedInNewTab": "Workflow opened in new tab", + "failedToExportWorkflow": "Failed to export workflow", + "workflowExportedSuccessfully": "Workflow exported successfully" }, "actionbar": { "dockToTop": "Dock to top", diff --git a/src/platform/assets/components/MediaAssetCard.vue b/src/platform/assets/components/MediaAssetCard.vue index fd04336b80..42720f2e4e 100644 --- a/src/platform/assets/components/MediaAssetCard.vue +++ b/src/platform/assets/components/MediaAssetCard.vue @@ -37,7 +37,6 @@ :context="{ type: assetType }" @view="handleZoomClick" @download="actions.downloadAsset()" - @play="actions.playAsset(asset.id)" @video-playing-state-changed="isVideoPlaying = $event" @video-controls-changed="showVideoControls = $event" @image-loaded="handleImageLoaded" diff --git a/src/platform/assets/components/MediaAssetMoreMenu.vue b/src/platform/assets/components/MediaAssetMoreMenu.vue index 9f7242603c..3c236ed7ee 100644 --- a/src/platform/assets/components/MediaAssetMoreMenu.vue +++ b/src/platform/assets/components/MediaAssetMoreMenu.vue @@ -1,5 +1,8 @@