101 Commits (bc674721dcc9b5b5461443c1b519333b4585fa7d)

Author SHA1 Message Date
Romain Vimont bc674721dc Make process_text() optional
4 years ago
Romain Vimont 63e29b1782 Apply buttons mask if not --forward-all-clicks
4 years ago
Romain Vimont 9460bdd87b Use scrcpy input events for mouse processors
4 years ago
Romain Vimont b4b638e8fe Use scrcpy input events for key processors
4 years ago
Romain Vimont e4396e34c2 Use common sc_action in input manager
4 years ago
Romain Vimont d540c72e7c Rename SC_MOD_* to SC_SHORTCUT_MOD_*
4 years ago
Romain Vimont cd5891fee6 Remove actions bitset
4 years ago
Romain Vimont e2b3968c66 Always synchronize clipboard on explicit COPY/CUT
4 years ago
Romain Vimont 6abff46c9f Add option to disable clipboard autosync
4 years ago
Romain Vimont 5d17bcf1bc Wait SET_CLIPBOARD ack before Ctrl+v via HID
4 years ago
Romain Vimont 901d837165 Add sequence number to set_clipboard request
4 years ago
Romain Vimont 5b3856c3b6 Explicitly indicate when device clipboard is set
4 years ago
Romain Vimont 854de9659a Do not inject Ctrl+v if clipboard sync failed
4 years ago
Romain Vimont ea8028332c Synchronize computer-to-device empty clipboard
4 years ago
Romain Vimont 4c4381de4c Use sc_ prefix for size, position and point
4 years ago
Romain Vimont f7d1efdf1d Extract mouse processor trait
4 years ago
Romain Vimont bcf5a9750f Extract keyboard processor trait
4 years ago
Romain Vimont 7db0189f23 Forward mouse motion only on main clicks
5 years ago
Romain Vimont 6a2cd089a1 Initialize input manager dynamically
5 years ago
Romain Vimont e604e8a752 Move fps_counter to screen
5 years ago
brunoais b4ee9f27ce Add mouse shortcut to expand settings panel
5 years ago
brunoais 6fa63cf6f8 Add keyboard shortcut to expand settings panel
5 years ago
brunoais 50eecdab28 Add control message to expand settings panel
5 years ago
brunoais 9576283907 Count repeated identical key events
5 years ago
brunoais 66c581851f Rename control message type to COLLAPSE_PANELS
5 years ago
brunoais b9c3f65fd8 Provide actions for the extra mouse buttons
5 years ago
Romain Vimont d0739911a3 Forward DOWN and UP separately for right-click
5 years ago
Romain Vimont 964b6d2243 Forward DOWN and UP separately for middle-click
5 years ago
Romain Vimont 8cc057c8f1 Prevent forwarding only "mouse released" events
5 years ago
Romain Vimont cb197ee3a2 Move fps counter out of video buffer
5 years ago
Romain Vimont 24b637b972 Handle im-related events from input_manager.c
5 years ago
Romain Vimont f6320c7e31 Wrap SDL thread functions into scrcpy-specific API
5 years ago
Romain Vimont 30e619d37f Replace SDL_strdup() by strdup()
5 years ago
Romain Vimont 59feb2a15c Group common includes into common.h
5 years ago
Romain Vimont d5f059c7cb Add option to force legacy method for pasting
5 years ago
Romain Vimont adc547fa6e Add an option to forward all clicks
5 years ago
Romain Vimont 198346d148 Add pinch-to-zoom simulation
5 years ago
Romain Vimont 976761956f Fix uninitialized repeat count in key events
5 years ago
xeropresence 84f1d9e375 Add --no-key-repeat cli option
5 years ago
Romain Vimont 74079ea5e4 Copy the options used in input manager init
5 years ago
Romain Vimont 7ad47dfaab Swap paste shortcuts
5 years ago
Romain Vimont 56a115b5c5 Add shortcuts for COPY and CUT
5 years ago
Romain Vimont 8f64a5984b Change "resize to fit" shortcut to MOD+w
5 years ago
Romain Vimont bccd12bf5c Remove "get clipboard" call
5 years ago
Romain Vimont 7683be8159 Synchronize clipboard on Ctrl+v
5 years ago
Romain Vimont a5f8b577c5 Ignore text events for shortcuts
5 years ago
Romain Vimont 1b76d9fd78 Customize shortcut modifier
5 years ago
Romain Vimont 63cb93d7d7 Use Ctrl for all shortcuts
5 years ago
Romain Vimont 9d9dd1f143 Make expression order consistent
6 years ago
Romain Vimont deea29f52a Send touch event without pressure on button up
6 years ago