1302 Commits (0c9666b733ef16e1c250d59773120d2635318e5f)
 

Author SHA1 Message Date
Romain Vimont 2683fa20ed Add debug log for shortcuts
8 years ago
Romain Vimont 274e1ac9ec Fix rotation bug in fullscreen mode on X11
8 years ago
Romain Vimont 35a111d56e Add --help
8 years ago
Romain Vimont ee93f3f23a Rename maximum_size to max_size
8 years ago
Romain Vimont 213b721ff9 Use long command-line options
8 years ago
Romain Vimont 60b2f2ca64 Indent switch blocks content
8 years ago
Romain Vimont 628f88ab89 Use ADB environment variable
8 years ago
Romain Vimont 865ebb3862 Encode video using MediaCodec API
8 years ago
Romain Vimont 7ed334915e Register uncaught exception handler
8 years ago
Romain Vimont 8c4a454d68 Extract argument parsing
8 years ago
Romain Vimont 73831a0837 Use the Point class from the framework
8 years ago
Romain Vimont b67907e24e Convert server to an Android project
8 years ago
Romain Vimont 89f6a3cfe7 Handle resized video stream
8 years ago
Romain Vimont 2c4ea6869e Do not use device as a singleton
8 years ago
Romain Vimont 879941355d Swap position/point names
8 years ago
Romain Vimont f70359f14f Inject mouse events as touchscreen
8 years ago
Romain Vimont 1930c81062 Add toString() methods to java point classes
8 years ago
Romain Vimont dca53ff931 Add missing source files in server Makefile
8 years ago
Romain Vimont 2aa15db210 Add shortcut to resize to ratio 1:1
8 years ago
Romain Vimont ab2c3de9f5 Capture all Ctrl events
8 years ago
Romain Vimont 2c35220618 Rename screen -> scrcpy -> main
8 years ago
Romain Vimont 8984c1a7c4 Scale mouse events
8 years ago
Romain Vimont 11a60e5767 Keep screen info in cache
8 years ago
Romain Vimont d7b00a9bab Move server-related functions to server.c
8 years ago
Romain Vimont 3078894d1f Add debug log on new screenrecord execution
8 years ago
Romain Vimont 7d67696b7e Extract server-related functions
8 years ago
Romain Vimont 52af91f6b0 Add unit tests for control event serialization
8 years ago
Romain Vimont 90c69d2c79 Use pointers-to-const where relevant
8 years ago
Romain Vimont 53cd59605a Ignore keycodes generating unwanted events
8 years ago
Romain Vimont 66b7a99db6 Fix includes windows-specific source
8 years ago
Romain Vimont fbf2d34006 Add unit testing instructions in README
8 years ago
Romain Vimont f75c404a26 Add tests for strutil
8 years ago
Romain Vimont cabb102a04 Implement keyboard/mouse control
8 years ago
Romain Vimont 6605ab8e23 Log to android logger and stdout/stderr
8 years ago
Romain Vimont 95591d2938 Move platform specific to sys/
8 years ago
Romain Vimont a919944372 Use _exit() instead of exit() in child process
8 years ago
Romain Vimont 07b3918129 Do not call SDL_Quit()
8 years ago
Romain Vimont a005df7b37 Always destroy in reverse order
8 years ago
Romain Vimont de106747b6 Improve main() error handling
8 years ago
Romain Vimont bb8afa9324 Fix comment about data sent over the socket
8 years ago
Romain Vimont d972a88c1a Optimize includes
8 years ago
Romain Vimont d5b349f670 Do not inline lockutil functions
8 years ago
Romain Vimont a9b276aa67 Remove useless forward declarations
8 years ago
Romain Vimont b9c9466d65 Handle condition variable failure
8 years ago
Romain Vimont c4266e487b Rename (un)lock_mutex to mutex_(un)lock
8 years ago
Romain Vimont ad667bfa20 Fix function signature
8 years ago
Romain Vimont 37d88b8a6a Use SDL_bool return type instead of int
8 years ago
Romain Vimont 2b44052f80 Destroy condition variable on frames destruction
8 years ago
Romain Vimont 1a71c4ab1d Implement framework wrappers separately
8 years ago
Romain Vimont 39fd6ce518 Send device name on the socket
8 years ago