Repository navigation
0.3.0 recording fixes and recorder polish - #7
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The overlay camera previously burned into the capture. It now records a separate camera track that Studio can reposition, resize, toggle, and seek in sync with the screen video. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
High-refresh displays can now record at their native rate (floored at 60 fps, capped by what H.264 level 5.2 allows at the capture size), and the encoder bitrate scales with the frame rate up to 80 Mbps. Settings saved before Native existed still parse. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The setup phase is a single row: grip, icon-only modes, source trigger, region redraw, split audio buttons with device menus, camera toggle, an options popover for quality and countdown, then close and record. One popover opens at a time; Escape and outside clicks close it and return focus. A dragged dock keeps its bottom-centre point on later fits instead of snapping back. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
New installs record into Videos\CapKit instead of the temp folder, and Settings shows a Saved recordings row with choose, open and reset. The preferences file now carries both folders, so saving one never erases the other, and the asset scope follows the recordings folder across restarts. The Recordings grid matches Screenshots at four columns. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…otes Camera, native frame rate and the recordings folder are now described as built. Decisions cover the CSP media-src widening, the H.264 level cap and the camera handshake timeout, with user-facing notes for 0.3.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ndshake decisions
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
Implements docs/specs/0.3.0-recording-fixes.md, parts A to F, plus docs and the minor version bump (0.2.1 to 0.3.0).
Commits (one per part, in order):
Highlights: recordings play back; camera bubble closes, clips, drags and records its own track editable in Studio; Native frame rate; one-row draggable dock; Videos\CapKit recordings folder with a Settings row; four-column Recordings grid.
Checks on the final tree: typecheck, lint, 33 files / 318 tests, cargo fmt, clippy -D warnings, cargo test (54 passed, 4 ignored), version:check 0.3.0 consistent, bundle:windows NSIS setup 3.7 MB.
Do not merge yet: manual checks (camera shape by eye, one-row dock on 1366px, Studio sync/export, Videos\CapKit in Settings) are for the user. No real-device recording runs were possible in this session.