- 29 3月, 2018 1 次提交
-
-
由 Romain Vimont 提交于
Since "adb forward" fallback has been implemented, it is easy to support API 19. Replace the incompatible calls related to MediaCodec to use minSdkVersion 19 instead of 21.
-
- 28 3月, 2018 1 次提交
-
-
由 Romain Vimont 提交于
-
- 27 3月, 2018 1 次提交
-
-
由 Romain Vimont 提交于
SDL_CreateTexture() is called both during initialization and on frame size change. To avoid inconsistent changes to arguments value, factorize them to a single function create_texture().
-
- 26 3月, 2018 1 次提交
-
-
由 Romain Vimont 提交于
Double-clicks were not sent to the device anymore since the "double-click on black borders" feature. When a double click occurs inside the device screen, send the event to the device normally. Fixes <https://github.com/Genymobile/scrcpy/issues/97>.
-
- 25 3月, 2018 11 次提交
-
-
由 Romain Vimont 提交于
Enabling "show touches" involves the execution of an adb command, which takes some time. In order to parallelize, execute the command as soon as possible, but reap the process only once everything is initialized.
-
由 Romain Vimont 提交于
If --show-touches is set, then the option must be disabled on quit. Since it executes an adb command, it takes some time, so close the window beforehand so that the close window button does not seem unresponsive.
-
由 Romain Vimont 提交于
Add -t/--show-touches option to show physical touches while scrcpy is running. See <https://github.com/Genymobile/scrcpy/issues/96>.
-
由 Romain Vimont 提交于
The scrcpy() function accepts as many parameters as there are options. To simplify, group all options in a separate struct.
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
macOS specific README changes
-
由 Viktor Oreshkin 提交于
And remove gcc from the packages list, clang is available by default.
-
由 Romain Vimont 提交于
Add instructions to run via Docker
-
由 Romain Vimont 提交于
Update README.md
-
由 Sean 提交于
Fix Typo
-
由 Pierre Gordon 提交于
-
- 24 3月, 2018 3 次提交
-
-
由 Romain Vimont 提交于
Add links to FFmpeg and LibSDL2 dependencies
-
由 Owen Campbell 提交于
-
由 Owen Campbell 提交于
-
- 23 3月, 2018 8 次提交
-
-
由 Romain Vimont 提交于
On H.264 stream EOF, the eof_reached flag is set, but av_read_frame() still provides a frame, so check the flag only afterwards. As a side-effect, it also fixes a memory leak (the very last packet was not unref).
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Since _scrcpy_ also supports `adb forward`, remove the part about `adb reverse`. Make explicit that _adb_ is included in the prebuilt application for Windows (many users manually download the platform-tools for no reason).
-
由 Romain Vimont 提交于
Add support for CTRL+S to send hardware "shake" to device
-
由 Romain Vimont 提交于
Ctrl+s was mapped to MENU, while Ctrl+m was mapped to APP_SWITCH. To avoid confusion, swap the shortcuts: - Ctrl+m like _M_enu - Ctrl+s like _S_witch
-
由 Romain Vimont 提交于
The action sends AKEYCODE_MENU, so just name it "menu". See <https://github.com/Genymobile/scrcpy/pull/85>.
-
由 Romain Vimont 提交于
Since nothing is printed to the console, we need a way to get the output in case of errors. Describe how in the README.
-
由 Andy Rich 提交于
-
- 22 3月, 2018 1 次提交
-
-
由 Romain Vimont 提交于
Request SDL not to replace the SIGINT and SIGTERM handlers, so that the process is immediately terminated on Ctrl+C. This avoids process hanging on Ctrl+C during network calls on initialization. Some of them accepted a timeout, but it was not used since commit 9b056f50 anymore.
-
- 21 3月, 2018 2 次提交
-
-
由 Romain Vimont 提交于
Remove unnecessary additional blocks.
-
由 Romain Vimont 提交于
All headers and sources are in src/. To avoid using relative includes from subdirectories ("../../"), include the source root directory.
-
- 18 3月, 2018 1 次提交
-
-
由 Romain Vimont 提交于
This is not obvious to everyone, especially non-developers.
-
- 16 3月, 2018 2 次提交
-
-
由 Romain Vimont 提交于
In "adb forward" mode, it may take a while before the server socket is listening, so increase the number of connection attempts. See <https://github.com/Genymobile/scrcpy/issues/5#issuecomment-373718551>.
-
由 Romain Vimont 提交于
The types size_t and ssize_t are defined on Windows (in MSYS2), so there is no need to typedef SIZE_T and SSIZE_T. Exit code is "unsigned long" both on Windows 32 and 64 bits. See <https://github.com/Genymobile/scrcpy/issues/46#issuecomment-373603596>.
-
- 15 3月, 2018 5 次提交
-
-
由 Romain Vimont 提交于
For consistency with mouse button events handling, directly assign from Sint32 to Uint16.
-
由 Romain Vimont 提交于
Mouse "wheel button" is meaningless :)
-
由 Romain Vimont 提交于
For readability and consistency, indent case statatements, and remove unnecessary additional blocks.
-
由 Romain Vimont 提交于
On some devices, mouse clicks do not work by default. Enabling an option is required.
-
由 Romain Vimont 提交于
-
- 14 3月, 2018 3 次提交
-
-
由 Romain Vimont 提交于
Two issues described in the FAQ have been fixed by V1.1. Remove them from the FAQ.
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
-