-
Notifications
You must be signed in to change notification settings - Fork 4.8k
feat(desktop): add cross-platform window capture #8103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Bil0000
wants to merge
39
commits into
pingdotgg:main
Choose a base branch
from
Bil0000:feat/window-capture
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+4,355
−113
Open
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
7f97b00
feat(desktop): add global window capture
Bil0000 62e75d6
fix(desktop): harden window capture recovery
Bil0000 f4f5a1e
fix(web): align window capture interactions
Bil0000 aee6932
fix(web): use dialog panel for capture onboarding
Bil0000 a4d9dda
fix(web): polish window capture settings
Bil0000 b615c1a
fix(web): keep capture shortcut recorder navigable
Bil0000 dbadb63
fix(web): align capture card behavior
Bil0000 30669c2
fix(web): prevent lost window captures
Bil0000 7d5ce7e
fix(web): group unavailable capture settings
Bil0000 a164033
fix(web): disable unavailable capture reset
Bil0000 731c787
fix(desktop): declare macOS screen capture usage
Bil0000 68fb035
fix(desktop): use native macOS window capture
Bil0000 4f2126e
fix(desktop): avoid helper screen permission check
Bil0000 0cb4597
fix(desktop): sign macOS development bundle
Bil0000 5eb661a
fix(web): align capture preview thumbnail
Bil0000 1fc523a
fix(desktop): request capture permission when enabled
Bil0000 c8fda84
feat(web): add capture sound preview
Bil0000 eccd2b8
fix(desktop): preserve capture failure context
Bil0000 2b392b2
fix(desktop): harden macOS development launcher
Bil0000 0bf5376
fix(web): decode window captures without fetch
Bil0000 bf0f5bd
feat(desktop): include accessible text in window captures
Bil0000 17565d7
fix(desktop): safely scope window capture text
Bil0000 051cd9b
fix(desktop): harden window capture boundaries
Bil0000 2c9e7e3
fix(desktop): tighten window text boundaries
Bil0000 6c537da
fix(desktop): allow manual window capture
Bil0000 661cffb
fix(server): preserve window capture paths
Bil0000 8586d74
fix(web): align window capture controls
Bil0000 53d2137
fix(desktop): bound window blur wait
Bil0000 5e58008
refactor(desktop): inject window capture storage
Bil0000 4376023
feat(desktop): refine window capture experience
Bil0000 5258d27
fix(web): keep window capture cards compact
Bil0000 cce59d0
fix(web): align capture card labels
Bil0000 397ad44
fix(desktop): report shift listener failures
Bil0000 6bd350a
fix(desktop): serialize window capture settings
Bil0000 109dc0e
fix(web): hide capture details before preview loads
Bil0000 69b4c03
fix(web): refine window capture labels
Bil0000 89a4bf9
fix(web): size sent capture previews correctly
Bil0000 c4ac056
fix(desktop): improve window capture feedback
Bil0000 97cb434
fix(web): simplify window capture settings
Bil0000 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.