Repository navigation
What's New
This version of ScryConnect adds support for Scrcpy v3.0 and v3.1 commands.
New Features
New commands supported:
--new-display, enabling the--start-app=app_packageor?application_namecommand.--no-vd-destroy-contentcommand to keep applications open when the virtual display is closed.--capture-orientationcommand, replacing--lock-video-orientation. The UI now supports flips (e.g.,@flip0,@0,@flip90,@90, ...).--anglecommand, allowing rotation of the mirrored screen at custom angles.--screen-off-timeoutcommand to keep the screen on even when the device is not connected via USB (--stay-awakedoes not work when disconnected from usb).
UI Feature
- Introduced a ComboBox in the UI to select codecs and encoders, including the new AV1 codec (
--video-codec=av1).
Fixes and Stability
- Refactored threading modules to use a dictionary-based logic (
methods_dict["func_name"] -> target_func), eliminating the need for multiple if-else statements. - Improved error detection (e.g., incompatibility warnings for
--new-displayand--no-video) and fixed several bugs.