Commit Graph

  • 5b7a0cd8e9 Extract String literal to static constant Romain Vimont 2019-10-17 22:11:39 +02:00
  • bab9361948 Do not crash on control error Romain Vimont 2019-10-17 21:45:52 +02:00
  • c2d0dcd002 Add multitouch simulation virtualfinger Romain Vimont 2019-10-06 22:27:53 +02:00
  • 9448eae8a4 Initialize input manager dynamically Romain Vimont 2019-10-06 21:36:06 +02:00
  • 6220456def Merge mouse and touch events finger.8 Romain Vimont 2019-10-03 20:14:12 +02:00
  • 7e1d52c119 Rename "touch pointer" to "pointer" Romain Vimont 2019-10-03 20:00:50 +02:00
  • 280d5b718c Use common pointers for mouse and touch Romain Vimont 2019-10-03 19:59:01 +02:00
  • 30168f0428 Ignore duplicate mouse events Romain Vimont 2019-09-22 21:33:16 +02:00
  • b5a2d99bc2 Send touch events from the client Romain Vimont 2019-09-22 21:30:05 +02:00
  • f765aae352 Inject touch events on the server Romain Vimont 2019-09-15 22:28:59 +02:00
  • 77f876e29c Add "inject touch" control message Romain Vimont 2019-09-15 16:16:17 +02:00
  • d90549d1e6 Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • 810ff80ba7 Add buffer_write64be() Romain Vimont 2019-09-15 16:58:14 +02:00
  • 0b1c3d7280 WIP ignore duplicate mouse events finger.7 Romain Vimont 2019-09-22 21:33:16 +02:00
  • 2ec96d7d36 WIP process touch events on client Romain Vimont 2019-09-22 21:30:05 +02:00
  • b419388100 WIP handle touch events on server Romain Vimont 2019-09-15 22:28:59 +02:00
  • ce863aed12 WIP Add "inject touch" event Romain Vimont 2019-09-15 16:16:17 +02:00
  • 3002f6bc0f Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • 783eb95795 fix timestamp finger.5 Romain Vimont 2019-09-30 21:17:22 +02:00
  • 7e21f28f2c wip Romain Vimont 2019-09-29 22:06:30 +02:00
  • ccfd4db370 localId Romain Vimont 2019-09-29 16:08:03 +02:00
  • 6d26ed888e WIP ignore duplicate mouse events Romain Vimont 2019-09-22 21:33:16 +02:00
  • 73afdaf251 WIP process touch events on client Romain Vimont 2019-09-22 21:30:05 +02:00
  • bb1bf99c6e WIP handle touch events on server Romain Vimont 2019-09-15 22:28:59 +02:00
  • 7aeec1c331 WIP Add "inject touch" event Romain Vimont 2019-09-15 16:16:17 +02:00
  • 3bb2222a34 Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • bdf2644664 Add buffer_write64be() Romain Vimont 2019-09-15 16:58:14 +02:00
  • 1f8ba1ca79 Include config.h everywhere Romain Vimont 2019-09-29 22:36:56 +02:00
  • 129dabcfa4 Include config.h to fix HIDPI support Louis Kruger 2019-09-28 18:54:08 -04:00
  • f510f1de1c Remove "make" from build dependencies Romain Vimont 2019-09-28 14:46:44 +02:00
  • 7d1932b907 Fix gradle warnings in tests Romain Vimont 2019-09-28 12:23:54 +02:00
  • 795d103032 input_manager.c: Correct log Yu-Chen Lin 2019-09-28 10:37:25 +08:00
  • 513d1ac96d Fix option "record-format" related short opt Ta-da 2019-09-27 10:04:41 +08:00
  • 907e55a66b WIP ignore duplicate mouse events finger.4 finger Romain Vimont 2019-09-22 21:33:16 +02:00
  • 6d98ab5d29 WIP process touch events on client Romain Vimont 2019-09-22 21:30:05 +02:00
  • 91ba44b653 WIP handle touch events on server Romain Vimont 2019-09-15 22:28:59 +02:00
  • 7b143b8fbd WIP Add "inject touch" event Romain Vimont 2019-09-15 16:16:17 +02:00
  • 8d1f58278e Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • b2d815bfc7 Add buffer_write64be() Romain Vimont 2019-09-15 16:58:14 +02:00
  • ffdbf5990b Rename event converter functions Romain Vimont 2019-09-15 16:32:46 +02:00
  • 9463850c24 Rename "convert.h" to "event_converter.h" Romain Vimont 2019-09-15 16:27:37 +02:00
  • 6e38e0cbfe Rename variable names "event" to "msg" Romain Vimont 2019-09-15 17:03:38 +02:00
  • 7040e8abc4 Fix control message reader test Romain Vimont 2019-09-15 17:17:43 +02:00
  • da5b0ec0d5 Improve FAQ Romain Vimont 2019-08-14 22:24:26 +02:00
  • a9c8fa305d Fix segfault on recording with old FFmpeg fix707 Romain Vimont 2019-08-13 18:49:25 +02:00
  • 20b3f101a4 Print gradle output on compiling Romain Vimont 2019-08-09 15:15:28 +02:00
  • 686733023b Merge pull request #708 from toddsierens/patch-1 Romain Vimont 2019-08-08 23:24:47 +02:00
  • 27eacc3c11 Update WindowManager.java toddsierens 2019-08-08 17:17:48 -04:00
  • 8507fea271 Record a packet with its duration record_duration Romain Vimont 2019-08-08 18:57:20 +02:00
  • 8d75422d21 WIP: attempt to fix #702 issue702 Romain Vimont 2019-08-08 01:15:05 +02:00
  • 8a08ca0f3d Merge pull request #692 from msfjarvis/msf/uprev-dependencies Romain Vimont 2019-08-07 23:42:06 +02:00
  • 44fb692a64 Uprev Gradle wrapper to latest stable Harsh Shandilya 2019-07-24 21:42:44 +05:30
  • 3f77c29c95 Uprev AGP to latest stable Harsh Shandilya 2019-07-24 21:42:30 +05:30
  • 9a50b65b33 Merge pull request #695 from schwabe/schwabe/fix_null_queue Romain Vimont 2019-08-05 15:26:06 +02:00
  • c05056343b Fix building on OS X (missing NULL in queue.h) Arne Schwabe 2019-08-05 15:02:05 +02:00
  • 9bcee4ea42 Update links to v1.10 in README and BUILD Romain Vimont 2019-08-04 22:03:45 +02:00
  • c28619e4e8 Bump version to 1.10 v1.10 Romain Vimont 2019-08-04 16:41:04 +02:00
  • 8969444ff2 List scrcpy characteristics in README Romain Vimont 2019-08-04 14:43:08 +02:00
  • b54f0bfe48 Upgrade SDL (2.0.10) for Windows Romain Vimont 2019-08-03 23:40:34 +02:00
  • 0aec1e502e Update platform-tools (29.0.2) for Windows Romain Vimont 2019-08-03 23:35:11 +02:00
  • c3a58ad10f Upgrade FFmpeg (4.1.4) for Windows Romain Vimont 2019-08-03 23:30:30 +02:00
  • b0184f2869 Initialize queue "last" field Romain Vimont 2019-08-04 16:21:50 +02:00
  • e2ac996183 Use Cmd instead of Ctrl on macOS when possible cmd_macos Romain Vimont 2019-07-31 16:11:08 +02:00
  • 5e4ccfd832 Use generic FIFO queue for recording Romain Vimont 2019-08-01 23:15:47 +02:00
  • 53b6ee2cf4 Add generic intrusive FIFO queue Romain Vimont 2019-08-01 22:53:02 +02:00
  • 26213f1031 Fix cbuf documentation Romain Vimont 2019-08-01 22:14:09 +02:00
  • 96b5067cbf Remove unnecessary backslash in cbuf Romain Vimont 2019-08-01 22:08:16 +02:00
  • f049b6bc1b Use Cmd instead of Ctrl on macOS when possible cmd_macos.2 Romain Vimont 2019-07-31 16:11:08 +02:00
  • 421e4be399 Remove root directory from Windows zip releases Romain Vimont 2019-07-31 16:33:30 +02:00
  • d113b6ef61 buffered_reader buffered_reader Romain Vimont 2019-07-31 15:41:03 +02:00
  • 6abb4902c6 Log recording failure Romain Vimont 2019-07-31 11:04:38 +02:00
  • d4ed8b6f26 Log scrcpy version and URL on start Romain Vimont 2019-07-31 01:55:43 +02:00
  • 35d9185f6c Record asynchronously Romain Vimont 2019-07-31 01:55:40 +02:00
  • 63af7fbafe Reduce latency by 1 frame Romain Vimont 2019-07-31 01:55:32 +02:00
  • a90ccbdf3b Add option to change the push target Romain Vimont 2019-07-31 01:48:32 +02:00
  • ca970e8aa6 Merge branch 'master' into dev Romain Vimont 2019-07-31 00:14:17 +02:00
  • 6b3d9e3eab Add unit test for device message serialization Romain Vimont 2019-07-30 12:17:33 +02:00
  • 02692ffa42 Rename "build_" to "compile_" Romain Vimont 2019-07-29 15:19:07 +02:00
  • 3b69463e61 Update README.md Jonathan 2019-07-21 10:08:27 +02:00
  • 9dea6d2384 Add me as copyright owner Romain Vimont 2019-07-29 14:58:38 +02:00
  • 3c55d0c69b Fix double-free on error Romain Vimont 2019-07-12 21:05:45 +02:00
  • 4961256123 Close decoder on stream ended Romain Vimont 2019-06-26 23:50:39 +02:00
  • e4ac943d86 Document --window-title in README Romain Vimont 2019-06-24 21:36:54 +02:00
  • 4b997239f3 Merge pull request #614 from beango1:window-title-simple Romain Vimont 2019-06-24 21:32:45 +02:00
  • 8e65c10720 Add option --window-title beango1 2019-06-23 13:02:34 -04:00
  • 056e47e752 Replace "cannot" by "could not" Romain Vimont 2019-06-23 20:49:38 +02:00
  • 439b009a79 Fix expected parameters count in error message Romain Vimont 2019-06-23 20:47:21 +02:00
  • 91ecb4f218 Close socket on error Romain Vimont 2019-06-20 12:15:45 +02:00
  • bfb3f0842f Prevent to turn screen off if no control Romain Vimont 2019-06-20 10:59:19 +02:00
  • 87d7a157a9 Reference USBaudio from README Romain Vimont 2019-06-20 10:45:52 +02:00
  • b91ecf5225 Fix --serial help Romain Vimont 2019-06-18 17:13:53 +02:00
  • 1807de4955 Merge pull request #595 from taaem/fix_build_fedora Romain Vimont 2019-06-15 15:14:22 +02:00
  • 0a233fd27f Fix required java package for Fedora taaem 2019-06-14 18:38:35 +02:00
  • 4940746bcb Remove useless else Romain Vimont 2019-06-14 10:15:10 +02:00
  • fe758e6e15 Improve comment Romain Vimont 2019-06-14 10:11:15 +02:00
  • b29a568f08 Merge pull request #587 from schwabe/fix_586_screen_off_qbeta Romain Vimont 2019-06-14 10:04:12 +02:00
  • b769083a5b Use getPhysicalDisplayToken on Anroid Q+ instead of getBuiltInDisplay Arne Schwabe 2019-06-12 18:36:25 +02:00
  • 8ca36406b9 Remove compilation flag "skip_frames" Romain Vimont 2019-06-12 11:43:18 +02:00
  • 53310a925a Disable portable build by default Romain Vimont 2019-06-12 11:26:23 +02:00
  • 0cb902d58b Merge pull request #587 from zzndb/patch-1 Romain Vimont 2019-06-12 11:23:15 +02:00