Repository navigation
Add one-tap snapshots & screen records - #10
Open
maxnetdigital wants to merge 2 commits into
Open
maxnetdigital wants to merge 2 commits into
maxnetdigital wants to merge 2 commits into
Conversation
A two-finger tap (right-click) while the hand is on takes a snapshot that includes the hand and the drawing, copies it to the clipboard and saves it to a folder. Two quick taps start a video; one more tap or Esc stops it. The toolbar gets camera and record buttons, the menu gets matching items, and ⌃⌥S works as a keyboard backup. Uses ScreenCaptureKit and leaves TinyHand's own toolbar and hints out of the picture. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SeC6rL1eFertMov9Bcnapr
Opening TinyHand again shows Settings, and the toolbar gets a gear button, for Macs where the menu bar icon is hidden behind the notch. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SeC6rL1eFertMov9Bcnapr
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.
Love TinyHand. The one thing I kept missing was a quick way to capture what I'm pointing at. While the hand is on it takes over clicks, so ⌘⇧4 / ⌘⇧5 get awkward. This adds a one-shot way to do it.
What it does
How it works
Capture.swiftuses ScreenCaptureKit. It excludes every TinyHand window except the overlay. Snapshots useSCScreenshotManageron macOS 14+ and the first frame of a short stream on 13. Recordings write H.264 .mov throughAVAssetWriter, up to 60 fps, scaled to fit 4K.InputTaproutes right-mouse-down to the capture gesture (switchable). Left click and drag are unchanged.Tip for best results
In Settings → Drawing, set Lines fade to 10 seconds or Keep until cleared. Drawings fade after 3 seconds by default, which is fine for videos but can disappear before you take a snapshot. With Keep until cleared you draw, snap, then press ⌃⌥X.
Ideas I didn't get to
Tested
Built and run on an Apple-silicon MacBook Air (macOS 26): snapshot, recording, toolbar exclusion and settings all work. A demo video is in the comments.
Not looking for credit. I just wanted the feature. Use any or all of it, or redo it your way.
🤖 Generated with Claude Code
https://claude.ai/code/session_01SeC6rL1eFertMov9Bcnapr