Romain Vimont
69fb5f6ee1
Fix function declarations
...
Add missing void in function parameters list.
2 years ago
Romain Vimont
faf4535487
Reduce SHA-256 size in README and BUILD
...
This avoids breaking the page layout on GitHub.
2 years ago
Romain Vimont
3a99e129e6
Update links to v1.24
2 years ago
Romain Vimont
ef13d394fd
Bump version to 1.24
2 years ago
Romain Vimont
0049893e10
Merge branch 'master' into dev
2 years ago
Romain Vimont
2f038c834a
Revert "Make OTG window resizable"
...
On Windows and macOS, resizing blocks the event loop. Handling it
properly would require the same workaround as done in screen.c.
This reverts commit 436b368f9d
.
2 years ago
Romain Vimont
76b3fcf986
Fix inverted check
...
SDL_RenderSetLogicalSize() returns 0 on success.
Refs fc8942aa03
2 years ago
Romain Vimont
05d84084ef
Fix release script for platform-tools 33.0.1
...
These paths were not updated by commit
b8d78743f7
.
2 years ago
Romain Vimont
471a360099
Use quotes for commands in documentation
2 years ago
Romain Vimont
349dcd8e7b
Update installed files list in BUILD documentation
2 years ago
Romain Vimont
f9e3275d4e
Upgrade FFmpeg (5.0.1) for Windows 64-bit
...
Use the latest version of FFmpeg in Windows 64-bit releases.
2 years ago
Romain Vimont
91706ae3d0
Upgrade SDL (2.0.22) for Windows
...
Include the latest version of SDL in Windows releases.
2 years ago
Romain Vimont
854a56e588
Enable linear filtering in OTG mode
...
This improves the icon quality with non-standard window size.
PR #3219 <https://github.com/Genymobile/scrcpy/pull/3219 >
2 years ago
Romain Vimont
436b368f9d
Make OTG window resizable
...
PR #3219 <https://github.com/Genymobile/scrcpy/pull/3219 >
2 years ago
Romain Vimont
fc8942aa03
Apply requested window size in OTG mode
...
Fixes #3099 <https://github.com/Genymobile/scrcpy/issues/3099 >
PR #3219 <https://github.com/Genymobile/scrcpy/pull/3219 >
2 years ago
Romain Vimont
c6d9711109
Create OTG window with HIGHDPI flag
...
This will avoid poor quality with HiDPI displays.
PR #3219 <https://github.com/Genymobile/scrcpy/pull/3219 >
2 years ago
Romain Vimont
0fca2ad830
Add option to not power on on start
...
By default, on start, the device is powered on. To prevent this
behavior, add a new option --no-power-on.
Fixes #3148 <https://github.com/Genymobile/scrcpy/issues/3148 >
PR #3210 <https://github.com/Genymobile/scrcpy/pull/3210 >
2 years ago
Romain Vimont
326897a0d4
Add missing mouse shortcuts in --help
...
Document 4th-click and 5th-click shortcuts.
Fixes #3122 <https://github.com/Genymobile/scrcpy/issues/3122 >
2 years ago
Sean Wei
a90dfb46bc
Fix GitHub case in BUILD
...
Replace "Github" with "GitHub".
PR #3218 <https://github.com/Genymobile/scrcpy/pull/3218 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
2 years ago
Sean Wei
85512b1467
Fix typo in German README
...
Replace "Wifi" with "Wi-Fi", as in English and other translations.
PR #3217 <https://github.com/Genymobile/scrcpy/pull/3217 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
2 years ago
Sean Wei
c05981587f
Fix typos in Indonesian README
...
Fix `code` blocks.
PR #3216 <https://github.com/Genymobile/scrcpy/pull/3216 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
2 years ago
Romain Vimont
4db97531e8
Upgrade libusb (1.0.26) for Windows
...
Upgrade and enable libusb support for Windows 32-bit builds.
Refs #3011 <https://github.com/Genymobile/scrcpy/pull/3011 >
Fixes #3204 <https://github.com/Genymobile/scrcpy/issues/3204 >
PR #3206 <https://github.com/Genymobile/scrcpy/pull/3206 >
2 years ago
Romain Vimont
b8d78743f7
Upgrade platform-tools (33.0.1) for Windows
...
PR #3206 <https://github.com/Genymobile/scrcpy/pull/3206 >
2 years ago
Romain Vimont
6a4a4a283d
Remove obsolete alternative injection method
...
The previous commit replaced the IInterface instance (the "input"
service) by the InputManager instance (retrieved by
InputManager.getInstance()).
Both define an "injectInputEvent" method, but the alternate version
(probably) does not concern the InputManager.
This reverts commit b7a06278fe
.
PR #3190 <https://github.com/Genymobile/scrcpy/pull/3190 >
2 years ago
Romain Vimont
7d8b72d4a6
Adapt event injection to Android 13
...
Using the "input" service results in a permission error in Android 13.
Use the InputManager instance (retrieved by InputManager.getInstance())
instead.
Fixes #3186 <https://github.com/Genymobile/scrcpy/issues/3186 >
PR #3190 <https://github.com/Genymobile/scrcpy/pull/3190 >
2 years ago
Gitoffthelawn
3c8ebf9abd
Improve README
...
Improve clarity, grammar, consistency, punctuation, and formatting.
PR #3177 <https://github.com/Genymobile/scrcpy/pull/3177 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
3 years ago
John Veness
53b1e16f42
Fix typos/grammar issues in README
...
PR #3174 <https://github.com/Genymobile/scrcpy/pull/3174 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
3 years ago
Alessandro Sarretta
fc65c6cc4b
Update README.it.md to v1.23
...
PR #3151 <https://github.com/Genymobile/scrcpy/pull/3151 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
3 years ago
Romain Vimont
fa5b2a29e9
Add missing SC_ prefix to header guards
3 years ago
Romain Vimont
0c94887075
Add missing include
...
Refs c3d45c8397
3 years ago
e1e0
7b7cfc3a3e
Fix reference to FAQ in README
...
PR #3065 <https://github.com/Genymobile/scrcpy/pull/3065 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
3 years ago
Romain Vimont
88543cb545
Fix icon path in ./run
...
The data/ directory has been moved to app/data/.
Refs 36c75e15b8
3 years ago
Romain Vimont
aaf3869a54
Fix OpenGL ES prefix skip
3 years ago
IskandarMa
2edc73e4b8
Improve README.zh-Hans.md
...
Fix misleading zoom instruction, which gave opposite action steps.
PR #3126 <https://github.com/Genymobile/scrcpy/pull/3126 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
3 years ago
Romain Vimont
c3d45c8397
Consider emulators as TCP/IP devices
...
Emulators were wrongly considered as USB devices, so they were selected
using -d instead of -e (which was inconsistent with the adb behavior).
Refs #3005 <https://github.com/Genymobile/scrcpy/issues/3005 >
Refs #3137 <https://github.com/Genymobile/scrcpy/issues/3137 >
3 years ago
Romain Vimont
e56f2ac7a9
Log an error on unexpected device state
...
Refs #3129 <https://github.com/Genymobile/scrcpy/issues/3129 >
3 years ago
Romain Vimont
4ce7af42c6
Use $ANDROID_SERIAL if no selector is specified
...
Like adb, read the ANDROID_SERIAL environment variable to select a
device by serial if no explicit selection (-s, -d, -e or --tcpip=<addr>)
is provided via the command line.
Fixes #3111 <https://github.com/Genymobile/scrcpy/issues/3111 >
PR #3113 <https://github.com/Genymobile/scrcpy/pull/3113 >
3 years ago
Romain Vimont
b1dbc30072
Document exit status in --help
...
Refs #3085 <https://github.com/Genymobile/scrcpy/pull/3085 >
3 years ago
martin f. krafft
b3f5dfe1de
Add specific exit code for device disconnection
...
Modify the return logic such that exit code 1 is used when the initial
connection fails, but if a session is established, and then the device
disconnects, exit code 2 is emitted.
Fixes #3083 <https://github.com/Genymobile/scrcpy/issues/3083 >
PR #3085 <https://github.com/Genymobile/scrcpy/pull/3085 >
Signed-off-by: martin f. krafft <madduck@madduck.net>
Signed-off-by: Romain Vimont <rom@rom1v.com>
3 years ago
Romain Vimont
1f4c801f3c
Report server connection state
...
We must distinguish 3 cases for await_for_server():
- an error occurred
- no error occurred, the device is connected
- no error occurred, the device is not connected (user requested to
quit)
For this purpose, use an additional output parameter to indicate if the
device is connected (only set when no error occurs).
Refs #3085 <https://github.com/Genymobile/scrcpy/pull/3085 >
3 years ago
Romain Vimont
8d91cda4f6
Improve HID event push error message
...
On HID event push failure, add the event type in the error message.
3 years ago
Romain Vimont
59656fe649
Fix typo in error message
3 years ago
Romain Vimont
e4bb2b8728
Add libusb error log
...
Log libusb_get_string_descriptor_ascii() errors.
Refs #3050 <https://github.com/Genymobile/scrcpy/issues/3050 >
3 years ago
Romain Vimont
adbe7908c6
Fix icon path in README
...
The data/ directory was moved to app/data/.
Refs 36c75e15b8
3 years ago
Romain Vimont
49434da36e
Update links to v1.23
3 years ago
Romain Vimont
7deccef1c2
Bump version to 1.23
3 years ago
Romain Vimont
977735f916
Merge branch 'master' into dev
3 years ago
Romain Vimont
71ef5cc0a9
Add missing include for vector
...
Include stdlib.h for realloc().
3 years ago
Romain Vimont
4ab4548769
Add contact links to the README
...
Add Reddit and Twitter links (and an additional link to the GitHub
issues).
3 years ago
Romain Vimont
3ce6f8ca91
Add Bash completion script
...
Fixes #2930 <https://github.com/Genymobile/scrcpy/issues/2930 >
Refs #3012 <https://github.com/Genymobile/scrcpy/pull/3012 >
3 years ago