1488 Commits (cabcbc2b151255b49a442a1c43e7db44432eb58e)
 

Author SHA1 Message Date
Romain Vimont 38e6682875 Add FPS counter
8 years ago
Romain Vimont c6c17af840 Do not print usage on command error
8 years ago
Romain Vimont 8697659890 Expose device serial as an optional argument
8 years ago
Romain Vimont 23d92a95b6 Extract argument parsing to specific functions
8 years ago
Romain Vimont 111068d733 Use SDL_bool return to indicate success
8 years ago
Romain Vimont d3c76c004e Sort parameters by letter
8 years ago
Romain Vimont 9a07b694f1 Add run script
8 years ago
Romain Vimont 07983d914f Accept prebuilt server
8 years ago
Romain Vimont 0efa9305eb Require Meson 0.37
8 years ago
Romain Vimont 4c49b27e9f Always invoke gradle except as root
8 years ago
Romain Vimont c2127d0819 Replace meson subprojects by subdir
8 years ago
Romain Vimont ff94462d8a Refactor build system
8 years ago
Romain Vimont 396df8a9d8 Provide config.h.in for old meson versions
8 years ago
Romain Vimont 3ed80a1fac Define macros wrappers for logs
8 years ago
Romain Vimont d45ef1a295 Do not use too recent set_quoted()
8 years ago
Romain Vimont a5b6c6cc2d Enable debug logs only for debug builds on server
8 years ago
Romain Vimont ad41bacb48 Fix "terminate process" on Windows
8 years ago
Romain Vimont 6fe65d9f5c Log with category APPLICATION
8 years ago
Romain Vimont 598ddcbfbc Disable sanitizer on debug builds
8 years ago
Romain Vimont 4dbc450d01 Enable debug logs only for debug builds
8 years ago
Romain Vimont 2f3e00ed98 Enable link-time optimization for release
8 years ago
Romain Vimont 000c70a644 Decompose accented characters
8 years ago
Romain Vimont 0fce4f95b9 Properly clean up on exit
8 years ago
Romain Vimont eb09fefd43 Timeout the server socket connection
8 years ago
Romain Vimont 90a46b4c45 Improve startup time
8 years ago
Romain Vimont 063cfd1326 Turn screen on in control()
8 years ago
Romain Vimont 523097eadf Provide decoder_init()
8 years ago
Romain Vimont 4662198261 Do not release TCP sockets while still in use
8 years ago
Romain Vimont d658586d0d Enable sanitizer in debug builds
8 years ago
Romain Vimont fe21d9dfb5 Move frame updating to screen.c
8 years ago
Romain Vimont 7458d8271e Kill the server immediately on close
8 years ago
Romain Vimont c683872bbc Avoid server stacktraces on close
8 years ago
Romain Vimont 2fdc368c41 Do not try to decode video when EOF is reached
8 years ago
Romain Vimont a8aa3d39b7 Send "screen on" command only on mouse down
8 years ago
Romain Vimont 127e56780a Fix deadlock on exit if SKIP_FRAMES disabled
8 years ago
Romain Vimont 629c296207 Move frame swapping logic to frame.c
8 years ago
Romain Vimont 0d7f050389 Unlock mutex on screen update failure
8 years ago
Romain Vimont e8dfb723af Move control-related code to screencontrol.c
8 years ago
Romain Vimont e1749a0c09 Remove the "adb reverse" tunnel immediately
8 years ago
Romain Vimont 3b06e7d500 Move device-related code to device.c
8 years ago
Romain Vimont 28c5cc030b Move server-related code to server.c
8 years ago
Romain Vimont 6c578b5caa Move screen-related code to screen.c
8 years ago
Romain Vimont 14c58546a7 Add missing include guards
8 years ago
Romain Vimont ffae15e36a Rename control to controller
8 years ago
Romain Vimont 7b7fd77134 Add missing static
8 years ago
Romain Vimont e55e42a442 Apply Genymobile rules for Android projects
8 years ago
Romain Vimont 285fc97d02 Fix horizontal scrolling constant
8 years ago
Romain Vimont c6d01331ed Simplify EventController
8 years ago
Romain Vimont 03c5f97e3f Extract control event parsing to separate methods
8 years ago
Romain Vimont 1eaa27ed9e Remove instrumented test dependencies
8 years ago