516 Commits (d4eeb1c84d67ed590189aa9d083ebd65f75fec92)

Author SHA1 Message Date
Romain Vimont ad92a192b5 Fix meson.build codestyle
6 years ago
Romain Vimont 242e57d69b Merge branch 'master' into dev
6 years ago
Romain Vimont 024c2f7e6b Configure log priority early
6 years ago
Romain Vimont 1eae139b6e Add missing consts
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 d950383b72 Move command-line parsing to a separate file
6 years ago
Romain Vimont 61274a7cdb Factorize integer argument parsing
6 years ago
Romain Vimont 64bcac9157 Refuse to push a non-regular file server
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 fbc86a616c Correct coding style
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 3100533e56 Fix "natural scrolling"
6 years ago
Romain Vimont 86fcd89d80 Fix max size default value
6 years ago
Romain Vimont 15a206b7fc Assert return value of mutex functions
6 years ago
Romain Vimont d0f5a7fd9f Remove unused includes
6 years ago
Romain Vimont 510caff0cd Replace SDL_assert() by assert()
6 years ago
Romain Vimont b5ebb234dd Replace BUILD_DEBUG by NDEBUG
6 years ago
Romain Vimont 73e8ec1b35 Remove path argument from cmd_execute()
6 years ago
Romain Vimont 8dc11a0286 Fix warnings on Windows
6 years ago
Romain Vimont 06104a701b Fix windows build
6 years ago
yangfl 8bc056b9c6 Fix manpage format
6 years ago
Romain Vimont 31d9d56117 Fix warnings
6 years ago
Romain Vimont dfd0707a29 Move utilities to util/
6 years ago
Romain Vimont 83ace84280 Restore the .jar extension on the device side
6 years ago
Romain Vimont c9d886f38b Use the existing constants for device server path
6 years ago
Romain Vimont c2116082ab Remove deprecated options from help and manpage
6 years ago
Romain Vimont 3599fcaae5 Fix help for --window-width and --window-height
6 years ago
Romain Vimont 18f2e33a8b Fix noconsole.exe
6 years ago
senta2006 7aed5d5b60 Fix typos
6 years ago
Romain Vimont 1d97d7213d Add option --max-fps
6 years ago
Romain Vimont 1b78a77962 Fix error message
6 years ago
Romain Vimont 59073223aa Update manpage for --window-borderless option
6 years ago
Diego Fernando Díaz A 59bc5bc1f5 Add option to disable window decoration
6 years ago
Romain Vimont 9fd7a80a89 Add option to specify the initial window size
6 years ago
Romain Vimont b6e2f8ae00 Update manpage for --window-{x,y} options
6 years ago
Diego Fernando Díaz A ce5635f28c Add option to specify the initial window position
6 years ago
Romain Vimont 771bd8404d Do not write invalid packet duration
6 years ago
Yu-Chen Lin b963a3b9d5 Check client and server mismatch
6 years ago
Romain Vimont aa0f77c898 Accept resize shortcuts on maximized window
6 years ago
Romain Vimont 35c05bb3ce Fix rotation while the window is maximized
6 years ago
Romain Vimont f6f2868868 Handle window events from screen.c
6 years ago
Romain Vimont 6996cbf5d3 Log device disconnection
6 years ago
Romain Vimont b08a98324d Fix segfault on empty file recorded
6 years ago
Romain Vimont c916af0984 Add --prefer-text option
6 years ago
Romain Vimont ff061b4f30 Deprecate short options for advanced features
6 years ago
Romain Vimont 157c60feb4 Fix indentation
6 years ago
Romain Vimont 2d90e1befd Fix include recorder.h
6 years ago
Romain Vimont 0e301ddf19 Factorize scrcpy options and command-line args
6 years ago
Romain Vimont c42ff75b74 Pass screen to mouse event converters
6 years ago
Romain Vimont b0db1178d1 Move event conversion to input_manager
6 years ago
Romain Vimont 8d601d3210 Rename "input_manager" variables to "im"
6 years ago
Romain Vimont 683f7ca848 Document how to attach a debugger to the server
6 years ago
Romain Vimont 120f08ee96 Fix manpage option parameter format
6 years ago
Romain Vimont 0415672a75 Merge branch 'master' into dev
6 years ago
Romain Vimont 95fd64b5de Add scrcpy version in recorded video metadata
6 years ago
yangfl 4696878a97 Add manpage for scrcpy
6 years ago
Romain Vimont 3da95b52bd Rename scrcpy-server.jar to scrcpy-server
6 years ago
Romain Vimont c72f677435 Merge branch 'master' into dev
6 years ago
Romain Vimont 1380f6e00f Fix help for --record-format
6 years ago
Romain Vimont 17d53be3ef Fix mouse events conversion
6 years ago
Romain Vimont f6c8460ebb Rename window size functions for clarity
6 years ago
Romain Vimont 6220456def Merge mouse and touch events
6 years ago
Romain Vimont 30168f0428 Ignore duplicate mouse events
6 years ago
Romain Vimont b5a2d99bc2 Send touch events from the client
6 years ago
Romain Vimont 77f876e29c Add "inject touch" control message
6 years ago
Romain Vimont 810ff80ba7 Add buffer_write64be()
6 years ago
Romain Vimont 1f8ba1ca79 Include config.h everywhere
6 years ago
Louis Kruger 129dabcfa4 Include config.h to fix HIDPI support
6 years ago
Yu-Chen Lin 795d103032 input_manager.c: Correct log
6 years ago
Ta-da 513d1ac96d
Fix option "record-format" related short opt
6 years ago
Romain Vimont ffdbf5990b Rename event converter functions
6 years ago
Romain Vimont 9463850c24 Rename "convert.h" to "event_converter.h"
6 years ago
Romain Vimont a9c8fa305d Fix segfault on recording with old FFmpeg
6 years ago
Romain Vimont 8507fea271 Record a packet with its duration
6 years ago
Arne Schwabe c05056343b Fix building on OS X (missing NULL in queue.h)
6 years ago
Romain Vimont b0184f2869 Initialize queue "last" field
6 years ago
Romain Vimont e2ac996183 Use Cmd instead of Ctrl on macOS when possible
6 years ago
Romain Vimont 5e4ccfd832 Use generic FIFO queue for recording
6 years ago
Romain Vimont 53b6ee2cf4 Add generic intrusive FIFO queue
6 years ago
Romain Vimont 26213f1031 Fix cbuf documentation
6 years ago
Romain Vimont 96b5067cbf Remove unnecessary backslash in cbuf
6 years ago
Romain Vimont 6abb4902c6 Log recording failure
6 years ago
Romain Vimont d4ed8b6f26 Log scrcpy version and URL on start
6 years ago
Romain Vimont 35d9185f6c Record asynchronously
6 years ago
Romain Vimont 63af7fbafe Reduce latency by 1 frame
6 years ago
Romain Vimont a90ccbdf3b Add option to change the push target
6 years ago
Romain Vimont ca970e8aa6 Merge branch 'master' into dev
6 years ago
Romain Vimont 3c55d0c69b Fix double-free on error
7 years ago
Romain Vimont 4961256123 Close decoder on stream ended
7 years ago
beango1 8e65c10720 Add option --window-title
7 years ago
Romain Vimont 056e47e752 Replace "cannot" by "could not"
7 years ago
Romain Vimont 91ecb4f218 Close socket on error
7 years ago
Romain Vimont bfb3f0842f Prevent to turn screen off if no control
7 years ago
Romain Vimont b91ecf5225 Fix --serial help
7 years ago
zzndb bcd0a876f7 Fix a spell mistake
7 years ago
Romain Vimont 2755bfc255 Improve portable builds
7 years ago
Romain Vimont 3b17ff7c86 Add functions to convert wide char to UTF-8
7 years ago