50 Commits (5dcfc0ebab563e7bfdcf4d28025fa1996a79c214)

Author SHA1 Message Date
Romain Vimont 1b76d9fd78 Customize shortcut modifier
5 years ago
Romain Vimont 199c74f62f Declare main() with argc/argv params in tests
6 years ago
xeropresence 3c1ed5d86c Handle repeating keycodes
6 years ago
Romain Vimont 0ba74fbd9a Make scrcpy.h independant of other headers
6 years ago
Romain Vimont 29e5af76d4 Remove fprintf() call in tests
6 years ago
Romain Vimont 245999aec4 Serialize text size on 4 bytes
6 years ago
Romain Vimont d91c5dcfd5 Rename MSG_SERIALIZED_MAX_SIZE to MSG_MAX_SIZE
6 years ago
Romain Vimont d202d7b205 Add unit test for big clipboard device message
6 years ago
Romain Vimont fc1dec0270 Paste on "set clipboard" if possible
6 years ago
Romain Vimont 274b591d18 Fix union typo
6 years ago
Romain Vimont 270d0bf639 Rename max length constant for text injection
6 years ago
George Stamoulis 1982bc439b Add option to lock video orientation
6 years ago
Romain Vimont dc7fcf3c7a Accept port range
6 years ago
Romain Vimont 2a3a9d4ea9 Add util function to parse a list of integers
6 years ago
Romain Vimont ba1b36758e Define SDL_MAIN_HANDLED in all tests
6 years ago
Romain Vimont 419c869c9c Use ARRAY_LEN() macro in tests
6 years ago
Romain Vimont 929bf48c7e Add tests for command-line parsing
6 years ago
Romain Vimont 61274a7cdb Factorize integer argument parsing
6 years ago
Romain Vimont 3259c60b22 Fix test compilation on mingw
6 years ago
Romain Vimont eb0f339271 Add shortcut to rotate screen
6 years ago
Yu-Chen Lin b2bf25c52c Add test_buffer_util
6 years ago
Yu-Chen Lin 5eeaed09ae Add test_strquote
6 years ago
Romain Vimont dfd0707a29 Move utilities to util/
6 years ago
Romain Vimont 6220456def Merge mouse and touch events
6 years ago
Romain Vimont 77f876e29c Add "inject touch" control message
6 years ago
Romain Vimont 53b6ee2cf4 Add generic intrusive FIFO queue
6 years ago
Romain Vimont 12a3bb25d3 Implement device screen off while mirroring
7 years ago
Romain Vimont 28980bbc90 Rename "event" to "message"
7 years ago
Romain Vimont c13a24389c Implement computer-to-device clipboard copy
7 years ago
Romain Vimont 63c078ee6c Implement device-to-computer clipboard copy
7 years ago
Romain Vimont f9d2d99166 Add GET_CLIPBOARD device event
7 years ago
Romain Vimont 0a7fe7ad57 Add helpers to truncate UTF-8 at code points
7 years ago
Romain Vimont 3aa5426cad Add unit tests for control events serialization
7 years ago
Romain Vimont 63207d9cd5 Fix wrong comment in unit test
7 years ago
Romain Vimont 6edb1294f0 Add missing return 0 in unit test
7 years ago
Romain Vimont 241a3dcba5 Use cbuf for control event queue
7 years ago
Romain Vimont b38292cd69 Add generic circular buffer
7 years ago
Romain Vimont b08dada6c1 Prefix control event constants by namespace
7 years ago
Romain Vimont 08f506b24f Replace SDL_bool by bool in tests
7 years ago
Romain Vimont e2ef39fae5 Fix overflow in test
7 years ago
Yu-Chen Lin 4d30fa93ba tests: fix test_control_event_serialize
7 years ago
Romain Vimont ff4430b2a3 Declare fun(void) functions with no parameters
7 years ago
Romain Vimont 536b31829a Separate multi-words filenames by '_'
7 years ago
Romain Vimont 435a7fe314 Add missing includes
8 years ago
Romain Vimont 9396ea6d42 Fix text input event segfault
8 years ago
Romain Vimont 879941355d Swap position/point names
8 years ago
Romain Vimont 8984c1a7c4 Scale mouse events
8 years ago
Romain Vimont 52af91f6b0 Add unit tests for control event serialization
8 years ago
Romain Vimont f75c404a26 Add tests for strutil
8 years ago
Romain Vimont cabb102a04 Implement keyboard/mouse control
8 years ago