-
Notifications
You must be signed in to change notification settings - Fork 734
New recording flow #933
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
Merged
Merged
New recording flow #933
Changes from 36 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
6ba08c3
squash and resolve conflicts
oscartbeaumont 480f9ae
format + build
oscartbeaumont d36f764
prevent target overlay ending up in recordings
oscartbeaumont 6fc48b4
revert mistakr
oscartbeaumont 1f341c6
fix area selection + remove wrong multi-monitor calc
oscartbeaumont cf754fb
Merge branch 'main' into new-recording-flow2
oscartbeaumont 7003fd7
format
oscartbeaumont 388b82b
fix multiple monitors
oscartbeaumont 464c20c
enable new recording flow in dev by default
oscartbeaumont d44b129
cargo fmt
oscartbeaumont 4c4ec72
Merge branch 'main' into new-recording-flow2
oscartbeaumont 6dfd7a5
remove unused import
oscartbeaumont 04b7b2f
minor fixes
oscartbeaumont 4caff81
format
oscartbeaumont 85b0284
screen working
oscartbeaumont 81a0d09
i think this commit is bad
oscartbeaumont 8d4cf51
Merge branch 'main' into new-recording-flow2
oscartbeaumont 591bff4
Merge branch 'main' into new-recording-flow2
oscartbeaumont 7032bde
hide target select overlay on launch
oscartbeaumont d475dfe
only a single monitor can have an area selection at once
oscartbeaumont fbe7f97
Merge branch 'main' into new-recording-flow2
oscartbeaumont f17ff8a
wip
oscartbeaumont 6760846
fixes
oscartbeaumont 4e2a9d3
fix macos screen select
oscartbeaumont e957f5d
fixes
oscartbeaumont 062de55
cleanup win
oscartbeaumont df944f8
cleanup
oscartbeaumont e2a8fad
cleanup window deps
oscartbeaumont d4f26d0
format
oscartbeaumont 43d3b81
rebase Brendan's changes back on
oscartbeaumont 570038c
fix
oscartbeaumont 45a6191
format
oscartbeaumont 9a0f8d3
implement countdown
oscartbeaumont 8b3c380
format
oscartbeaumont 8e0d218
fix target select overlay bounds
Brendonovich 2cb6554
refine design
Brendonovich edf1210
scap-targets
Brendonovich d028c9c
Merge branch 'main' into new-recording-flow3
Brendonovich e7fb69b
instant mode sign in
Brendonovich db4a7ab
microphone levels
Brendonovich 30aef8e
checkbox menu items
Brendonovich aa9ebf9
re-enable content protected
Brendonovich aacbb31
Merge branch 'main' into new-recording-flow3
Brendonovich 3cd60fe
rustfmt
oscartbeaumont 58219b3
reopen overlay after settings is closed
oscartbeaumont 69f567b
compile on windows plz
oscartbeaumont 66659c4
wip: fix windows window selection
oscartbeaumont e8f0f43
wip: async icon loading
oscartbeaumont df93111
format + close target select overflow for countdown
oscartbeaumont 181dc90
icon fallback state
oscartbeaumont ec2d38b
optimize windows icon loading
oscartbeaumont 63ff653
cleanup exe filtering
oscartbeaumont 6d7582a
fix
oscartbeaumont 0980e85
format + remove log
oscartbeaumont 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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
59 changes: 0 additions & 59 deletions
59
apps/desktop/src/routes/(window-chrome)/callback.template.ts
This file was deleted.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Windows post-build: unwraps can panic; also check height and use a tolerance. Add debug to help the DPI bug.
logical_size/physical_size/physical_position are Option and may be None (e.g., transient modes, hotplug). Unwraps here will crash the app, which aligns with “overlay isn’t showing” reports. Also, only width is checked; height should be too, with tolerance for rounding.
📝 Committable suggestion
🤖 Prompt for AI Agents