Skip to content

Commit f59f308

Browse files
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 lints
1 parent 95f5c76 commit f59f308

37 files changed

Lines changed: 1810 additions & 513 deletions

.swiftformat

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
--trimwhitespace always
1212
--commas inline
1313
--semicolons never
14-
--self remove
1514
--ifdef no-indent
1615
--patternlet inline
1716
--exclude Carthage,Pods,DerivedData,.build

0 commit comments

Comments
 (0)