Commit Graph

  • 5c7d0717a2 Use FORMAT variable name in package_client.sh Romain Vimont 2024-11-25 09:54:55 +01:00
  • f7ff391afd Simplify GitHub actions step descriptions Romain Vimont 2024-11-25 10:21:19 +01:00
  • b901cb1c40 Remove apt update on GitHub Actions Romain Vimont 2024-11-26 00:13:02 +01:00
  • 7fef051976 Add BlueSky link Romain Vimont 2024-11-25 20:06:32 +01:00
  • da8ade88fd Fix link to virtual display doc in README Wouter Schoot 2024-11-24 23:18:54 +01:00
  • a9ed7df7ff Set main display power for virtual display turn_screen_off_vd Romain Vimont 2024-11-24 21:36:28 +01:00
  • 74aecc00b5 Update links to 3.0 v3.0 Romain Vimont 2024-11-24 16:22:40 +01:00
  • 5e05f2a25b Bump version to 3.0 Romain Vimont 2024-11-24 16:01:16 +01:00
  • 3d478d7d5b Build FFmpeg with v4l2 support for Linux Romain Vimont 2024-11-24 17:01:37 +01:00
  • 54e1f8e060 Include scrcpy manpage in Linux and macOS releases Romain Vimont 2024-11-24 16:39:56 +01:00
  • d40224f299 Fix alphabetic order of cli args Romain Vimont 2024-11-24 16:32:56 +01:00
  • 0628ffcb0b Merge branch 'master' into release Romain Vimont 2024-11-24 16:01:05 +01:00
  • 6f9520f3e2 Test build_without_gradle.sh in GitHub Actions static_builds Romain Vimont 2024-11-24 10:12:25 +01:00
  • a7efb180b9 Add script to release macOS static binary Romain Vimont 2024-11-22 22:23:27 +01:00
  • 28c372e838 Use generic command for SHA-256 Muvaffak Onus 2024-11-23 18:00:45 +03:00
  • cb19686d79 Add script to release Linux static binary Romain Vimont 2024-11-22 21:41:56 +01:00
  • 93da693e8c Add support for .tar.gz packaging Romain Vimont 2024-11-22 21:17:00 +01:00
  • 179c664e2b Add static build option Romain Vimont 2024-11-21 23:28:33 +01:00
  • 360936248c Add support for build and link types for deps Romain Vimont 2024-11-21 23:16:18 +01:00
  • 98d2065d6d Make the ADB dependency script Windows-specific Romain Vimont 2024-11-22 22:17:41 +01:00
  • 6a81fc438b Extract args processing in deps scripts Romain Vimont 2024-11-22 22:14:05 +01:00
  • cf0098abf0 Store dependencies configure args in bash arrays Romain Vimont 2024-11-21 22:44:12 +01:00
  • 73b595c806 Disable VDPAU and VAAPI for FFmpeg build Romain Vimont 2024-11-22 22:09:06 +01:00
  • d74f564f56 Reorder FFmpeg configure args Romain Vimont 2024-11-22 22:08:18 +01:00
  • 7fc6943284 Preserve file permissions in GitHub Actions Romain Vimont 2024-11-22 21:51:58 +01:00
  • a57180047c Split packaging for each target on CI Romain Vimont 2024-11-22 21:43:57 +01:00
  • 5df218d8f9 Test scrcpy-server in a separate CI job Romain Vimont 2024-11-22 08:25:33 +01:00
  • 26bf209617 Replace release.mk by release scripts Romain Vimont 2024-11-22 08:25:15 +01:00
  • dc82425769 Add debugging method for Android >= 11 Enno Boland 2024-11-10 19:17:45 +01:00
  • 4ef4838bf0 Add script to release a macOS static binary macos_build.2 Romain Vimont 2024-11-22 22:23:27 +01:00
  • 2a72a7fb40 Use generic command for SHA-256 Muvaffak Onus 2024-11-23 18:00:45 +03:00
  • 4771c89adf Add script to release a Linux static binary Romain Vimont 2024-11-22 21:41:56 +01:00
  • bf3f1d557f Add script to release a macOS static binary macos_build Romain Vimont 2024-11-22 22:23:27 +01:00
  • c0a49e2e40 Use generic command for SHA-256 Muvaffak Onus 2024-11-23 18:00:45 +03:00
  • fa293d4a79 Add script to release a Linux static binary Romain Vimont 2024-11-22 21:41:56 +01:00
  • 9977ca063c Add debugging method for Android >= 11 pr5466 Enno Boland 2024-11-10 19:17:45 +01:00
  • 81f658a34d Add support for .tar.gz packaging Romain Vimont 2024-11-22 21:17:00 +01:00
  • 79e79cc765 Add static build option Romain Vimont 2024-11-21 23:28:33 +01:00
  • d2e8f93a73 Add cross/native and shared/static for deps Romain Vimont 2024-11-21 23:16:18 +01:00
  • e5f480f707 Make adb dependency script Windows-specific Romain Vimont 2024-11-22 22:17:41 +01:00
  • 1569de761b Extract args processing in deps scripts Romain Vimont 2024-11-22 22:14:05 +01:00
  • efea97a026 Store dependencies configure args in bash arrays Romain Vimont 2024-11-21 22:44:12 +01:00
  • 39acd9a316 Disable VDPAU and VAAPI for FFmpeg build Romain Vimont 2024-11-22 22:09:06 +01:00
  • 2fe45b58ef Reorder FFmpeg configure args Romain Vimont 2024-11-22 22:08:18 +01:00
  • 0c840829b8 Preserve file permissions in GitHub Actions Romain Vimont 2024-11-22 21:51:58 +01:00
  • eb0246baae Split packaging for each target on CI Romain Vimont 2024-11-22 21:43:57 +01:00
  • 901d4ee3e1 Test scrcpy-server in a separate CI job Romain Vimont 2024-11-22 08:25:33 +01:00
  • 6af81e10ba Replace release.mk by release scripts Romain Vimont 2024-11-22 08:25:15 +01:00
  • 9f39a5f2d6 Determine debugger command at runtime Romain Vimont 2024-11-17 14:42:02 +01:00
  • 24588cb637 Add missing aidl in build_without_gradle.sh Romain Vimont 2024-11-22 07:48:00 +01:00
  • 0e50d1e7db Extract PLATFORM_TOOLS in build_without_gradle.sh Romain Vimont 2024-11-22 07:45:04 +01:00
  • 264110fd70 Dissociate virtual display size and capture size new_display_resize Romain Vimont 2024-11-20 13:01:57 +01:00
  • 7a86156503 Support custom virtual display refresh rates display_capture_fps Kaiming Hu 2024-11-20 15:33:54 +08:00
  • 1b5d88368a Keep DisplayManager instance across calls Romain Vimont 2024-11-20 20:11:03 +01:00
  • daba00a819 Dissociate virtual display size and capture size Romain Vimont 2024-11-20 13:01:57 +01:00
  • 4608a19a13 Upgrade platform-tools (35.0.2) for Windows Romain Vimont 2024-11-20 08:14:04 +01:00
  • f1f2711626 Document missing --cask option for macOS Gutem 2024-10-22 21:43:22 -03:00
  • eeb04292a4 Upgrade SDL (2.30.9) for Windows Romain Vimont 2024-11-20 07:57:35 +01:00
  • 2ec30bdf80 Upgrade FFmpeg (7.1) for Windows backryun 2024-10-02 04:17:09 +09:00
  • 145b823b1d Add --no-vd-system-decorations Romain Vimont 2024-11-16 22:45:38 +01:00
  • 28d64ef319 Fix --new-display bash completion Romain Vimont 2024-11-20 07:45:15 +01:00
  • 36d61f9ecd Reference virtual display documentation Romain Vimont 2024-11-19 18:45:05 +01:00
  • f95a5f97b1 Document filter order glfilter.69 glfilter Romain Vimont 2024-11-19 18:30:19 +01:00
  • adb674a5c8 Add --angle Romain Vimont 2024-11-15 19:17:04 +01:00
  • d19045628e Remove deprecated options Romain Vimont 2024-11-15 18:51:40 +01:00
  • 443f315f60 Use natural device orientation for --new-display Romain Vimont 2024-11-15 18:46:08 +01:00
  • 0904880816 Log event size mismatch as verbose Romain Vimont 2024-11-16 22:16:17 +01:00
  • 4348f12194 Improve mismatching event size warning Romain Vimont 2024-11-15 18:41:04 +01:00
  • 371ff31225 Apply filters to virtual display capture Romain Vimont 2024-11-14 23:54:20 +01:00
  • 456fa510f2 Apply filters to camera capture Romain Vimont 2024-11-14 20:50:41 +01:00
  • 45382e3f01 Add --capture-orientation Romain Vimont 2024-11-14 20:19:40 +01:00
  • 9b03bfc3ae Handle virtual display rotation Romain Vimont 2024-11-10 13:47:02 +01:00
  • 39d51ff2cc Use DisplayWindowListener for Android 14 Anric 2024-11-17 21:43:32 +08:00
  • d72686c867 Extract display size monitor Romain Vimont 2024-11-16 21:47:07 +01:00
  • 06385ce83b Reimplement lock orientation using transforms Romain Vimont 2024-11-10 16:21:59 +01:00
  • 9fb0a3dac1 Reimplement crop using transforms Romain Vimont 2024-11-09 15:14:52 +01:00
  • 23960ca11a Ignore signalEndOfStream() error Romain Vimont 2024-11-10 11:40:31 +01:00
  • 904f86152e Move mediaCodec.stop() to finally block Romain Vimont 2024-11-10 09:00:32 +01:00
  • e226950cfa Make PositionMapper use affine transforms Romain Vimont 2024-11-10 13:47:14 +01:00
  • 019ce5eea4 Temporarily ignore lock video orientation and crop Romain Vimont 2024-11-10 10:04:01 +01:00
  • d6033d28f5 Split computeVideoSize() into limit() and round8() Romain Vimont 2024-11-10 09:11:57 +01:00
  • 89518f49ad Revert "Disable broken options on Android 14" Romain Vimont 2024-11-10 09:08:49 +01:00
  • 2a04858a22 Add on-device OpenGL video filter architecture Romain Vimont 2024-10-20 16:51:32 +02:00
  • 3660594a80 Document filter order glfilter.68 Romain Vimont 2024-11-19 18:30:19 +01:00
  • 172043d9cb Add --angle Romain Vimont 2024-11-15 19:17:04 +01:00
  • 22a8d674e9 Remove deprecated options Romain Vimont 2024-11-15 18:51:40 +01:00
  • 0defb514bf Use natural device orientation for --new-display Romain Vimont 2024-11-15 18:46:08 +01:00
  • b60414ed59 Log event size mismatch as verbose Romain Vimont 2024-11-16 22:16:17 +01:00
  • 23caa16fd4 Improve mismatching event size warning Romain Vimont 2024-11-15 18:41:04 +01:00
  • b2481626c1 Apply filters to virtual display capture Romain Vimont 2024-11-14 23:54:20 +01:00
  • aec0939ead Apply filters to camera capture Romain Vimont 2024-11-14 20:50:41 +01:00
  • c32e28bc31 Add --capture-orientation Romain Vimont 2024-11-14 20:19:40 +01:00
  • bdae0a14a8 Handle virtual display rotation Romain Vimont 2024-11-10 13:47:02 +01:00
  • 889f1d7199 Use DisplayWindowListener for Android 14 Anric 2024-11-17 21:43:32 +08:00
  • 8936632922 Extract display size monitor Romain Vimont 2024-11-16 21:47:07 +01:00
  • c34031544d Reimplement lock orientation using transforms Romain Vimont 2024-11-10 16:21:59 +01:00
  • 776f402b37 Reimplement crop using transforms Romain Vimont 2024-11-09 15:14:52 +01:00
  • d6a4205652 Ignore signalEndOfStream() error Romain Vimont 2024-11-10 11:40:31 +01:00
  • aaf79a94db Move mediaCodec.stop() to finally block Romain Vimont 2024-11-10 09:00:32 +01:00
  • 412dadc6e5 Make PositionMapper use affine transforms Romain Vimont 2024-11-10 13:47:14 +01:00