diff --git a/src/views/LinearView.vue b/src/views/LinearView.vue index 184e6b847..550238330 100644 --- a/src/views/LinearView.vue +++ b/src/views/LinearView.vue @@ -18,6 +18,7 @@ import type { AssetItem } from '@/platform/assets/schemas/assetSchema' import { useTelemetry } from '@/platform/telemetry' import { useWorkflowStore } from '@/platform/workflow/management/stores/workflowStore' import type { ComfyWorkflowJSON } from '@/platform/workflow/validation/schemas/workflowSchema' +import { useCanvasStore } from '@/renderer/core/canvas/canvasStore' import NodeWidgets from '@/renderer/extensions/vueNodes/components/NodeWidgets.vue' import WidgetInputNumberInput from '@/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue' import { app } from '@/scripts/app' @@ -184,7 +185,9 @@ function formatDuration(durationSeconds?: number) { type StatItem = { content?: string; iconClass?: string } const mediaTypes: Record = { - images: { content: t('image'), iconClass: 'icon-[lucide--image]' } + images: { content: t('image'), iconClass: 'icon-[lucide--image]' }, + video: { content: t('video'), iconClass: 'icon-[lucide--video]' }, + audio: { content: t('audio'), iconClass: 'icon-[lucide--audio-lines]' } } const itemStats = computed(() => { if (!activeItem.value) return [] @@ -267,13 +270,19 @@ function handleCenterWheel(e: WheelEvent) {
- -
@@ -332,7 +341,7 @@ function handleCenterWheel(e: WheelEvent) { >