dragonflight/services/premiere-plugin-uxp/src
Zac Gaetano 3f203f326e feat(uxp-panel): single Export menu, Upload to MAM, Local Export, auto-upload
UI consolidation:
- One Export entry (rail) opens a popup menu: Conform Timeline -> MAM and
  Local Export. Retires the standalone Export & Conform / Fetch & Relink
  dock buttons and the plain "Push Timeline" flow.
- Remove Import All.
- New "Upload to MAM" dock button.

Upload: reads the highlighted project-panel item(s) via the premierepro
API (best-effort, guarded) and falls back to a native file picker. Pushes
via /upload/simple (small) or chunked init/part/complete (large).

Local Export: batch-trim the timeline's hi-res clips server-side (FFMPEG),
poll trim-status, download each temp-segment-url, relink in Premiere.
Relink keys on source media path (last-wins for multi-use sources).

Conform + Local Export auto-upload any timeline sources not yet in the MAM
before proceeding (renders from the hi-res original, available post-upload).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-28 23:48:30 -04:00
..
api.js feat(uxp-panel): single Export menu, Upload to MAM, Local Export, auto-upload 2026-05-28 23:48:30 -04:00
import-flow.js feat(uxp-panel): single Export menu, Upload to MAM, Local Export, auto-upload 2026-05-28 23:48:30 -04:00
library.js feat(uxp-panel): single Export menu, Upload to MAM, Local Export, auto-upload 2026-05-28 23:48:30 -04:00
main.js feat(uxp-panel): single Export menu, Upload to MAM, Local Export, auto-upload 2026-05-28 23:48:30 -04:00
timeline.js feat(uxp-panel): single Export menu, Upload to MAM, Local Export, auto-upload 2026-05-28 23:48:30 -04:00
tooltip.js feat(uxp-panel): fix hover tooltips + add compact list view toggle 2026-05-28 23:05:52 -04:00
ui.js UXP v2.1.0: ui.js — add formatDuration, sanitizeFilename, slide panel helpers, escapeXml 2026-05-28 00:59:21 -04:00