Commit Graph

  • dca53ff931 Add missing source files in server Makefile Romain Vimont 2018-01-25 17:15:40 +01:00
  • 2aa15db210 Add shortcut to resize to ratio 1:1 Romain Vimont 2018-01-24 09:56:42 +01:00
  • ab2c3de9f5 Capture all Ctrl events Romain Vimont 2018-01-24 09:53:09 +01:00
  • 2c35220618 Rename screen -> scrcpy -> main Romain Vimont 2018-01-23 16:32:29 +01:00
  • 8984c1a7c4 Scale mouse events Romain Vimont 2018-01-22 16:50:08 +01:00
  • 11a60e5767 Keep screen info in cache Romain Vimont 2018-01-23 14:37:54 +01:00
  • d7b00a9bab Move server-related functions to server.c Romain Vimont 2018-01-23 15:46:34 +01:00
  • 3078894d1f Add debug log on new screenrecord execution Romain Vimont 2018-01-23 16:18:50 +01:00
  • 7d67696b7e Extract server-related functions Romain Vimont 2018-01-22 11:22:31 +01:00
  • 52af91f6b0 Add unit tests for control event serialization Romain Vimont 2018-01-19 16:55:39 +01:00
  • 90c69d2c79 Use pointers-to-const where relevant Romain Vimont 2018-01-19 15:12:22 +01:00
  • 53cd59605a Ignore keycodes generating unwanted events Romain Vimont 2018-01-19 14:09:15 +01:00
  • 66b7a99db6 Fix includes windows-specific source Romain Vimont 2018-01-19 11:11:05 +01:00
  • fbf2d34006 Add unit testing instructions in README Romain Vimont 2018-01-18 17:24:38 +01:00
  • f75c404a26 Add tests for strutil Romain Vimont 2018-01-18 17:08:24 +01:00
  • cabb102a04 Implement keyboard/mouse control Romain Vimont 2017-12-14 11:38:44 +01:00
  • 6605ab8e23 Log to android logger and stdout/stderr Romain Vimont 2018-01-04 14:49:21 +01:00
  • 95591d2938 Move platform specific to sys/ Romain Vimont 2017-12-14 17:22:43 +01:00
  • a919944372 Use _exit() instead of exit() in child process Romain Vimont 2017-12-27 11:53:41 +01:00
  • 07b3918129 Do not call SDL_Quit() Romain Vimont 2017-12-19 13:55:36 +01:00
  • a005df7b37 Always destroy in reverse order Romain Vimont 2017-12-18 16:26:38 +01:00
  • de106747b6 Improve main() error handling Romain Vimont 2017-12-18 11:29:34 +01:00
  • bb8afa9324 Fix comment about data sent over the socket Romain Vimont 2017-12-18 11:27:55 +01:00
  • d972a88c1a Optimize includes Romain Vimont 2017-12-15 17:34:16 +01:00
  • d5b349f670 Do not inline lockutil functions Romain Vimont 2017-12-15 17:31:23 +01:00
  • a9b276aa67 Remove useless forward declarations Romain Vimont 2017-12-15 17:19:43 +01:00
  • b9c9466d65 Handle condition variable failure Romain Vimont 2017-12-15 16:38:14 +01:00
  • c4266e487b Rename (un)lock_mutex to mutex_(un)lock Romain Vimont 2017-12-15 16:37:17 +01:00
  • ad667bfa20 Fix function signature Romain Vimont 2017-12-15 11:36:14 +01:00
  • 37d88b8a6a Use SDL_bool return type instead of int Romain Vimont 2017-12-15 11:27:11 +01:00
  • 2b44052f80 Destroy condition variable on frames destruction Romain Vimont 2017-12-15 11:12:02 +01:00
  • 1a71c4ab1d Implement framework wrappers separately Romain Vimont 2017-12-13 17:02:39 +01:00
  • 39fd6ce518 Send device name on the socket Romain Vimont 2017-12-12 15:06:49 +01:00
  • 9d141a7f50 Add README Romain Vimont 2017-12-12 15:54:33 +01:00
  • 54d9148a36 Initial commit Romain Vimont 2017-12-12 15:12:07 +01:00