Commit graph

  • d5dff239c8 Suggest commands with an explicit '=' Romain Vimont 2023-02-19 15:30:46 +0100
  • 5cf86ef7ff Move finally-block to fix deadlock on stop Romain Vimont 2023-02-19 15:59:05 +0100
  • e02f30f895 Remove unnecessary error logs Romain Vimont 2023-02-19 02:10:14 +0100
  • 25e2eb7d7c Document default video codec Romain Vimont 2023-02-18 19:09:26 +0100
  • 280a9afda8 Fix command-line help typo Romain Vimont 2023-02-18 18:11:13 +0100
  • e91618586c Prefix receiver by sc_ Romain Vimont 2023-02-18 09:37:13 +0100
  • 680ddf64be Fix demuxer error message Romain Vimont 2023-02-18 09:30:57 +0100
  • f4e7085c34 Log non-EPIPE I/O exceptions Romain Vimont 2023-02-17 08:32:59 +0100
  • 439a1fd4ed Rename 'uid' to 'scid' Romain Vimont 2023-02-11 09:52:31 +0100
  • 49eb326ce9 Extract packet merging Romain Vimont 2023-02-10 22:52:40 +0100
  • f03f32267e Remove unused parser Romain Vimont 2023-02-10 23:18:09 +0100
  • 45b2e6db5c Log component stopped in finally clause Romain Vimont 2023-02-10 19:06:17 +0100
  • 400a1c69b1 Join all threads before end of main Romain Vimont 2023-02-07 22:58:46 +0100
  • 730eb1086a Properly report demuxer errors Romain Vimont 2023-02-10 18:54:46 +0100
  • 4f9e9c6619 Prefix UI events constants by SC_ Romain Vimont 2023-02-10 18:46:12 +0100
  • 953edfd1df Split codec_id reading Romain Vimont 2023-02-10 18:48:20 +0100
  • 230b8274b9 Fix error return value Romain Vimont 2023-02-10 18:47:13 +0100
  • 40866ddc10 Fix demuxer error message Romain Vimont 2023-02-10 18:55:39 +0100
  • bd56c0abf7 Remove unused codec context Romain Vimont 2023-02-10 18:45:31 +0100
  • 6524e90c68 Remove unused constant Romain Vimont 2023-02-07 23:11:03 +0100
  • b4caa483dd Add Fedora instructions in README Kartik Kushwaha 2023-02-04 23:09:01 +0530
  • f2dee20a20 Set power mode on all physical displays Romain Vimont 2023-02-05 09:50:51 +0100
  • d2dce51038 Add support for AV1 Romain Vimont 2023-02-03 12:42:22 +0100
  • 4342c5637d Add support for H265 Romain Vimont 2023-02-03 12:40:55 +0100
  • 3e517cd40e Add option to select video codec Romain Vimont 2023-02-03 12:35:37 +0100
  • f70f6cdd3e Simplify server info initialization Romain Vimont 2023-02-02 21:32:17 +0100
  • 87972e2022 Extract video streaming to a separate class Romain Vimont 2023-02-02 21:08:43 +0100
  • 3aac74e9e9 Move variable assignment Romain Vimont 2023-02-02 19:16:23 +0100
  • 1c82c3923d Compute relative PTS on the client-side Romain Vimont 2023-02-01 21:56:43 +0100
  • 36d656e91f Improve workarounds call comments Romain Vimont 2023-02-02 19:08:43 +0100
  • bdbf1f4eb7 Move Workarounds call Romain Vimont 2023-01-31 22:54:34 +0100
  • 4177de5880 Do not expose controller threads Romain Vimont 2023-02-01 22:46:22 +0100
  • 6a07e3d470 Fix manpage formatting Romain Vimont 2023-02-03 12:30:00 +0100
  • 9b286ec8a7 Inject additional ACTION_BUTTON_* events for mouse Simon Chan 2023-01-29 23:08:22 +0100
  • 8c5c55f9e1 Fix mouse pointer state update Simon Chan 2023-01-29 22:23:11 +0100
  • 0afef0c634 Forward action button to device Simon Chan 2023-01-29 22:14:05 +0100
  • 07806ba915 Retry on spurious error Romain Vimont 2023-01-29 14:48:07 +0100
  • a52053421a Extract retry handling Romain Vimont 2023-01-27 23:03:41 +0100
  • a9b2697f3e Move local variables declarations Romain Vimont 2023-01-27 22:42:37 +0100
  • b53d2c66e0 Remove useless setSize() method Romain Vimont 2023-01-27 22:39:28 +0100
  • 6cccf3ab2a Remove useless configure() method Romain Vimont 2023-01-27 22:38:37 +0100
  • 52f85fd6f1 Keep the same MediaCodec instance across sessions Romain Vimont 2023-01-27 22:31:09 +0100
  • 91c69ad95c Remove useless destroyDisplay() method Romain Vimont 2023-01-27 22:27:34 +0100
  • 75d7c01a0c Keep the same display binder across sessions Romain Vimont 2023-01-27 22:26:01 +0100
  • 74d32e612d Terminate loop explicitly on interrupted Romain Vimont 2023-01-27 22:18:54 +0100
  • bdba554118 Use Java lambdas where possible Romain Vimont 2023-01-27 22:16:36 +0100
  • 234ad7ee78 Support Java lambdas in build_without_gradle.sh Romain Vimont 2023-01-27 22:08:21 +0100
  • 8cbbcc939f Add missing final modifiers Romain Vimont 2023-01-27 22:07:57 +0100
  • b22810b17c Use try-with-resources Romain Vimont 2023-01-27 21:59:26 +0100
  • 4315be1648 Use random name for device socket Romain Vimont 2023-01-27 21:48:54 +0100
  • 74e3f8b253 Add random util Romain Vimont 2023-01-27 19:26:19 +0100
  • 059ec45f82 Add jrand48()/nrand48() compat functions Romain Vimont 2023-01-21 19:35:04 +0100
  • e6cd42355b Use separate gen dir to build without gradle Romain Vimont 2023-01-26 10:40:48 +0100
  • 87da137238 Remove "on Linux" in FAQ Romain Vimont 2023-01-18 14:37:16 +0100
  • b3f626feee Add FAQ section about HID/OTG on Windows Romain Vimont 2023-01-03 08:45:29 +0100
  • bf8696d02e Avoid unnecessary copy on config packets demuxing Romain Vimont 2023-01-02 15:55:46 +0100
  • d8c2fe6ef2 Revert "Remove continuous resizing workaround for Windows" Romain Vimont 2022-12-26 12:42:59 +0100
  • 54c7baceac Use "meson setup" from install_release.sh Romain Vimont 2022-12-22 13:07:07 +0100
  • 4c43784fd1 Update links to v1.25 Romain Vimont 2022-12-22 12:44:01 +0100
  • fe21158c20 Bump version to 1.25 Romain Vimont 2022-12-22 12:33:29 +0100
  • 8e0c899218 Upgrade FFmpeg (5.1.2) for Windows 64-bit Romain Vimont 2022-12-22 12:33:08 +0100
  • 725a922271 Upgrade SDL (2.26.1) for Windows Romain Vimont 2022-12-22 12:28:21 +0100
  • b5773a6fe8 Upgrade platform-tools (33.0.3) for Windows Romain Vimont 2022-12-22 12:24:58 +0100
  • 67fb457dcb Merge branch 'master' into dev Romain Vimont 2022-12-22 12:29:00 +0100
  • c7b1d0ea9a Force mouse source when --forward-all-clicks Pawel Jasinski 2022-11-08 17:15:08 +0100
  • 18082f6069 Remove continuous resizing workaround for Windows Romain Vimont 2022-12-21 22:06:43 +0100
  • 8b38b11875 Add parent directory in release zipfile Romain Vimont 2022-12-21 13:31:18 +0100
  • 64821466a1 Use "meson setup" Romain Vimont 2022-12-21 13:29:27 +0100
  • 82cb8ab870 Adapt ClipboardManager for Android 13 Romain Vimont 2022-12-20 10:38:39 +0100
  • b51841e85d Upgrade junit to 4.13.2 Romain Vimont 2022-12-21 13:28:08 +0100
  • bd1deffa70 Use current adb port (if any) for --tcpip Romain Vimont 2022-11-24 09:04:42 +0100
  • 6469b55861 Fix CommandParserTest code style Romain Vimont 2022-11-24 09:27:10 +0100
  • c00a9ead5e Always use --key=value in README Romain Vimont 2022-11-17 09:21:16 +0100
  • 597703b62e Fix DisplayInfo parsing for Android Q SeungHoon Han 2022-11-09 13:42:56 +0900
  • 48bb6f2ea8 Support wchar_t in argv for Windows Yu-Chen Lin 2022-10-23 14:15:25 +0800
  • d71587e39b Avoid string concatenation in crossfiles Yu-Chen Lin 2022-10-22 21:32:12 +0800
  • b62424a98a Build log.c for test_cli Romain Vimont 2022-10-19 15:17:43 +0200
  • ffc7b91693 Add missing include <string.h> for strlen() Romain Vimont 2022-10-19 15:14:56 +0200
  • cb46e4a64a Add missing include <string.h> for memmove() Romain Vimont 2022-10-19 15:13:55 +0200
  • 16e2c1ce26 Add -s auto-completion for zsh Anima C13 2022-10-08 13:27:29 -0300
  • 1bfbadef96 Add -s auto-completion for bash Anima C13 2022-10-07 11:23:59 -0300
  • 40644994e8 Make ServiceManager and Settings methods static Romain Vimont 2022-10-02 17:39:23 +0200
  • 7505f7117e Fix typo in logs Romain Vimont 2022-09-27 14:12:27 +0200
  • 949b64dff2 Add fallback to get DisplayInfo SeungHoon Han 2022-08-02 19:39:50 +0900
  • 00e9e69c2a Use /dev/null instead of closing fds Romain Vimont 2022-09-25 15:39:55 +0200
  • 4a5cdcd390 Extract $BUILD_TOOLS_DIR Romain Vimont 2022-06-10 15:19:53 +0200
  • e5e210506f Add scrcpy-console.desktop Romain Vimont 2022-06-27 13:32:40 +0200
  • a2a22f497f Use shell environment to execute launcher Chih-Hsuan Yen 2021-12-11 11:47:57 +0800
  • 51a1762cbd Add desktop entry file for Linux app launchers Addison Snelling 2018-10-14 03:50:35 -0500
  • c1ec1d1023 Replace hardcoded 'share/' by datadir variable Romain Vimont 2022-06-27 12:15:37 +0200
  • 0a0a446ea6 Upgrade Android SDK to 33 Romain Vimont 2022-09-02 14:41:23 +0200
  • fccfc43b9e Upgrade gradle build tools to 7.2.2 Romain Vimont 2022-09-02 14:35:05 +0200
  • 121bb71dfe Move from jcenter() to mavenCentral() Romain Vimont 2022-09-02 14:31:15 +0200
  • 57056d078d Use precise scrolling values Simon Chan 2022-07-03 07:02:17 +0000
  • 1f138aef41 Add conversion from float to fixed-point i16 Romain Vimont 2022-08-03 13:04:15 +0200
  • 1ab6c19486 Add unit test for float encoding Romain Vimont 2022-08-03 15:23:39 +0200
  • fd3483c837 Extract conversion from float to u16 fixed-point Romain Vimont 2022-08-03 15:17:44 +0200
  • 041cdf6cf5 Rename buffer_util.h to binary.h Romain Vimont 2022-08-03 15:13:16 +0200
  • 136ab8c199 Add unit test for float decoding Romain Vimont 2022-08-03 14:55:35 +0200
  • 3848ce86f1 Extract conversion from u16 fixed-point to float Romain Vimont 2022-07-24 16:00:26 +0200