933af6a6da9da3e830fa8ed80b0a3f01702bad97
After a download completes there was no way to jump to the result without manually navigating the download folder. Server-side: - DownloadResult and QueueItem gain optional outputFiles: string[] (single entry for VOD/clip, multi for parts/merge-group splits). Threaded through every downloadVOD / processDownloadMergeGroup branch into processOneQueueItem which attaches it to the queue item on success. Persisted via sanitizeQueueItem so the actions survive a queue file reload. - New IPC handlers open-file (shell.openPath) and show-in-folder (shell.showItemInFolder), both with existence + type checks. - The "downloads finished" Notification gets a click handler that brings the window to the foreground and opens the download folder. Renderer-side: - Expanded queue-item details now render an action row when status === completed and outputFiles is non-empty. - "Open file" only shown when there is exactly one file (so multi- part downloads do not surprise the user by opening just part 1). "Show in folder" always shown. - DE / EN locale strings + a graceful toast if the file was moved or deleted between completion and click. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
5.7 MiB
Releases
230
Twitch VOD Manager 1.0.23
Latest
Languages
TypeScript
74.7%
CSS
12.6%
HTML
7.1%
JavaScript
5.6%