Romain Vimont
07a85b7c94
Fix typo in command-line help
...
Refs #2237 <https://github.com/Genymobile/scrcpy/issues/2237 >
4 years ago
Romain Vimont
2812de8a9a
Update brew java version to JDK 11
...
Refs f8524a2be7
Refs 7b51a0313e
4 years ago
quyleanh
d50c678a5f
Update brew cask documentation
...
The command `brew cask` has been deprecated:
<https://github.com/Homebrew/discussions/discussions/340#discussioncomment-232364 >
Should be `brew install` directly now.
PR #2231 <https://github.com/Genymobile/scrcpy/pull/2231 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
b77932a5b7
Add instructions to uninstall
4 years ago
Romain Vimont
47d16a57ac
Add simplified installation script
...
Add a script to download the server and build scrcpy using the
prebuilt server.
4 years ago
Ray Foss
fc5de88eaa
Clarify the order of operations in BUILD.md
...
PR #2223 <https://github.com/Genymobile/scrcpy/pull/2223 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
fda293f9bb
Fix BUILD.md line wrapping
4 years ago
Romain Vimont
38f392f08f
Fix typo in BUILD.md
4 years ago
Romain Vimont
8414b688f0
Link release to main README in translations
...
This avoids to link an older version.
4 years ago
aruko-210
6a217b70f4
Add Japanese translation for README.md
...
PR #2195 <https://github.com/Genymobile/scrcpy/pull/2195 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
3a4b10a38d
Improve --push-target example in README
...
A common use case for the --push-target option is to pass the device
Download directory.
4 years ago
Romain Vimont
1fb7957525
Fix typo in README
...
Refs <https://github.com/Genymobile/scrcpy/pull/2195#discussion_r595664697 >
4 years ago
Romain Vimont
19ad107f1f
Add "Get the app" summary section
...
Give quick instructions to download/install scrcpy.
4 years ago
Romain Vimont
dca11f6c51
Remove obsolete FAQ entry
...
Issue #15 had been fixed in v1.14 by
e40532a376
.
4 years ago
Romain Vimont
08baaf4b57
Mention adb debugging in FAQ
4 years ago
yangfl
1863ca7ad1
Remove unnecessary escape characters in manpage
...
PR #2123 <https://github.com/Genymobile/scrcpy/pull/2123 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
7b51a0313e
Update another java version in BUILD.md
...
Commit f8524a2be7
updated one reference to
the openjdk package, but there was another one.
4 years ago
Romain Vimont
a2919b3ef2
Fix release instructions in BUILD.md
...
Makefile.CrossWindows have been renamed to release.mk, which is called
from release.sh.
4 years ago
Michael Richardson
f8524a2be7
Update java version in BUILD.md
...
PR #2064 <https://github.com/Genymobile/scrcpy/pull/2064 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Simon Chan
ce43fad645
Update README.zh-Hans to v1.17
...
PR #2029 <https://github.com/Genymobile/scrcpy/pull/2029 >
Reviewed-by: Win7GM
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Natan Junges
af516e33ee
Update README.pt-br to v1.17
...
PR #2034 <https://github.com/Genymobile/scrcpy/pull/2034 >
Reviewed-by: latreta <yves_henry13@hotmail.com>
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
ed130e05d5
Fix possibly uninitialized value
...
Due to gotos, "ret" may be returned uninitialized.
4 years ago
clesiemo3
192fbd8450
Use --cask for latest versions of brew
...
PR #2004 <https://github.com/Genymobile/scrcpy/pull/2004 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
c5c5fc18ae
Update links to v1.17 in README and BUILD
4 years ago
Romain Vimont
f682b87ba5
Bump version to 1.17
4 years ago
Romain Vimont
10b749e27d
Kill the server only after a small delay
...
Let the server terminate properly once all the sockets are closed.
If it does not terminate (this can happen if the device is asleep), then
kill it.
Note: since the server process termination is detected by a flag set
after waitpid() returns, there is a small chance that the process
terminates (and the PID assigned to a new process) before the flag is
set but before the kill() call. This race condition already existed
before this commit.
Fixes #1992 <https://github.com/Genymobile/scrcpy/issues/1992 >
4 years ago
Romain Vimont
05e8c1a3c5
Call CloseHandle() after wait on Windows
...
TerminateProcess() is "equivalent" to kill(), while
WaitForSingleObject() is "equivalent" to waitpid(), so the handle must
be closed after WaitForSingleObject().
4 years ago
Romain Vimont
83910d3b9c
Initialize server struct dynamically
...
This will allow to add mutex/cond fields.
4 years ago
Romain Vimont
90f8356630
Interrupt device threads on stop
...
The (non-daemon) threads were not interrupted on video stream stopped,
leaving the server process alive.
Interrupt them to wake up their blocking call so that they terminate
properly.
Refs #1992 <https://github.com/Genymobile/scrcpy/issues/1992 >
4 years ago
Romain Vimont
3ba51211d6
Mention how to add default arguments on Windows
...
Mention that it is possible to add default arguments by editing the
wrapper scripts.
4 years ago
Romain Vimont
ea3582d2c3
Merge branch 'master' into dev
4 years ago
Romain Vimont
112adbba87
Happy new year 2021!
4 years ago
Romain Vimont
d039a7a39a
Upgrade SDL (2.0.14) for Windows
...
Include the latest version of SDL in Windows releases.
4 years ago
Romain Vimont
6ab80e4ce8
Rename release.make to release.mk
...
It's more standard, and benefits from syntax coloration in vi.
4 years ago
Romain Vimont
230afd8966
Unify release makefile
...
Before this change, release.sh built some native stuff, and
Makefile.CrossWindows built the Windows releases.
Instead, use a single release.make to build the whole release. It also
avoids to build the server one more time.
4 years ago
Romain Vimont
a46733906a
Replace noconsole binary by a wrapper script
...
This simplifies the build system.
Refs <https://github.com/Genymobile/scrcpy/issues/1975#issuecomment-745314161 >
4 years ago
Romain Vimont
431c9ee33b
Improve rotation documentation
4 years ago
Romain Vimont
43d3dcbd97
Document Windows command line usage
...
PR #1973 <https://github.com/Genymobile/scrcpy/pull/1973 >
Reviewed-by: Yu-Chen Lin <npes87184@gmail.com>
4 years ago
Romain Vimont
a5f4f58295
Remove duplicate include
4 years ago
Romain Vimont
ea12783bbc
Upgrade JUnit to 4.13
4 years ago
Romain Vimont
904d470579
Pause on error from a wrapper script
...
On Windows, scrcpy paused on error before exiting to give the user a
chance to see the user message.
This was a hack and causes issues when using scrcpy from batch scripts.
Disable this pause from the scrcpy binary, and provide a batch wrapper
(scrcpy-console.bat) to pause on error.
Fixes #1875 <https://github.com/Genymobile/scrcpy/issues/1875 >
4 years ago
Romain Vimont
6d151eaef9
Reference encoder section from FAQ
4 years ago
Romain Vimont
5dc3285dbf
Reference FFmpeg Windows builds from GitHub
...
Refs #1753 <https://github.com/Genymobile/scrcpy/issues/1753 >
4 years ago
Romain Vimont
c9a4bdb890
Upgrade platform-tools (30.0.5) for Windows
...
Include the latest version of adb in Windows releases.
4 years ago
Romain Vimont
d60ac65b32
Merge branch 'master' into dev
4 years ago
jianzhang4
d6078cf202
Fix build errors for macOS
...
PR #1960 <https://github.com/Genymobile/scrcpy/pull/1960 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
SamBe.ng
47c8971267
Document shell command to get the device IP
...
PR #1944 <https://github.com/Genymobile/scrcpy/pull/1944 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
4 years ago
Romain Vimont
30434afc0a
Upgrade gradle build tools to 4.0.1
4 years ago
Romain Vimont
868e762d71
Fix size_t format specifier for Windows
...
Use "%Iu" on Windows. This fixes the following warning:
../app/src/sys/win/command.c:17:14: warning: unknown conversion type character ‘l’ in format [-Wformat=]
17 | LOGE("Command too long (%" PRIsizet " chars)", len - 1);
4 years ago
Romain Vimont
576814bcec
Document --encoder option
...
Add documentation for the new option --encoder in the manpage and in
README.md.
4 years ago