scrcpy/app/src
Romain Vimont 411aa4fcfd Handle alpha and space chars as raw events
To handle special chars, text is handled as text input instead of key
events. However, this breaks the separation of DOWN and UP key events.

As a compromise, send letters and space as key events, to preserve
original DOWN/UP events, but send other text input events as text, to be
able to send "special" characters.

Fixes <https://github.com/Genymobile/scrcpy/issues/87>.

Suggested-by: pete1414
Suggested-by: King-Slide <kingslide@gmail.com>
2018-10-03 22:07:09 +02:00
..
android Remove AINPUT_SOURCE_ANY value 2018-08-12 15:35:29 +02:00
sys Use specific error for missing binary on Windows 2018-09-09 15:28:25 +02:00
command.c Do not handle system-specific values in command.c 2018-09-04 08:57:07 +02:00
command.h Do not handle system-specific values in command.c 2018-09-04 08:57:07 +02:00
common.h Add an option to enable "show touches" 2018-03-25 15:43:27 +02:00
control_event.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
control_event.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
controller.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
controller.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
convert.c Handle alpha and space chars as raw events 2018-10-03 22:07:09 +02:00
convert.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
decoder.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
decoder.h Replace SDL_net by custom implementation 2018-02-16 00:56:58 +01:00
device.c Send and recv all data when necessary 2018-02-16 00:57:48 +01:00
device.h Support drag&drop a file to transfer it to device 2018-08-15 17:12:10 +02:00
events.h Initial commit 2017-12-12 15:25:15 +01:00
file_handler.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
file_handler.h Fix header guard name 2018-09-13 16:27:19 +02:00
fps_counter.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
fps_counter.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
frames.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
frames.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
icon.xpm Add window icon 2018-02-05 14:46:00 +01:00
input_manager.c Handle alpha and space chars as raw events 2018-10-03 22:07:09 +02:00
input_manager.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
lock_util.c Add missing include for lock_util.h 2018-08-15 19:30:02 +02:00
lock_util.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
log.h Define macros wrappers for logs 2018-02-13 10:10:18 +01:00
main.c prevent closing console right after process error in windows 2018-09-14 20:34:59 +08:00
net.c Fix net_send_all() warning 2018-05-28 20:21:56 +02:00
net.h Use const pointers when possible 2018-04-04 10:50:07 +02:00
scrcpy.c Add option to start in fullscreen 2018-09-04 18:51:32 +02:00
scrcpy.h Add option to start in fullscreen 2018-09-04 18:51:32 +02:00
screen.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
screen.h Improve startup time 2018-02-09 16:19:50 +01:00
server.c Add crop feature 2018-08-09 19:12:27 +02:00
server.h Add crop feature 2018-08-09 19:12:27 +02:00
str_util.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
str_util.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
tiny_xpm.c Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00
tiny_xpm.h Separate multi-words filenames by '_' 2018-08-15 19:30:01 +02:00