Commit Graph

  • 45b0f8123a Increase delay to inject HID on Ctrl+v Romain Vimont 2021-11-13 20:59:01 +01:00
  • c1a34881d7 Use sc_ prefix for server Romain Vimont 2021-11-12 23:24:12 +01:00
  • 057c7a4df4 Move str_util to str Romain Vimont 2021-11-12 23:12:51 +01:00
  • 979ce64dc0 Improve string util API Romain Vimont 2021-11-12 23:08:19 +01:00
  • 9a0bd545d5 Rename SC_INVALID_SOCKET to SC_SOCKET_NONE Romain Vimont 2021-11-13 09:58:52 +01:00
  • c4d008b96a Extract adb tunnel to a separate component Romain Vimont 2021-11-12 22:32:29 +01:00
  • 0d45c29d13 Move IPV4_LOCALHOST to net.h Romain Vimont 2021-11-12 18:59:56 +01:00
  • 37c840a4c8 Interrupt on process terminated Romain Vimont 2021-11-12 21:40:22 +01:00
  • f488cbd7e7 Make server interruptible Romain Vimont 2021-11-12 18:50:50 +01:00
  • 40340509d9 Add interruptor utilities Romain Vimont 2021-11-12 18:50:50 +01:00
  • e0896142db Introduce interruptor tool Romain Vimont 2021-11-12 18:50:50 +01:00
  • 0426708544 Run the server from a dedicated thread Romain Vimont 2021-10-30 15:33:23 +02:00
  • 5b9c88693e Wait using a condition variable in server Romain Vimont 2021-10-31 14:56:37 +01:00
  • a54dc8212f Reorder server functions Romain Vimont 2021-11-12 18:30:20 +01:00
  • 882e4cff5f Copy server params Romain Vimont 2021-10-27 23:40:52 +02:00
  • 9fa4d1cd4a Reorder server and server_params Romain Vimont 2021-10-27 23:20:47 +02:00
  • 0bfa75a48b Split socket creation and connect/listen Romain Vimont 2021-10-31 22:01:57 +01:00
  • ed19901db1 Set video and control sockets only on success Romain Vimont 2021-11-01 11:44:58 +01:00
  • e69356c550 Initialize tunnel_enabled flag internally Romain Vimont 2021-11-01 11:08:01 +01:00
  • 03de9224fc Introduce process observer Romain Vimont 2021-11-12 09:49:37 +01:00
  • aa011832c1 Improve process API Romain Vimont 2021-11-11 17:48:41 +01:00
  • 7e93abcf6d Factorize common impl of process_execute() Romain Vimont 2021-11-11 17:49:47 +01:00
  • e80e6631e4 Remove duplicate function declaration Romain Vimont 2021-11-11 17:29:36 +01:00
  • fcc04f967b Improve file API Romain Vimont 2021-11-11 16:21:07 +01:00
  • d4c262301f Move functions from process to file Romain Vimont 2021-11-11 16:12:17 +01:00
  • be55e250ca Make screen_render() static Romain Vimont 2021-11-12 22:39:36 +01:00
  • c548f017bf Upgrade junit to 4.13.1 Romain Vimont 2021-11-12 22:42:08 +01:00
  • c7e46583b8 Improve process API process Romain Vimont 2021-11-11 17:48:41 +01:00
  • 848db078a5 Factorize common impl of process_execute() Romain Vimont 2021-11-11 17:49:47 +01:00
  • b197372dd3 Remove duplicate function declaration Romain Vimont 2021-11-11 17:29:36 +01:00
  • 66f21cf680 Improve file API Romain Vimont 2021-11-11 16:21:07 +01:00
  • b777c1181f Improve file API file Romain Vimont 2021-11-11 16:21:07 +01:00
  • f197c1181e Move functions from process to file Romain Vimont 2021-11-11 16:12:17 +01:00
  • 7a733328bc Adapt help to terminal size Romain Vimont 2021-11-11 15:22:39 +01:00
  • 38332f683c Add util function to get terminal size Romain Vimont 2021-11-11 15:22:39 +01:00
  • 3f51a2ab43 Generate getopt params from option structures Romain Vimont 2021-11-07 19:24:13 +01:00
  • 74ab0a4df8 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • f59e9e3cb0 Structure command line options help Romain Vimont 2021-11-07 13:31:26 +01:00
  • 9ec3406568 Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • 6dba1922c1 Add string buffer util Romain Vimont 2021-11-06 19:51:47 +01:00
  • d9dbee9993 Adapt help to terminal size strbuf.6 Romain Vimont 2021-11-07 23:02:11 +01:00
  • 740445f425 Add util function to get terminal size Romain Vimont 2021-11-11 11:26:45 +01:00
  • f849e85e9f Generate getopt params from option structures Romain Vimont 2021-11-07 19:24:13 +01:00
  • 628b131741 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • 315f467cc7 winsize strbuf.5 Romain Vimont 2021-11-07 23:02:11 +01:00
  • e98122c110 Generate getopt params from option structures Romain Vimont 2021-11-07 19:24:13 +01:00
  • 0c5d5b6339 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • fb3d6c319b Structure command line options help Romain Vimont 2021-11-07 13:31:26 +01:00
  • 04b8a6dcda Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • e7add09fa9 Generate getopt params from option structures strbuf.4 Romain Vimont 2021-11-07 19:24:13 +01:00
  • 4a5e16ec97 Structure shortcuts help Romain Vimont 2021-11-07 18:53:06 +01:00
  • a7e80913b6 Structure command line options help Romain Vimont 2021-11-07 13:31:26 +01:00
  • e537ddb5cc Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • 0c462c1a3f Add string buffer util Romain Vimont 2021-11-06 19:51:47 +01:00
  • 570a003c39 Remove deprecated -T option Romain Vimont 2021-11-07 21:35:14 +01:00
  • b62df7ee91 Remove deprecated -c option Romain Vimont 2021-11-07 20:54:45 +01:00
  • 30d40f4e78 Document --power-off-on-close Romain Vimont 2021-11-07 19:27:53 +01:00
  • f489f7fcad Mention drag & drop for non-APK files in help Romain Vimont 2021-11-07 18:44:07 +01:00
  • d72c7076f7 Mention drag & drop APK in README Romain Vimont 2021-11-07 18:48:27 +01:00
  • fc64445555 Remove extra space in README Romain Vimont 2021-11-07 18:46:52 +01:00
  • f65c3fde69 Fix typos in help Romain Vimont 2021-11-07 18:07:17 +01:00
  • aad561bcdd opts strbuf Romain Vimont 2021-11-07 13:31:26 +01:00
  • 1bd8e1caa3 Add line wrapper Romain Vimont 2021-11-06 20:26:35 +01:00
  • a41b39b23b Add string buffer util Romain Vimont 2021-11-06 19:51:47 +01:00
  • 48fcfa96ab Add missing include "common.h" Romain Vimont 2021-11-06 19:26:29 +01:00
  • 676fa73d2c Wrap device name and size in a struct Romain Vimont 2021-10-30 19:07:35 +02:00
  • 1ad679714b wip server_thread.19 Romain Vimont 2021-10-30 18:59:46 +02:00
  • 612d9722a2 server_thread Romain Vimont 2021-10-30 16:31:38 +02:00
  • 1f8200e295 server_cbs Romain Vimont 2021-10-30 15:33:23 +02:00
  • 4ae7d1e9a9 server_info Romain Vimont 2021-10-30 19:07:35 +02:00
  • 49357566cb stopped_cond Romain Vimont 2021-10-31 14:56:37 +01:00
  • c5d962b6fd Copy server params Romain Vimont 2021-10-27 23:40:52 +02:00
  • 54272a931a Reorder server and server_params Romain Vimont 2021-10-27 23:20:47 +02:00
  • 59d1b0a269 Split socket creation and connect/listen Romain Vimont 2021-10-31 22:01:57 +01:00
  • 2f816fdfc2 wip server_thread.17 Romain Vimont 2021-10-30 18:59:46 +02:00
  • 91e5e68582 server_thread Romain Vimont 2021-10-30 16:31:38 +02:00
  • 0bc1882179 server_cbs Romain Vimont 2021-10-30 15:33:23 +02:00
  • 52eb960dd0 server_info Romain Vimont 2021-10-30 19:07:35 +02:00
  • 34b92440e2 stopped_cond Romain Vimont 2021-10-31 14:56:37 +01:00
  • 790f04e91f Update README.jp.md to v1.19 Kaleidot725 2021-10-30 18:29:52 +09:00
  • e23daebe06 Copy server params Romain Vimont 2021-10-27 23:40:52 +02:00
  • 0b616634c3 Reorder server and server_params Romain Vimont 2021-10-27 23:20:47 +02:00
  • 58ea238fb2 Remove unnecessary variable Romain Vimont 2021-10-31 12:20:45 +01:00
  • 13c4aa1a3b Disable synthetic mouse events from touch events Romain Vimont 2021-10-31 12:40:51 +01:00
  • caf594c90e Split SDL initialization Romain Vimont 2021-10-31 12:11:34 +01:00
  • 688477ff65 Move SDL initialization Romain Vimont 2021-10-31 12:03:35 +01:00
  • ac539e1312 Set SDL hints before initialization Romain Vimont 2021-10-31 10:35:58 +01:00
  • a57c7d3a2b Extract SDL hints Romain Vimont 2021-10-31 10:35:03 +01:00
  • b4ee797401 TODO server_thread.14 Romain Vimont 2021-10-30 22:51:29 +02:00
  • d7106d7009 wip Romain Vimont 2021-10-30 18:59:46 +02:00
  • 9e6687e698 server_thread Romain Vimont 2021-10-30 16:31:38 +02:00
  • dc05033441 server_cbs Romain Vimont 2021-10-30 15:33:23 +02:00
  • dc652f67ce server_info Romain Vimont 2021-10-30 19:07:35 +02:00
  • 55641ceb64 Copy server params Romain Vimont 2021-10-27 23:40:52 +02:00
  • fb330cc603 Reorder server and server_params Romain Vimont 2021-10-27 23:20:47 +02:00
  • d2d18466d4 Factorize SDL event push Romain Vimont 2021-10-30 22:36:56 +02:00
  • dae091e3ab Handle SDL_PushEvent() errors Romain Vimont 2021-10-30 20:21:00 +02:00
  • b790e15ad6 push_event push_event Romain Vimont 2021-10-30 20:21:00 +02:00
  • 4c4381de4c Use sc_ prefix for size, position and point Romain Vimont 2021-10-30 15:20:39 +02:00
  • db484d82db Upgrade gradle build tools to 7.0.2 Romain Vimont 2021-10-30 11:32:48 +02:00