You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
scrcpy/app/src
Romain Vimont 000ced9ba8 Refactor screencontrol to inputmanager
The "screen control" handled user input, which happened to be only
used to control the screen.

The controller and screen were passed to every function. Instead, group
them in a struct input_manager.

The purpose is to add a new shortcut to enable/disable FPS counter. This
feature is not related to "screen control", and will require access to
the "frames" instance.
6 years ago
..
android Implement keyboard/mouse control 7 years ago
sys Define macros wrappers for logs 6 years ago
command.c Define macros wrappers for logs 6 years ago
command.h Move server-related code to server.c 6 years ago
common.h Swap position/point names 6 years ago
controlevent.c Define macros wrappers for logs 6 years ago
controlevent.h Add missing include guards 6 years ago
controller.c Define macros wrappers for logs 6 years ago
controller.h Rename control to controller 6 years ago
convert.c Swap position/point names 6 years ago
convert.h Swap position/point names 6 years ago
decoder.c Define macros wrappers for logs 6 years ago
decoder.h Provide decoder_init() 6 years ago
device.c Define macros wrappers for logs 6 years ago
device.h Move device-related code to device.c 6 years ago
events.h Initial commit 7 years ago
fpscounter.c Add FPS counter 6 years ago
fpscounter.h Add FPS counter 6 years ago
frames.c Add FPS counter 6 years ago
frames.h Add FPS counter 6 years ago
icon.xpm Add window icon 6 years ago
inputmanager.c Refactor screencontrol to inputmanager 6 years ago
inputmanager.h Refactor screencontrol to inputmanager 6 years ago
lockutil.c Define macros wrappers for logs 6 years ago
lockutil.h Do not inline lockutil functions 7 years ago
log.h Define macros wrappers for logs 6 years ago
main.c Do not print usage on command error 6 years ago
netutil.c Define macros wrappers for logs 6 years ago
netutil.h Timeout the server socket connection 6 years ago
scrcpy.c Refactor screencontrol to inputmanager 6 years ago
scrcpy.h Move screen-related code to screen.c 6 years ago
screen.c Define macros wrappers for logs 6 years ago
screen.h Improve startup time 6 years ago
server.c Refactor build system 6 years ago
server.h Timeout the server socket connection 6 years ago
strutil.c Initial commit 7 years ago
strutil.h Add missing include guards 6 years ago
tinyxpm.c Define macros wrappers for logs 6 years ago
tinyxpm.h Add missing include guards 6 years ago