- 07 8月, 2020 4 次提交
-
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Include the latest version of FFmpeg in Windows releases.
-
由 Romain Vimont 提交于
Include the latest version of adb in Windows releases.
-
由 Romain Vimont 提交于
-
- 04 8月, 2020 2 次提交
-
-
由 brunoais 提交于
PR #1577 <https://github.com/Genymobile/scrcpy/pull/1577> Fixes #1573 <https://github.com/Genymobile/scrcpy/issues/1573> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
由 xeropresence 提交于
Add an option to avoid forwarding repeated key events. PR #1623 <https://github.com/Genymobile/scrcpy/pull/1623> Refs #1013 <https://github.com/Genymobile/scrcpy/issues/1013> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
- 03 8月, 2020 2 次提交
-
-
由 xeropresence 提交于
This avoids to pass specific options values individually. Since these function are static (internal to the file), this is not a problem to make them depend on scrcpy_options. Refs #1623 <https://github.com/Genymobile/scrcpy/pull/1623> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
由 Romain Vimont 提交于
This avoids to pass additional options to some input manager functions. Refs #1623 <https://github.com/Genymobile/scrcpy/pull/1623>
-
- 01 8月, 2020 17 次提交
-
-
由 Romain Vimont 提交于
Pressing MENU while in lock screen unlocks (it still asks for the schema or code if enabled).
-
由 Romain Vimont 提交于
It's prettyier in a browser.
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Update documentation regarding the recent copy-paste changes.
-
由 Romain Vimont 提交于
For consistency with MOD+c and MOD+x, use MOD+v to inject PASTE. Use Mod+Shift+v to inject clipboard content as a sequence of text events.
-
由 Romain Vimont 提交于
Send COPY and CUT on MOD+c and MOD+x (only supported for Android >= 7). The shortcuts Ctrl+c and Ctrl+x should generally also work (even before Android 7), but the active Android app may use them for other actions instead.
-
由 Romain Vimont 提交于
For convenience, MOD+x will be used for injecting the CUT keycode.
-
由 Romain Vimont 提交于
Now that every device clipboard change is automatically synchronized to the computer, the "get clipboard" request (bound to MOD+c) is useless.
-
由 Romain Vimont 提交于
Do not explicitly set the clipboard text if it already contains the expected content. Even if copy-paste loops are avoided by the previous commit, this avoids to trigger a clipboard change on the computer-side. Refs #1580 <https://github.com/Genymobile/scrcpy/issues/1580>
-
由 Romain Vimont 提交于
Do not explicitly set the clipboard text if it already contains the expected content. This avoids possible copy-paste loops between the computer and the device.
-
由 Romain Vimont 提交于
Pressing Ctrl+v on the device will typically paste the clipboard content. Before sending the key event, synchronize the computer clipboard to the device clipboard to allow seamless copy-paste.
-
由 Romain Vimont 提交于
This allows to select text using Shift+(arrow keys). Fixes #942 <https://github.com/Genymobile/scrcpy/issues/942>
-
由 Romain Vimont 提交于
Now that the scrcpy shortcut modifier is Alt by default (and can be configured), forward Ctrl to the device. This allows to trigger Android shortcuts. Fixes #555 <https://github.com/Genymobile/scrcpy/issues/555>
-
由 Romain Vimont 提交于
Pressing Alt+c generates a text event containing "c", so "c" was sent to the device when --prefer-text was enabled. Ignore text events when the mod state matches a shortcut modifier.
-
由 Romain Vimont 提交于
In addition to (left) Alt, also accept (left) Super. This is especially convenient for macOS users (Super is the Cmd key).
-
由 Romain Vimont 提交于
Add --shortcut-mod, and use Alt as default modifier. This paves the way to forward the Ctrl key to the device.
-
由 Romain Vimont 提交于
Remove the Cmd modifier on macOS, which was possible only for some shortcuts but not all. This paves the way to make the shortcut modifier customizable.
-
- 17 7月, 2020 2 次提交
-
-
由 Romain Vimont 提交于
The condition "cmd" was always before "shift" in all expressions except 4.
-
由 Romain Vimont 提交于
When the client requests to set the clipboard, it may request to press the PASTE key in addition. To be a bit generic, it was stored as a flag in ControlMessage.java. But flags suggest that it represents a bitwise union. Use a simple boolean instead.
-
- 15 7月, 2020 2 次提交
-
-
由 Romain Vimont 提交于
Declaring the main method as "int main(void)" causes issues with SDL. Fixes #1209 <https://github.com/Genymobile/scrcpy/issues/1209>
-
由 Romain Vimont 提交于
To power the device on, inject KEYCODE_WAKEUP to avoid a possible race condition (the device might become off between the test isScreenOn() and the POWER keycode injection).
-
- 10 7月, 2020 3 次提交
-
-
由 brunoais 提交于
This avoids to let the device screen turned off (as enabled by Ctrl+o or --turn-screen-off). PR #1576 <https://github.com/Genymobile/scrcpy/pull/1576> Fixes #1572 <https://github.com/Genymobile/scrcpy/issues/1572>
-
由 Romain Vimont 提交于
In theory, this was expected to only happen when a touch event is sent just before the device is rotated, but some devices do not respect the encoding size, causing an unexpected mismatch. Refs #1518 <https://github.com/Genymobile/scrcpy/issues/1518>
-
由 Romain Vimont 提交于
Refs #1518 <https://github.com/Genymobile/scrcpy/issues/1518>
-
- 08 7月, 2020 1 次提交
-
-
由 NGAU Zeonfung 提交于
Update the macOS section. PR #1559 <https://github.com/Genymobile/scrcpy/pull/1559> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
- 07 7月, 2020 2 次提交
-
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Its implementation does not use the instance at all.
-
- 03 7月, 2020 1 次提交
-
-
由 Romain Vimont 提交于
Some devices have no clipboard manager. In that case, do not try to enable clipboard synchronization to avoid a crash. Fixes #1440 <https://github.com/Genymobile/scrcpy/issues/1440> Fixes #1556 <https://github.com/Genymobile/scrcpy/issues/1556>
-
- 27 6月, 2020 2 次提交
-
-
由 axxx007xxxz 提交于
PR #1549 <https://github.com/Genymobile/scrcpy/pull/1549> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
由 Romain Vimont 提交于
Touch events were HiDPI-scaled twice: - once because the position (provided as floats between 0 and 1) were converted in pixels using the drawable size (not the window size) - once due to screen_convert_to_frame_coords() One possible fix could be to compute the position in pixels from the window size instead, but this would unnecessarily round the event position to the nearest window coordinates (instead of drawable coordinates). Instead, expose two separate functions to convert to frame coordinates from either window or drawable coordinates. Fixes #1536 <https://github.com/Genymobile/scrcpy/issues/1536> Refs #15 <https://github.com/Genymobile/scrcpy/issues/15> Refs e40532a3
-
- 26 6月, 2020 1 次提交
-
-
由 Hossam Elbadissi 提交于
PR #1543 <https://github.com/Genymobile/scrcpy/pull/1543> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
- 20 6月, 2020 1 次提交
-
-
由 xeropresence 提交于
Initialize "repeat" count on key events. PR #1519 <https://github.com/Genymobile/scrcpy/pull/1519> Refs #1013 <https://github.com/Genymobile/scrcpy/pull/1013> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-