Commit f59f308
authored
Performance and UX improvements (#15)
* Basic gesture support in live preview
* Optimize image files
* CaptureDeviceSelectionController
* Directional device selection transition
* Improved window sizing
* Move perf tracing earlier in app startup
* First attempt at preloading screenshot
* Initial ADBSocketConnection
* Add more logs around runShellData
* Re-launching adb server on failure
* Restarting server
* Proper ending of screen recording and pulling the file
* A little bit of codex cleanup
* Trying to simplify some of the code
* Fix DeviceTracker stopping early
* Only prompt for ADB when it's needed
* Pointer injector sequencing
* lints
* Move sparkle updater to SnapOCommands
* Split up CaptureWindow
* Some CaptureDeviceView cleanup
* Split up CaptureToolbar
* Simplify TitleDevicePicker a little
* Remove unnecessary window restoration changes
* LPPI persistent connection
* Redundant deviceID usages
* Some cleanup of ADB code
* Some cleanup
* Fix drag and drop after cancel
* Fix window sizing controller on attach
* Fix pixel gap in window sizing
* Fix early fetching of device when authorizing
* Fix lints1 parent 95f5c76 commit f59f308
37 files changed
Lines changed: 1810 additions & 513 deletions
File tree
- Snap-O
- ADB
- App
- Assets.xcassets
- Aperture.imageset
- AppIcon.appiconset
- CaptureWindow
- Models
- Recording
- Storage
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
0 commit comments