Repository navigation
Fix cloud AI keys, locked clips, captions off, and remembered Generate settings - #139
Merged
Merged
Conversation
adapter_for imports each adapter by the name its provider spec gives, which PyInstaller can't follow, so 2.0.0 shipped without them and saving any cloud key failed with a 500. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Windows refuses renaming over a file the editor is playing. The watermark and the preview now put their result in place the way the end card does: retry the rename, then write into the open file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The job's captions-off lived only in its settings, and an editor re-render uses the app's, so the first edit burned them back in. The clip now saves the job's choice (job_captions, decided again by each run, never taken for an edit by hand), and the editor's Captions tab has an on/off switch of its own that Apply and Update preview send. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…gins (#138) The caption style was read for each new row but never written, and the Longform output picked from its list was never saved. The Pipeline and the Rate & understand plugins are remembered now too, like Suggest edits. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Settings > Advanced settings > YouTube cookies: Firefox's, or a cookies.txt file. Used only when YouTube has refused a request both the ordinary way and over IPv4; every other request stays signed out. Chrome and Edge lock their cookies on Windows, so they aren't offered. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…card's own Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ew (#128) A clip's own captions:true carried into a run with captions off is not saved over the job's choice, Reset puts the Captions switch back, and the translation preview no longer blurs captions a clip never had. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…r Generate (#138) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes four issues reported against 2.0.0, and raises the README star goal to 125.
llm.providers.adapters, whichadapter_forimports by name. The spec now collects the package, and a test checks every adapter a provider names.job_captions, which each run decides again and which is never taken for an edit by hand.#136 (YouTube cookies) is held back: it was built and then reverted here, and is kept on a branch until it can be tested signed in.
Tests: the new tests pass. The full suite and the light CI install show only the Windows-only failures that were already there.
🤖 Generated with Claude Code