66 Commits (02b5e87802aa2dce4b8dbacf47dfded55688944b)

Author SHA1 Message Date
Romain Vimont 855819bbd8 Remove redundant control boolean
4 years ago
Romain Vimont 1ffe312369 Handle file drop from input_manager
4 years ago
Romain Vimont ebef027c4f Do not return status for event handling
4 years ago
Romain Vimont 75c5dc6859 Position and size the window on first frame
4 years ago
Romain Vimont 4fb61ac83d Fix screen comments
4 years ago
Romain Vimont 3a4d5c7f18 Use sc_ prefix for controller
4 years ago
Romain Vimont 5f7ddff8ae Use sc_ prefix for input_manager
4 years ago
Romain Vimont 2a0c2e5e99 Use sc_ prefix for screen
4 years ago
Romain Vimont 17d01b5bf7 Add UI/UX support for relative mouse mode
4 years ago
Romain Vimont 6102a0b5bb Move input_manager into screen
4 years ago
Romain Vimont be55e250ca Make screen_render() static
4 years ago
Romain Vimont dae091e3ab Handle SDL_PushEvent() errors
4 years ago
Romain Vimont 4c4381de4c Use sc_ prefix for size, position and point
4 years ago
Romain Vimont 3397720330 Add buffering command line options
5 years ago
Romain Vimont 336248df08 Rename video_buffer to sc_video_buffer
5 years ago
Romain Vimont 4ed3aa3604 Move include fps_counter
5 years ago
Romain Vimont e604e8a752 Move fps_counter to screen
5 years ago
Romain Vimont 0541f1bff2 Hide the window immediately on close
5 years ago
Romain Vimont 0272e6dc77 Assert screen closed on destroy
5 years ago
Romain Vimont e91acdb0c4 Move video_buffer to screen
5 years ago
Romain Vimont 08b3086ffc Expose screen as frame sink
5 years ago
Romain Vimont 2ddf760c09 Make video_buffer more generic
5 years ago
Romain Vimont 65c4f487b3 Set initial fullscreen from screen.c
5 years ago
Romain Vimont c6d7f5ee96 Make screen_show_window() static
5 years ago
Romain Vimont cc48b24324 Simplify screen initialization
5 years ago
Romain Vimont 597c54f049 Group screen parameters into a struct
5 years ago
Romain Vimont 955da3b578 Remove screen static initializer
5 years ago
Romain Vimont cb197ee3a2 Move fps counter out of video buffer
5 years ago
Romain Vimont 0207e3df33 Remove unused no_window field
5 years ago
Romain Vimont 50b4a730e3 Handle screen-related events from screen.c
5 years ago
Romain Vimont ea2369f568 Reference video buffer from screen
5 years ago
Romain Vimont 862948b132 Make use_opengl local
5 years ago
Romain Vimont ab912c23e7 Define feature test macros in common.h
5 years ago
Romain Vimont 59feb2a15c Group common includes into common.h
5 years ago
Romain Vimont 6385b8c162 Move common structs to coords.h
5 years ago
Romain Vimont e8a565f9ea Fix touch events HiDPI-scaling
6 years ago
Romain Vimont 0ba74fbd9a Make scrcpy.h independant of other headers
6 years ago
Romain Vimont e40532a376 Manually position and scale the content
6 years ago
Romain Vimont 6b1da2fcff Simplify size changes in fullscreen or maximized
6 years ago
Romain Vimont 3c9ae99dda Move rotation coordinates to screen
6 years ago
Romain Vimont 11a61b2cb3 Add option --no-mipmaps
6 years ago
Romain Vimont bea7658807 Enable trilinear filtering for OpenGL
6 years ago
Romain Vimont f3fba3c4b9 Store rotated content size
6 years ago
Romain Vimont 28c71c528f Add --rotation command-line option
6 years ago
Romain Vimont d48b375a1d Add shortcuts to rotate display
6 years ago
Romain Vimont dc7c677728 Accept negative window position
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
Diego Fernando Díaz A ce5635f28c Add option to specify the initial window position
6 years ago
Romain Vimont 35c05bb3ce Fix rotation while the window is maximized
6 years ago