Romain Vimont
1bddb80b5f
Change volume shortcuts
...
I could not make Ctrl+'+' and Ctrl+'-' work for every keyboard on every
platform.
Instead, use Ctrl+UP and Ctrl+DOWN (like in VLC) to change the volume.
Fixes <https://github.com/Genymobile/scrcpy/issues/103 >.
2018-04-03 14:25:11 +02:00
Romain Vimont
66ec252893
Add an option to enable "show touches"
...
Add -t/--show-touches option to show physical touches while scrcpy is
running.
See <https://github.com/Genymobile/scrcpy/issues/96 >.
2018-03-25 15:43:27 +02:00
Romain Vimont
b449c09442
Merge branch 'master' into dev
2018-03-25 15:16:19 +02:00
Viktor Oreshkin
4d50832f8e
Add instructions to install Java 8 on macOS
...
And remove gcc from the packages list, clang is available by default.
2018-03-25 14:29:22 +02:00
Romain Vimont
e0e8dfeb3b
Merge pull request #94 from pierlon/pierlon-patch-1
...
Add instructions to run via Docker
2018-03-25 14:12:29 +02:00
Sean
64963fff62
Update README.md
...
Fix Typo
2018-03-25 17:51:29 +08:00
Pierre Gordon
b7d9b8739c
Add instructions to run via Docker
2018-03-24 23:15:14 -05:00
Owen Campbell
324a264233
Change links to wikipedia
2018-03-24 01:09:41 -07:00
Owen Campbell
3bb2cda955
Add links to FFmpeg and LibSDL2 dependencies
2018-03-24 00:55:05 -07:00
Romain Vimont
15014f2689
Clarify adb requirements
...
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).
2018-03-23 10:55:52 +01:00
Romain Vimont
88ee6bc928
Swap MENU and APP_SWITCH shortcuts
...
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
2018-03-23 10:10:24 +01:00
Andy Rich
301c52b603
Add support for CTRL+S to send hardware "shake" to device w/readme
2018-03-22 16:15:24 -07:00
Romain Vimont
2573df9727
Document the step to clone the project
...
This is not obvious to everyone, especially non-developers.
2018-03-18 12:10:06 +01:00
Romain Vimont
2992dda497
Add link to the article for v1.1 in README
2018-03-14 18:03:34 +01:00
Romain Vimont
f3f19d4e1d
Update links to v1.1 in README
2018-03-14 09:53:55 +01:00
Romain Vimont
f7bc0bd5b5
Merge branch 'dev' into release
2018-03-14 09:33:53 +01:00
Romain Vimont
b858204786
Remove black borders on double-click
...
Resize the window to fit the device screen on click on black borders
(same as Ctrl+x).
Suggested-by: Guillaume Roche <groche@genymobile.com>
2018-03-13 08:37:46 +01:00
Romain Vimont
e8510a8cc3
Add links to AUR packages in README
2018-03-12 16:00:12 +01:00
Romain Vimont
ed65cd72fd
Use one subsection by distribution in README
...
Now that instructions are given for both Debian/Ubuntu and Fedora, use
subsections.
2018-03-11 22:06:15 +01:00
Michael Gangolf
70599998eb
Document how to install on Fedora
2018-03-11 22:06:15 +01:00
Romain Vimont
e87cd175cc
Improve dependencies in README
...
Document server and client dependencies separately, to avoid unneeded
packages installation when building using the prebuilt server.
Also remove "zip", since it's only used for building a portable version
(which is not documented in README).
2018-03-11 22:05:41 +01:00
Romain Vimont
14b15ceb06
Add a FAQ for common issues
2018-03-11 10:40:46 +01:00
Romain Vimont
cc4a015256
Add empty lines around code blocks
...
And fix spaces (do not randomly use non-breaking spaces for
indentation).
2018-03-10 16:24:03 +01:00
Siddharth Dushantha
8476b4aab8
removed "$" and changed Mac OS ---> MacOS
2018-03-10 15:34:59 +01:00
Siddharth Dushantha
a1491862e4
added "$" in front of terminal commands
2018-03-10 09:12:47 +01:00
Romain Vimont
c87d94ee27
Map middle-click to HOME
...
Middle-click is useless in practice. Use it for HOME.
2018-03-10 00:44:19 +01:00
Romain Vimont
675704c71c
Map right-click to BACK if screen is on
...
Right-click was used to turn the screen on. It did nothing when the
screen was already on.
Instead, in that case, press BACK (like Vysor).
Suggested by: <https://www.reddit.com/r/Android/comments/834zmr/introducing_scrcpy_an_app_to_display_and_control/dvfueft/ >
2018-03-10 00:16:29 +01:00
Romain Vimont
e8b8a570e7
Document ./run script usage
...
Indicate how to run the app from the build directory in README. It's
convenient during development.
2018-03-08 14:53:18 +01:00
Romain Vimont
0e9a76c0c4
Add link to blog article in README
2018-03-08 12:31:26 +01:00
Romain Vimont
f9f305d19d
Update release checksums in README
2018-03-08 11:34:54 +01:00
Romain Vimont
727d1ef1e2
Add developer documentation
...
And update README.
2018-03-08 10:27:40 +01:00
Romain Vimont
e2a7abcd53
Implement clipboard paste
...
Paste computer clipboard to the device on Ctrl+v.
The other direction (pasting the device clipboard to the computer) is
not implemented. It would require a communication channel from the
device to the computer, other than the socket used by the video stream.
2018-03-07 18:07:02 +01:00
Romain Vimont
e3f5d3b49b
Double the default bitrate
...
Set the default video bitrate to 8Mbps. This greatly increase quality on
fast motion, without negative side effects.
2018-03-07 18:04:38 +01:00
Romain Vimont
8ace3d1781
Update README
...
Explain how to build, install and run the application.
2018-03-07 18:04:38 +01:00
Romain Vimont
71c2bfdd22
Parse XPM without SDL_image
...
We encounter some problems with SDL2_image on MSYS2 (Windows), so
implement our own XPM parsing which does not depend on SDL_image.
The input XPM is considered safe (it's in our source repo), so do not
check XPM format errors. This implies that read_xpm() is not safe to
call on any unsafe input.
Although less straightforward, use SDL_CreateRGBSurfaceFrom() instead of
SDL_CreateRGBSurfaceWithFormatFrom() because it is available with SDL
versions older than 2.0.5.
2018-02-05 19:24:33 +01:00
Romain Vimont
52c89c7afb
Add window icon
...
Add a bugdroid icon loaded from an XPM.
2018-02-05 14:46:00 +01:00
Romain Vimont
82ee55845c
Add "make run"
...
To run the app during development, add a recipe "run" to the Makefile.
2018-02-04 12:17:34 +01:00
Romain Vimont
fbf2d34006
Add unit testing instructions in README
2018-01-18 17:28:05 +01:00
Romain Vimont
9d141a7f50
Add README
2017-12-12 16:00:49 +01:00