Commit graph

  • 96e0e89740 Simplify mouse injection implementation Romain Vimont 2021-12-29 17:10:12 +0100
  • a1f2f5fbd3 Make some event conversions infallible Romain Vimont 2021-12-29 16:55:01 +0100
  • 9460bdd87b Use scrcpy input events for mouse processors Romain Vimont 2021-12-29 16:24:20 +0100
  • b4b638e8fe Use scrcpy input events for key processors Romain Vimont 2021-12-29 16:14:34 +0100
  • e4396e34c2 Use common sc_action in input manager Romain Vimont 2021-12-29 15:56:59 +0100
  • b8fed50639 Add intermediate input events layer Romain Vimont 2021-12-29 15:51:32 +0100
  • d540c72e7c Rename SC_MOD_* to SC_SHORTCUT_MOD_* Romain Vimont 2021-12-28 15:24:15 +0100
  • cd5891fee6 Remove actions bitset Romain Vimont 2021-12-29 01:34:54 +0100
  • 26ee7ce566 Expose V4L2 option on all platforms Romain Vimont 2022-01-01 17:34:49 +0100
  • ba28d817fb Fail on unsupported HID option Romain Vimont 2022-01-01 17:28:27 +0100
  • 37124e1452 Avoid unused function warning Romain Vimont 2022-01-01 23:27:34 +0100
  • 6b9f397733 Happy new year 2022! Romain Vimont 2022-01-01 17:20:36 +0100
  • 1fbc590b26 Fix memory leaks in tests Romain Vimont 2021-12-31 10:49:22 +0100
  • 826ddf1a6e Document HID keyboard events Romain Vimont 2021-12-28 12:16:20 +0100
  • 6261bb0b5a Ignore display bounds on resize-to-fit Romain Vimont 2021-12-20 19:17:15 +0100
  • 2f091beeaa Simplify sc_size assignment Romain Vimont 2021-12-20 19:21:19 +0100
  • 720c3064df Upgrade SDL (2.0.18) for Windows Romain Vimont 2021-12-18 17:35:08 +0100
  • ad11c5babb Set DPI awareness for Windows Romain Vimont 2021-12-18 17:12:46 +0100
  • 25a4135935 Mention react-native menu shortcut in README Thomas Van Machelen 2021-12-14 11:26:46 +0100
  • feb250a973 Fix typos reported by codespell Romain Vimont 2021-12-15 18:27:45 +0100
  • d049671908 Fix adb server hang Chih-Hsuan Yen 2021-12-05 12:58:02 +0800
  • 0685c491cd Improve crossbuild configuration Romain Vimont 2021-12-10 19:50:58 +0100
  • 892cfe943e Add script to bump version Romain Vimont 2021-12-10 19:50:17 +0100
  • 29570ee819 Add metadata to scrcpy.exe for Windows Romain Vimont 2021-12-09 23:04:40 +0100
  • cfcbc2ac21 Add icon to scrcpy.exe Romain Vimont 2021-12-09 22:58:31 +0100
  • 2cb4e04209 Update copyright date to 2021 in manpage Romain Vimont 2021-12-09 23:36:10 +0100
  • 878ffffc36 Update environment variables section in manpage Romain Vimont 2021-12-09 21:47:05 +0100
  • f0361fc8b3 Add environment variables in help Romain Vimont 2021-12-09 21:45:39 +0100
  • b5d4ec61fc Move newline generation in help Romain Vimont 2021-12-09 21:43:54 +0100
  • 3ada5c51bc Rename scrcpy threads Romain Vimont 2021-12-09 21:32:11 +0100
  • 09c55b0f93 Set "low delay" decoder flag Romain Vimont 2021-12-07 13:59:20 +0100
  • 682a691173 Use timers with microsecond precision Romain Vimont 2021-12-06 23:33:59 +0100
  • ddb9396743 Interrupt and close sockets on server stop Romain Vimont 2021-12-08 23:20:17 +0100
  • cabcbc2b15 Do not create control socket if no control Romain Vimont 2021-12-06 21:50:24 +0100
  • 80fe12a95f Require libavcodec >= 57.37 Romain Vimont 2021-12-07 00:02:22 +0100
  • 099c546580 Require libavformat >= 57.33 Romain Vimont 2021-12-06 23:55:29 +0100
  • dca2c5f94f Require SDL >= 2.0.5 Romain Vimont 2021-12-06 23:46:01 +0100
  • 90cf956f57 Remove spurious ';' Romain Vimont 2021-12-04 09:27:59 +0100
  • 36c8778d2d Add missing comma Romain Vimont 2021-12-04 09:25:36 +0100
  • ae90ef22db Add a unit test for clipboard text length Romain Vimont 2021-12-04 09:08:21 +0100
  • d80bc25eba Fix overflow in memcpy Yu-Chen Lin 2021-12-04 11:11:30 +0800
  • daa06abd34 Fix comment in control message serialization Yu-Chen Lin 2021-12-04 10:54:21 +0800
  • 94702a4309 Fix memset() size in tests Romain Vimont 2021-12-04 09:10:40 +0100
  • 65fbec9643 Mention SCRCPY_ICON_PATH env var in manpage Romain Vimont 2021-12-03 21:43:09 +0100
  • a208400133 Remove useless intermediate variable Romain Vimont 2021-12-02 20:54:23 +0100
  • ab00210b37 Fix script to build without gradle yangfl 2021-12-02 20:49:35 +0100
  • 5704ec6967 AUR to official Arch Repository Archisman Panigrahi 2021-12-02 02:55:45 +0530
  • 64a04b8d4a Fix process execution on Windows 7 Romain Vimont 2021-11-30 12:22:12 +0100
  • 86c91e183d Log CreateProcessW() error code on Windows Romain Vimont 2021-11-30 09:41:47 +0100
  • cb8713eb1f Update links to v1.21 Romain Vimont 2021-11-29 22:24:06 +0100
  • 003e738106 Bump version to 1.21 Romain Vimont 2021-11-29 22:15:28 +0100
  • 30c79f2d25 Merge branch 'master' into dev Romain Vimont 2021-11-29 22:08:43 +0100
  • b25b674c45 Clarify TCP/IP mode in README Romain Vimont 2021-11-29 22:03:20 +0100
  • e2b3968c66 Always synchronize clipboard on explicit COPY/CUT Romain Vimont 2021-11-29 09:30:57 +0100
  • bfcb9d06c3 Expose sync mode for injecting events Romain Vimont 2021-11-29 21:46:29 +0100
  • dc19ae334d Move acknowledgment handling Romain Vimont 2021-11-29 09:18:23 +0100
  • cbe73b0bc3 Fix set_clipboard message log Romain Vimont 2021-11-29 09:05:53 +0100
  • bf97a46b0c Upgrade gradle build tools to 7.0.3 Romain Vimont 2021-11-29 21:49:36 +0100
  • bd56d81f72 Add --raw-key-events Romain Vimont 2021-11-26 22:15:44 +0100
  • 5e918ac0c3 Use enum for key injection mode Romain Vimont 2021-11-26 22:05:28 +0100
  • 0c0f62e4ab Use static maps to convert input events Romain Vimont 2021-11-26 21:58:56 +0100
  • c96505200a Fix code style in keyboard_inject Romain Vimont 2021-11-26 21:57:06 +0100
  • 82a053015d Improve HID keyboard documentation Romain Vimont 2021-11-26 21:19:39 +0100
  • 1a6caeb18c Document --tcpip in README Romain Vimont 2021-11-25 22:42:34 +0100
  • 19858e6aeb Add --tcpip feature Romain Vimont 2021-11-25 22:22:49 +0100
  • 3b310f8317 Extract interruptible sleep for server Romain Vimont 2021-11-24 22:57:36 +0100
  • 800ba33ff4 Add function to read an adb property Romain Vimont 2021-11-25 22:18:36 +0100
  • 8543d842ea Add function to switch device to TCP/IP mode Romain Vimont 2021-11-25 22:13:39 +0100
  • f609b406c9 Add function to find the device IP address Romain Vimont 2021-11-25 22:11:59 +0100
  • b7e631791c Add util function to remove trailing '\r' Romain Vimont 2021-11-28 22:02:40 +0100
  • b52f87a892 Add util function to locate a column in a string Romain Vimont 2021-11-18 09:32:21 +0100
  • 3bf6fd2894 Workaround "adb connect" error detection Romain Vimont 2021-11-25 21:33:50 +0100
  • bfce22414f Add adb connect and disconnect Romain Vimont 2021-11-24 22:39:46 +0100
  • e6e6f865a0 Add adb flag to disable execution error logs Romain Vimont 2021-11-25 22:05:38 +0100
  • e3d4aa8c5d Use flags for adb commands Romain Vimont 2021-11-24 22:27:28 +0100
  • f801d8b312 Expose flags for process execution Romain Vimont 2021-11-19 22:42:49 +0100
  • 01ab503c22 Remove obsolete precision in README Romain Vimont 2021-11-29 00:35:40 +0100
  • b9b8b6aab8 Simplify Windows process inheritance configuration Romain Vimont 2021-11-19 21:37:40 +0100
  • 3e54773c48 Remove intermediate static functions from adb.c Romain Vimont 2021-11-25 21:58:51 +0100
  • b90c89766b Set CLOEXEC flag on sockets Romain Vimont 2021-11-26 08:10:37 +0100
  • 904f0ae61e Check process success locally for adb commands Romain Vimont 2021-11-25 09:37:53 +0100
  • 680d2cc940 Extract command argv building Romain Vimont 2021-11-25 08:57:31 +0100
  • 8ed3328055 Use unsigned for connection attempts count Romain Vimont 2021-11-25 21:54:08 +0100
  • d31725f077 Reorder cli sanity checks Romain Vimont 2021-11-25 21:48:05 +0100
  • b0eb1a55d6 Fix adb get-serialno error handling Romain Vimont 2021-11-25 21:35:07 +0100
  • 3653fb6b15 Add OutOfMemory log helper Romain Vimont 2021-11-24 22:06:11 +0100
  • 92a458e846 Remove unreachable return statements Romain Vimont 2021-11-24 21:48:57 +0100
  • 73e0311d14 Add missing return on file_handler failure Romain Vimont 2021-11-24 21:46:02 +0100
  • 007f616302 Add missing includes Romain Vimont 2021-11-24 21:44:29 +0100
  • 4c47598865 Make lockVideoOrientation option name uniform Romain Vimont 2021-11-24 21:33:58 +0100
  • 7b29f5fd2d Do not pass default values to the server Romain Vimont 2021-11-24 21:31:12 +0100
  • 04e5537f8c Pass server parameters as key=value pairs Romain Vimont 2021-11-24 21:23:20 +0100
  • 2eb881c5f1 Allocate and format server command args Romain Vimont 2021-11-24 21:10:18 +0100
  • 2c3099e2de Parse codec options early Romain Vimont 2021-11-24 21:06:02 +0100
  • 5434ea543c Remove local "serial" variable Romain Vimont 2021-11-24 21:01:25 +0100
  • d5f6697f3a Add (v)asprintf compatibility functions Romain Vimont 2021-11-24 19:55:00 +0100
  • d6c0054545 Move check_functions in meson script Romain Vimont 2021-11-24 19:38:33 +0100
  • 6f487a2892 Add missing includes in compat implementation Romain Vimont 2021-11-24 19:37:33 +0100
  • dc0ac01e00 Define common feature test macros for all systems Romain Vimont 2021-11-24 19:36:33 +0100
  • 6abff46c9f Add option to disable clipboard autosync Romain Vimont 2021-11-22 08:49:10 +0100