Commit Graph

  • e3edb522e4 Forward all clicks by default for UHID and AOA forward_all_clicks Romain Vimont 2024-04-23 09:42:32 +02:00
  • 0b926922bc Ignore shortcut keycodes simplify_shortcut_mods Romain Vimont 2024-03-07 23:08:27 +01:00
  • 24bcc3fa2b Simplify shortcut modifiers Romain Vimont 2024-03-07 23:07:01 +01:00
  • 592ca0b59b Try newer display API first pr5008 wuderek 2024-06-21 13:41:15 +08:00
  • 30e42af2d4 Add missing virtual display release() wuderek 2024-06-21 13:41:15 +08:00
  • 9030bd8be4 Upgrade AGP from 8.1.3 to 8.3.0 Romain Vimont 2024-06-21 12:12:13 +02:00
  • 576e7552a2 Mention that the Debian package is obsolete Romain Vimont 2024-06-13 09:11:32 +02:00
  • 24b9e0a970 Retrieve icon decoder directly Romain Vimont 2024-06-11 08:58:19 +02:00
  • 77ebafd96c Retrieve icon decoder directly icon_decoder Romain Vimont 2024-06-11 08:58:19 +02:00
  • 9ea4446369 Release the audio lock early Romain Vimont 2024-06-09 19:25:32 +02:00
  • 5d1d5bdc16 Fix thread leak on Windows Romain Vimont 2024-06-09 18:27:30 +02:00
  • c74b716e11 Remove useless skip feature in audio buffer nolock.2 Romain Vimont 2024-05-27 13:49:59 +02:00
  • a14b798185 Never lock in audio player Romain Vimont 2024-05-27 11:43:05 +02:00
  • fd9498e07c Avoid zero-length copies Romain Vimont 2024-05-30 15:49:07 +02:00
  • c27ab46efb Remove suggestion to install from winget Romain Vimont 2024-05-30 08:23:42 +02:00
  • b5849db32f Document missing package to build for Windows build_windows_doc Romain Vimont 2024-05-29 10:32:58 +02:00
  • 1ef61c7037 Remove useless skip feature in audio buffer nolock Romain Vimont 2024-05-27 13:49:59 +02:00
  • a5a3b518a0 Never lock in audio player Romain Vimont 2024-05-27 11:43:05 +02:00
  • 09e8c20168 Rename streamScreen() to streamCapture() Romain Vimont 2024-05-14 08:23:18 +02:00
  • da484b7ab9 Reject recording with control only Romain Vimont 2024-05-12 10:44:27 +02:00
  • 063a8339ed Terminate on controller error window.15 window Romain Vimont 2024-05-11 16:40:22 +02:00
  • b5c8de08e0 Update documentation for --no-window Romain Vimont 2024-04-20 18:12:20 +02:00
  • 45fe6b602b Add scrcpy window without video playback Romain Vimont 2024-04-07 16:01:26 +02:00
  • 14348f42b2 Terminate on controller error window.14 Romain Vimont 2024-05-11 16:40:22 +02:00
  • b5ed834012 Update documentation for --no-window Romain Vimont 2024-04-20 18:12:20 +02:00
  • 65b9f04f39 Add scrcpy window without video playback Romain Vimont 2024-04-07 16:01:26 +02:00
  • e250628fae Update documentation for --no-window window.12 Romain Vimont 2024-04-20 18:12:20 +02:00
  • a26c4e76da Add scrcpy window without video playback Romain Vimont 2024-04-07 16:01:26 +02:00
  • be9bf7d756 Update documentation for --no-window window.10 Romain Vimont 2024-04-20 18:12:20 +02:00
  • f7c0826360 Add scrcpy window without video playback Romain Vimont 2024-04-07 16:01:26 +02:00
  • 56cda01afc fix2 window.9 Romain Vimont 2024-04-28 15:58:29 +02:00
  • 35a38c1090 fix Romain Vimont 2024-04-28 15:41:31 +02:00
  • 64f7c72d59 Update documentation for --no-window Romain Vimont 2024-04-20 18:12:20 +02:00
  • ec1cfdf432 Add scrcpy window without video playback Romain Vimont 2024-04-07 16:01:26 +02:00
  • 84be93ce3f rtmp-wip rtmp Romain Vimont 2024-04-26 09:58:10 +02:00
  • cca2c9ffb7 Disable FPS counter when no video playback Romain Vimont 2024-04-19 12:57:04 +02:00
  • 22d78e8a82 Fix boolean condition Romain Vimont 2024-04-19 12:49:03 +02:00
  • bcb8503b26 Handle reported camera sizes array is null Romain Vimont 2024-04-17 10:43:48 +02:00
  • 9aa6cc71be Forbid --no-control in OTG mode Romain Vimont 2024-04-07 15:58:55 +02:00
  • 54e08b4eae Fix code style Romain Vimont 2024-04-07 15:56:49 +02:00
  • bd8b945bb3 Register rotation watcher only when possible pr4841 Romain Vimont 2024-04-12 17:22:45 +02:00
  • a73bf932d6 Fix could not rotate secondary display Kaiming Hu 2024-04-12 14:16:42 +08:00
  • ad8b824a28 Add yet another copy-paste workaround pr4822 Kaiming Hu 2024-04-07 09:20:24 +08:00
  • d1a0f9b054 Refactor ClipboardManager wrapper Romain Vimont 2024-04-07 11:33:54 +02:00
  • 7011dd1ef0 Fix freeze and thaw rotation for Android 14 pr4740.3 Stepan Salenikovich 2024-03-07 14:13:22 -05:00
  • ee6620d123 Refactor WindowManager methods Romain Vimont 2024-04-01 15:17:31 +02:00
  • aa34d63171 Fix segfault on close with --no-video Romain Vimont 2024-04-03 08:57:18 +02:00
  • 206809a99a Fix typo in documentation Romain Vimont 2024-04-02 18:01:21 +02:00
  • 803a7e0d86 Fix freeze and thaw rotation for Android 15 pr4740 Stepan Salenikovich 2024-03-07 14:13:22 -05:00
  • 4623927d30 Refactor WindowManager methods Romain Vimont 2024-04-01 15:17:31 +02:00
  • bf625790fa Request limited color range by default yuv Simon Chan 2024-03-30 15:25:14 +01:00
  • db55edb196 Fix YUV conversion for full color range Romain Vimont 2024-03-30 15:18:44 +01:00
  • 1c3801a0b1 Add a shortcut to pause/unpause display display_pause Romain Vimont 2024-03-10 22:04:17 +01:00
  • be3d357a6d Use source repo tarball for libusb Romain Vimont 2024-03-30 11:23:41 +01:00
  • 79968a0ae6 Reorder documentation Romain Vimont 2024-03-11 18:05:27 +01:00
  • 7f23ff3f2c Add videos for pinch-to-zoom and tilt Romain Vimont 2024-03-03 00:06:54 +01:00
  • cc7719079a Italicize coordinates letters in documentation Romain Vimont 2024-03-03 00:05:26 +01:00
  • 0c94b75eef Update links to 2.4 v2.4-install-release Romain Vimont 2024-03-03 00:00:24 +01:00
  • af57309074 Bump version to 2.4 v2.4 Romain Vimont 2024-03-02 23:22:09 +01:00
  • a720c946a6 Merge branch 'master' into release Romain Vimont 2024-03-02 23:21:32 +01:00
  • 8d87b91f69 Build dependencies from sources Romain Vimont 2024-03-01 20:02:00 +01:00
  • 125b1103e1 Happy new year 2024! inson1 2024-03-02 15:39:56 +01:00
  • b3491f9878 Upgrade libusb (1.0.27) for Windows upgrade_libusb_1_0_27 Romain Vimont 2024-03-01 10:29:46 +01:00
  • 36189b90ea Remove spurious line Romain Vimont 2024-03-01 09:55:32 +01:00
  • 4dca08cfe3 Set SDL hints before creating any thread Romain Vimont 2024-03-01 09:54:31 +01:00
  • ef248a0e77 Upgrade SDL (2.30.0) for Windows upgrade_sdl_2_30 Romain Vimont 2024-02-29 23:41:45 +01:00
  • 2589fdb796 Log SDL_WaitEvent() error Romain Vimont 2024-03-01 01:39:11 +01:00
  • fd0f432e87 Detect missing initializations Romain Vimont 2024-02-29 19:37:14 +01:00
  • cdf09805c0 Add missing initialization Romain Vimont 2024-02-29 19:37:05 +01:00
  • bf069bd37b Document usage examples Romain Vimont 2024-02-29 09:01:25 +01:00
  • b9d244b4c9 Document UHID uhid.38 Romain Vimont 2024-02-29 10:00:56 +01:00
  • dd479ed176 Check options specific to SDK keyboard Romain Vimont 2024-02-29 08:49:18 +01:00
  • 5f12132c47 Do not fallback keyboard mode if AOA fails Romain Vimont 2024-02-28 22:46:48 +01:00
  • 1c5ad0e813 Reassign -K and -M to UHID keyboard and mouse Romain Vimont 2024-02-25 18:35:52 +01:00
  • 6a103c809f Add UHID mouse support Romain Vimont 2024-02-25 15:43:36 +01:00
  • 151a6225d4 Add shortcut to open keyboard settings Romain Vimont 2024-02-24 22:30:30 +01:00
  • 54dede3630 Fix startActivity() for supporting API < 30 Romain Vimont 2024-02-26 20:22:34 +01:00
  • f557188dc8 Create UhidManager only on first use Romain Vimont 2024-02-24 22:38:32 +01:00
  • 87da68ee0d Handle UHID output Simon Chan 2024-01-12 23:32:30 +08:00
  • 021c5d371a Refactor DeviceMessageSender Romain Vimont 2024-02-24 22:27:53 +01:00
  • 840680f546 Add UHID keyboard support Simon Chan 2023-11-28 17:17:35 +08:00
  • 4d5b67cc80 Log controller handling errors Romain Vimont 2024-02-26 10:20:01 +01:00
  • 604e59ac7b Initialize controller before keyboards Romain Vimont 2024-02-24 22:33:58 +01:00
  • 4d2c2514fc Initialize controller in two steps Romain Vimont 2024-02-24 22:33:48 +01:00
  • 107f7a83ab Extract binary to hex string conversion Romain Vimont 2024-02-25 14:54:17 +01:00
  • 2e7f6a6fc4 Rename default keyboard implementation to "sdk" Romain Vimont 2024-01-25 23:08:20 +01:00
  • d95276467b Extract mouse HID handling Romain Vimont 2024-01-25 23:04:09 +01:00
  • 91485e2863 Extract keyboard HID handling Romain Vimont 2024-01-25 22:57:02 +01:00
  • f2d6203156 Extract HID events struct Romain Vimont 2024-01-25 20:32:37 +01:00
  • 2d32557fde Embed HID event data Romain Vimont 2024-01-25 20:17:37 +01:00
  • ae303b8d07 Rename hid event "buffer" to "data" Romain Vimont 2024-01-25 20:01:34 +01:00
  • 29ce03e337 Rename "buffer" to "data" Romain Vimont 2024-01-25 19:45:21 +01:00
  • 48adae1728 Fix HID mouse documentation Romain Vimont 2024-01-25 19:39:35 +01:00
  • ea98d49bae Introduce --keyboard and --mouse Simon Chan 2023-11-28 17:17:35 +08:00
  • 35add3daee Accept disabled keyboard or mouse Romain Vimont 2024-01-20 18:34:33 +01:00
  • c0a1aee8ce Always pass input manager instance Romain Vimont 2024-01-20 18:19:39 +01:00
  • 52fa2c97ca Document UHID uhid.37 Romain Vimont 2024-02-29 10:00:56 +01:00
  • d196f0662c Check options specific to SDK keyboard Romain Vimont 2024-02-29 08:49:18 +01:00
  • 0f2a183f4f Do not fallback keyboard mode if AOA fails Romain Vimont 2024-02-28 22:46:48 +01:00
  • 0edc3164e2 Reassign -K and -M to UHID keyboard and mouse Romain Vimont 2024-02-25 18:35:52 +01:00