- 25 4月, 2020 6 次提交
-
-
由 Romain Vimont 提交于
Reset the renderer and texture on display scaling change. FIXME problem with texture (see FIXME in code) Co-authored-by: NLouis Kruger <louisk@gmail.com>
-
由 Romain Vimont 提交于
This paves the way to workaround HiDPI issues, which may recreate the renderer and texture (which may fail) on window event.
-
由 Romain Vimont 提交于
We never need to build without HiDPI support.
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
The window dimensions are integers, so resizing to fit the content may not be exact. When computing the optimal size, it could cause to reduce alternatively the width and height by few pixels, making the "optimal size" unstable. To avoid this problem, check if the optimal size is already correct either by keeping the width or the height.
-
由 Romain Vimont 提交于
Call the same method as when the event is received on the event loop, so that the behavior is the same in both cases.
-
- 18 4月, 2020 4 次提交
-
-
由 Romain Vimont 提交于
Move the window-to-frame coordinates conversion from the input manager to the screen. This will allow to apply more screen-related transformations without impacting the input manager.
-
由 Romain Vimont 提交于
On "resize to fit" and "resize to pixel-perfect", log the new size.
-
由 Tzah Mazuz 提交于
Replace "video/avc" by MIMETYPE_VIDEO_AVC. Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
由 Romain Vimont 提交于
The touch coordinates were not rotated.
-
- 17 4月, 2020 1 次提交
-
-
由 Romain Vimont 提交于
Disable input events on secondary displays before Android 10, even if FLAG_PRESENTATION is not set. Refs #1288 <https://github.com/Genymobile/scrcpy/issues/1288>
-
- 15 4月, 2020 5 次提交
-
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Add an option to disable trilinear filtering even if mipmapping is available.
-
由 Romain Vimont 提交于
Improve downscaling quality if mipmapping is available. Suggested-by: NGiumo Clanjor (哆啦比猫/兰威举) <cjxgm2@gmail.com> Fixes #40 <https://github.com/Genymobile/scrcpy/issues/40> Ref: <https://github.com/Genymobile/scrcpy/issues/40#issuecomment-591917787>
-
由 Romain Vimont 提交于
Add an option to set a render driver hint (SDL_HINT_RENDER_DRIVER).
-
由 Romain Vimont 提交于
-
- 14 4月, 2020 2 次提交
-
-
由 Romain Vimont 提交于
Debian buster (stable) provides Meson 0.49, which is also available in stretch (oldstable) backports. It's time to abandon Meson 0.37. Ref: 20b3f101
-
由 Romain Vimont 提交于
To avoid confusion with the max text size for clipboard, rename the constant limiting the text injection length.
-
- 13 4月, 2020 3 次提交
-
-
由 Romain Vimont 提交于
Some compilers warns on uninitialized value in impossible case: warning: variable 'result' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
-
由 Romain Vimont 提交于
Include <string.h> for strdup() and strtok_r().
-
由 Romain Vimont 提交于
The expression port + 1 is promoted to int, but printed as uint16_t.
-
- 12 4月, 2020 3 次提交
-
-
由 Romain Vimont 提交于
Do not handle iFrameInterval field and parameter, it is never used dynamically.
-
由 Romain Vimont 提交于
During PR #1151, this field has been moved to ScreenInfo, but has not been removed from ScreenEncoder.
-
由 Romain Vimont 提交于
-
- 11 4月, 2020 1 次提交
-
-
由 Romain Vimont 提交于
-
- 08 4月, 2020 11 次提交
-
-
由 Romain Vimont 提交于
A double-click outside the device content (in the black borders) resizes so that black borders are removed. But the display rotation was not taken into account to detect the content. Use the content size instead of the frame size to fix the issue. Ref: <https://github.com/Genymobile/scrcpy/issues/898#issuecomment-610993695>
-
由 Romain Vimont 提交于
If the display is rotated, the position of clicks must be adapted.
-
由 Romain Vimont 提交于
This avoids to compute it every time from the frame size.
-
由 Kostiantyn Luzan 提交于
PR #1275 <https://github.com/Genymobile/scrcpy/pull/1275> Signed-off-by: NKostiantyn Luzan <vblack2006@gmail.com> Signed-off-by: NRomain Vimont <rom@rom1v.com>
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Many options are meaningless if --no-display is set. We don't want to validate all possible combinations, so don't make an exception for --fullscreen.
-
由 Romain Vimont 提交于
Make --lock-video-orientation documentation consistent with that of --rotation.
-
由 Romain Vimont 提交于
In addition to Ctrl+Left and Ctrl+Right shortcuts, add a command-line parameter to set the initial rotation.
-
由 Romain Vimont 提交于
Add Ctrl+Left and Ctrl+Right shortcuts to rotate the display (the content of the scrcpy window). Contrary to --lock-video-orientation, the rotation has no impact on recording, and can be changed dynamically (and immediately). Fixes #218 <https://github.com/Genymobile/scrcpy/issues/218>
-
由 Romain Vimont 提交于
For consistency, start the descriptions with a capital letter.
-
由 Romain Vimont 提交于
Mention that it works with a matching client version.
-
- 07 4月, 2020 2 次提交
-
-
由 Romain Vimont 提交于
People may not guess that `master` is not the development branch.
-
由 Romain Vimont 提交于
-
- 04 4月, 2020 2 次提交
-
-
由 Romain Vimont 提交于
-
由 Romain Vimont 提交于
Closes #1157 <https://github.com/Genymobile/scrcpy/issues/1157>
-