130 Commits (0efa9305ebb2d33b59b494928302459206872b3a)
 

Author SHA1 Message Date
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
Romain Vimont 5f51d605c0 Recreate codec and display on rotation changed
8 years ago
Romain Vimont d5acc8adc5 Always release output buffer
8 years ago
Romain Vimont f39de46a39 Add delay before stopping server
8 years ago
Romain Vimont cb1428223f Log user request to quit
8 years ago
Romain Vimont 7fe11033cb Include dependencies version
8 years ago
Romain Vimont 9f6464acff Expose application version
8 years ago
Romain Vimont 8d30d40b79 Make SKIP_FRAMES a compilation flag
8 years ago
Romain Vimont 53ff1aa410 Use meson to configure default values
8 years ago