v0.2e — fixes & brand polish
Fixes
- Transcribe pipeline: sphkit was parsing
meta.req.labels/meta.res/meta.optsat the wrong JSON depth, soTitle/Path/Filename/Sizeall came back empty. That broke transcribe (emptyVideoPath⇒stat : no such file) and the Downloads page (0 B, no title). Parser fixed; existing failed jobs auto-heal on the next scan tick. - Downloads page works without the proxy: persisted tasks are now read directly from
gopeed.db(bbolt, read-only) when the MITM proxy is stopped, so the history list stays visible regardless of proxy state.APIClient.Stopnow releases the bolt lock instead of merely pausing. - Retry: now always re-hydrates
VideoPath/Titlefrom sphkit before queuing, so retrying records persisted by the old parser actually picks up the correct path instead of replaying the same failure.
Brand
- New app icon: violet → fuchsia → pink squircle with the AudioLines glyph, replacing the default Wails W. Reproducible regeneration via
scripts/genicon(go run ./scripts/genicon).
Install
Download Scribe-v0.2e-darwin-arm64.zip, unzip, move scribe-studio.app to /Applications (or wherever), open. Apple silicon only.
Built from commit 0988a2e.