Commit Graph
Select branches
Hide Pull Requests
Issue-and-PR-templates
acksync
activity_thread
adb_devices
adb_hint
adb_hint.2
adb_serial.2
adbkeyboard
android-framework-23
android11_workaround_retry
android12_nosecure
android13
android14
android_serial
api19
arch
audio
audio.10
audio.107
audio.115
audio.119
audio.12
audio.123
audio.124
audio.145
audio.158
audio.26
audio.27
audio.43
audio.46
audio.47
audio.50
audio.53
audio.7
audio.76
audio.79
audio.8
audio.85
audio.86
audio.87
audio.88
audio.89
audio_old
audio_output_buffer
av1
basedoc
bash_completion
broadcast
buffered_reader
buffering
buffering.10
buffering.2
buffering.5
buffering.6
buffering.7
build-deps
build_without_gradle
bumpversion
camera
camera.14
camera.2
camera.20
camera.21
camera.22
camera.24
camera.25
camera.26
camera.28
camera.29
camera.30
camera.36
camera.37
camera.38
camera.6
camera_noaudio
camerafix
camerafpsranges
cameraphy
cameraphy.2
cameraphy.3
center_on_resize
cleanup_serialize
client_rotate.5
clipboard
clipboard.3
clipboard_manager
clock_noslope
cmd_macos
cmd_macos.2
codec
codec_options
compare_version
control_no_display
copy
copycut
copypaste
crop
cross
crossbuild
ctrl
ctx
custom-ffmpeg
dev
develop
device_id_0
device_simple
display_id_range
doc
doc-rotate
donate
downscale-on-error-fix
downsize_on_error
emu
encoder_name
exit_code
extradata
fakecontext
fakecontext.2
faq
faq_dpi_awareness
feature
feature_test_macro
feature_test_macros
feature_test_macros.config
ffmpeg5
ffmpeg_windows
file
filter.11
filter.12
filter.2
filter.3
filter.5
filter.6
filter.7
finger
finger.4
finger.5
finger.7
finger.8
fix-chrome
fix2382
fix2382.2
fix2619.2
fix3568
fix4392gizmodo
fix4392zxc.1
fix4392zxc.2
fix4392zxc.3
fix4392zxc.4
fix707
fix_android12_settings
fix_audio_pts
fix_audio_pts.2
fix_audio_pts.4
fix_build_without_gradle
fix_inherit_handles
fix_minimize.3
fix_minimize.5
fix_readme
fix_win7
fixfullscreen
fixhidpi.3
fixhidpi.4
fixrepeat
flac.3
flac.4
forward
forward_all_clicks
forward_modifiers
fps
getdisplayids
headerfix
hid.10
hid.12
hid.13
hid.19
hidmouse
hidmouse.10
hidmouse.13
hidmouse.2
hidmouse.4
hidmouse.5
hidmouse.7
hidmouse.8
hidpi
hidpiscale
honor
honor.3
honor.4
honor.5
honor.6
hw_dec_poc
icon
icon.5
icon.6
illegalargumentexception
input_events
input_events.2
input_events.5
input_events.6
input_traits
install
install.10
install.2
install.3
install.8
install.9
install_release
issue1062
issue1468
issue15
issue15.2
issue1536
issue1655
issue1658
issue1681
issue1726
issue1875
issue2169
issue2218
issue362
issue386
issue4115
issue4120
issue4467
issue4477
issue4492
issue4536
issue702
l10n_id
left_ctrl
legacy_paste
libusb-all
libusb-macos
libusb-windows
locked
logical_size.10
logical_size.11
logical_size.14
logical_size.15
logical_size.2
logical_size.3
logical_size.4
logical_size.6
logical_size.7
logical_size.8
logicalscale
logv
longlong
macos_opengl
macos_volume
mainlooper
makefile
master
maximized.2
meizu
meson_source_root
meta
mic
mipmaps
mouse_buttons
move_translations_to_wiki
name_params
negativepos
net_perror
no_clipboard_autosync
no_kill_adb_before_otg
no_power_on
nocleanup
noconsolevbs
noplayback
nosecureflag_quickfix
novideo
novla
open_a_terminal_here
orientation
orientation.10
otg
otg-windows
otg_window_size
packet_merger
packet_ref
pause_on_error
physical_displays
pinch_zoom
portable
portrange
pr1002
pr1151.rom1v
pr1188
pr1238
pr1263.rom1v
pr1313
pr1502
pr1559
pr1576
pr1577
pr1623
pr1626
pr1670
pr1944
pr1960
pr2004
pr2052
pr2195
pr2231
pr2299
pr2786
pr2807
pr2879
pr2946
pr3023
pr3026
pr3151
pr3174
pr3177
pr3351
pr3351.2
pr3351.3
pr3369.1
pr3369.3
pr3369.4
pr3416
pr3416.2
pr3416.3
pr3416.4
pr3416.5
pr3523
pr3547
pr3547.2
pr3902
pr3979
pr4075
pr4364
pr4371
pr4373
pr4373.2
pr4373.3
pr4373.4
pr4435
pr4448
print_fps
printf_float
process
process_inherit
process_inherit.3
process_inherit.4
pts_client
push_event
racecond_on_close
racecond_on_close.2
raw_video_stream
rawalpha
rawkeyevents
rawkeyevents_2021
readme-fedora
record
record_duration
refactor-encoder
refactor-encoder.2
refactor-encoder.3
release
release-v1.18
render_rework
repeat
reschange.3
resize.2
resize.3
rotatedevice
rtp
sc_socket.3
scan_media
screenoff
scroll_mouse
sdcard_download
sdl
sdl_2_27_1
seamless_copypaste
server_thread.14
server_thread.17
server_thread.19
server_thread.2
server_thread.8
settings
settings_panel
settings_panel.2
shortcut.10
shortcutmod
split_workarounds
strbuf
strbuf.4
strbuf.5
strbuf.6
strdup
supports_input_events
swscale
tcpip
tcpip_anyport
textevents
textevents.2
textpaste
thread
threadwait
threadwait.2
threadwait.3
tilt.2
timelimit
tmp
traits
traits.4
traits.7
turn_screen_off_android14
turnscreenoff_android14
turnscreenoff_android14_sameprocess
twosockets
typos
upgrade
v4l2_sink
vector
verbose
virtualfinger
vivo_workaround
wav.6
wayland
wincli
window-params
window_display
windows_dpi_awareness
windows_icon
windows_inherit_handles
wireless-section
zh-hans
zsh_completion
zsh_completion.2
#1002
#1031
#1043
#1098
#1144
#1151
#1177
#1188
#1202
#1222
#1223
#1224
#1226
#1238
#1263
#1264
#1272
#1274
#1275
#1284
#1296
#1303
#1307
#1313
#1325
#133
#133
#1344
#1368
#1386
#1396
#1408
#1416
#1418
#1419
#142
#142
#1423
#1426
#1431
#1446
#1465
#1482
#1484
#1484
#1502
#1519
#1523
#1543
#1549
#1559
#1576
#1577
#1598
#1623
#1626
#1644
#1650
#1652
#1659
#1670
#169
#1701
#1709
#1709
#1716
#1723
#1734
#1741
#1741
#1745
#1751
#1751
#1767
#1768
#1783
#1799
#1801
#1802
#1805
#1805
#1827
#1828
#1838
#1846
#1846
#1852
#1894
#1894
#194
#194
#1944
#1960
#1973
#1987
#1988
#2004
#2008
#2022
#2029
#2034
#204
#204
#2040
#2040
#2052
#2062
#2062
#2064
#2065
#2123
#2130
#2130
#2135
#2185
#2189
#2189
#2195
#2212
#2223
#2231
#2232
#2233
#225
#2254
#2258
#2259
#226
#226
#2260
#2261
#2263
#2264
#2265
#2268
#2276
#2286
#2299
#2311
#2315
#2316
#2318
#2332
#2349
#2351
#2357
#236
#236
#2371
#2383
#2383
#2384
#2397
#2405
#2406
#2406
#2407
#2407
#2408
#245
#2464
#2490
#2514
#2516
#2519
#2519
#252
#252
#2539
#254
#254
#2540
#2545
#2568
#2582
#2583
#2587
#2588
#2589
#2591
#2595
#2595
#2606
#2607
#2607
#261
#2632
#2639
#2650
#2668
#2686
#27
#27
#2718
#272
#272
#2740
#2781
#2782
#2783
#2784
#2786
#2790
#2792
#28
#2802
#2807
#2812
#2813
#2814
#2817
#2821
#2827
#2831
#2834
#2840
#2844
#285
#285
#2850
#2859
#286
#286
#2870
#2876
#2876
#2879
#2887
#29
#29
#2904
#2904
#2916
#292
#2945
#2946
#2947
#2948
#2952
#296
#2962
#2970
#2971
#2974
#2978
#2989
#2990
#2994
#2999
#2999
#3005
#3011
#3012
#3016
#3020
#3023
#3024
#3026
#3029
#3030
#3031
#3032
#3035
#3043
#3048
#3065
#3067
#3085
#310
#3103
#3103
#3105
#3113
#3126
#3140
#3151
#3163
#3174
#3177
#3190
#3191
#3191
#3206
#3210
#3216
#3217
#3218
#3219
#3252
#3252
#3282
#3283
#329
#331
#332
#3341
#3341
#3351
#3369
#3378
#3378
#3379
#3393
#3399
#3416
#3418
#3448
#3449
#3470
#3470
#3476
#3479
#3482
#3511
#3517
#3517
#3523
#3546
#3547
#3573
#3579
#3592
#3646
#3673
#3673
#3697
#3703
#3704
#3713
#3715
#3721
#3721
#3756
#3757
#3758
#3758
#3761
#3774
#3787
#3816
#3817
#3822
#3826
#3838
#3838
#3839
#3862
#3865
#3877
#3889
#3895
#3902
#3914
#3914
#3930
#3944
#3949
#3956
#3956
#3957
#3957
#3959
#3959
#396
#3963
#3963
#3978
#3979
#3998
#4001
#4004
#4005
#401
#4033
#4035
#4044
#4045
#4052
#4057
#4075
#411
#412
#4127
#4127
#4130
#4132
#4154
#4154
#4173
#418
#4213
#4214
#4214
#4220
#4220
#426
#4284
#4284
#4300
#4303
#4303
#434
#4343
#4357
#4357
#4364
#4371
#4373
#4374
#4381
#4410
#4416
#442
#4427
#4427
#4435
#4441
#4446
#4448
#4456
#4460
#4469
#4469
#4473
#4473
#4487
#449
#4502
#4529
#4532
#478
#479
#522
#542
#553
#56
#56
#568
#569
#570
#573
#574
#583
#587
#595
#606
#614
#646
#657
#676
#692
#695
#708
#762
#764
#823
#824
#837
#848
#85
#888
#896
#903
#915
#920
#927
#928
#93
#934
#94
#95
#955
#965
#967
#980
#988
#996
v1.0
v1.1
v1.10
v1.11
v1.12
v1.12.1
v1.13
v1.14
v1.15
v1.15.1
v1.16
v1.17
v1.18
v1.19
v1.2
v1.20
v1.21
v1.22
v1.23
v1.24
v1.25
v1.3
v1.4
v1.5
v1.5-fixversion
v1.6
v1.7
v1.8
v1.9
v2.0
v2.1
v2.1.1
v2.2
v2.3
v2.3.1
Select branches
Hide Pull Requests
Issue-and-PR-templates
acksync
activity_thread
adb_devices
adb_hint
adb_hint.2
adb_serial.2
adbkeyboard
android-framework-23
android11_workaround_retry
android12_nosecure
android13
android14
android_serial
api19
arch
audio
audio.10
audio.107
audio.115
audio.119
audio.12
audio.123
audio.124
audio.145
audio.158
audio.26
audio.27
audio.43
audio.46
audio.47
audio.50
audio.53
audio.7
audio.76
audio.79
audio.8
audio.85
audio.86
audio.87
audio.88
audio.89
audio_old
audio_output_buffer
av1
basedoc
bash_completion
broadcast
buffered_reader
buffering
buffering.10
buffering.2
buffering.5
buffering.6
buffering.7
build-deps
build_without_gradle
bumpversion
camera
camera.14
camera.2
camera.20
camera.21
camera.22
camera.24
camera.25
camera.26
camera.28
camera.29
camera.30
camera.36
camera.37
camera.38
camera.6
camera_noaudio
camerafix
camerafpsranges
cameraphy
cameraphy.2
cameraphy.3
center_on_resize
cleanup_serialize
client_rotate.5
clipboard
clipboard.3
clipboard_manager
clock_noslope
cmd_macos
cmd_macos.2
codec
codec_options
compare_version
control_no_display
copy
copycut
copypaste
crop
cross
crossbuild
ctrl
ctx
custom-ffmpeg
dev
develop
device_id_0
device_simple
display_id_range
doc
doc-rotate
donate
downscale-on-error-fix
downsize_on_error
emu
encoder_name
exit_code
extradata
fakecontext
fakecontext.2
faq
faq_dpi_awareness
feature
feature_test_macro
feature_test_macros
feature_test_macros.config
ffmpeg5
ffmpeg_windows
file
filter.11
filter.12
filter.2
filter.3
filter.5
filter.6
filter.7
finger
finger.4
finger.5
finger.7
finger.8
fix-chrome
fix2382
fix2382.2
fix2619.2
fix3568
fix4392gizmodo
fix4392zxc.1
fix4392zxc.2
fix4392zxc.3
fix4392zxc.4
fix707
fix_android12_settings
fix_audio_pts
fix_audio_pts.2
fix_audio_pts.4
fix_build_without_gradle
fix_inherit_handles
fix_minimize.3
fix_minimize.5
fix_readme
fix_win7
fixfullscreen
fixhidpi.3
fixhidpi.4
fixrepeat
flac.3
flac.4
forward
forward_all_clicks
forward_modifiers
fps
getdisplayids
headerfix
hid.10
hid.12
hid.13
hid.19
hidmouse
hidmouse.10
hidmouse.13
hidmouse.2
hidmouse.4
hidmouse.5
hidmouse.7
hidmouse.8
hidpi
hidpiscale
honor
honor.3
honor.4
honor.5
honor.6
hw_dec_poc
icon
icon.5
icon.6
illegalargumentexception
input_events
input_events.2
input_events.5
input_events.6
input_traits
install
install.10
install.2
install.3
install.8
install.9
install_release
issue1062
issue1468
issue15
issue15.2
issue1536
issue1655
issue1658
issue1681
issue1726
issue1875
issue2169
issue2218
issue362
issue386
issue4115
issue4120
issue4467
issue4477
issue4492
issue4536
issue702
l10n_id
left_ctrl
legacy_paste
libusb-all
libusb-macos
libusb-windows
locked
logical_size.10
logical_size.11
logical_size.14
logical_size.15
logical_size.2
logical_size.3
logical_size.4
logical_size.6
logical_size.7
logical_size.8
logicalscale
logv
longlong
macos_opengl
macos_volume
mainlooper
makefile
master
maximized.2
meizu
meson_source_root
meta
mic
mipmaps
mouse_buttons
move_translations_to_wiki
name_params
negativepos
net_perror
no_clipboard_autosync
no_kill_adb_before_otg
no_power_on
nocleanup
noconsolevbs
noplayback
nosecureflag_quickfix
novideo
novla
open_a_terminal_here
orientation
orientation.10
otg
otg-windows
otg_window_size
packet_merger
packet_ref
pause_on_error
physical_displays
pinch_zoom
portable
portrange
pr1002
pr1151.rom1v
pr1188
pr1238
pr1263.rom1v
pr1313
pr1502
pr1559
pr1576
pr1577
pr1623
pr1626
pr1670
pr1944
pr1960
pr2004
pr2052
pr2195
pr2231
pr2299
pr2786
pr2807
pr2879
pr2946
pr3023
pr3026
pr3151
pr3174
pr3177
pr3351
pr3351.2
pr3351.3
pr3369.1
pr3369.3
pr3369.4
pr3416
pr3416.2
pr3416.3
pr3416.4
pr3416.5
pr3523
pr3547
pr3547.2
pr3902
pr3979
pr4075
pr4364
pr4371
pr4373
pr4373.2
pr4373.3
pr4373.4
pr4435
pr4448
print_fps
printf_float
process
process_inherit
process_inherit.3
process_inherit.4
pts_client
push_event
racecond_on_close
racecond_on_close.2
raw_video_stream
rawalpha
rawkeyevents
rawkeyevents_2021
readme-fedora
record
record_duration
refactor-encoder
refactor-encoder.2
refactor-encoder.3
release
release-v1.18
render_rework
repeat
reschange.3
resize.2
resize.3
rotatedevice
rtp
sc_socket.3
scan_media
screenoff
scroll_mouse
sdcard_download
sdl
sdl_2_27_1
seamless_copypaste
server_thread.14
server_thread.17
server_thread.19
server_thread.2
server_thread.8
settings
settings_panel
settings_panel.2
shortcut.10
shortcutmod
split_workarounds
strbuf
strbuf.4
strbuf.5
strbuf.6
strdup
supports_input_events
swscale
tcpip
tcpip_anyport
textevents
textevents.2
textpaste
thread
threadwait
threadwait.2
threadwait.3
tilt.2
timelimit
tmp
traits
traits.4
traits.7
turn_screen_off_android14
turnscreenoff_android14
turnscreenoff_android14_sameprocess
twosockets
typos
upgrade
v4l2_sink
vector
verbose
virtualfinger
vivo_workaround
wav.6
wayland
wincli
window-params
window_display
windows_dpi_awareness
windows_icon
windows_inherit_handles
wireless-section
zh-hans
zsh_completion
zsh_completion.2
#1002
#1031
#1043
#1098
#1144
#1151
#1177
#1188
#1202
#1222
#1223
#1224
#1226
#1238
#1263
#1264
#1272
#1274
#1275
#1284
#1296
#1303
#1307
#1313
#1325
#133
#133
#1344
#1368
#1386
#1396
#1408
#1416
#1418
#1419
#142
#142
#1423
#1426
#1431
#1446
#1465
#1482
#1484
#1484
#1502
#1519
#1523
#1543
#1549
#1559
#1576
#1577
#1598
#1623
#1626
#1644
#1650
#1652
#1659
#1670
#169
#1701
#1709
#1709
#1716
#1723
#1734
#1741
#1741
#1745
#1751
#1751
#1767
#1768
#1783
#1799
#1801
#1802
#1805
#1805
#1827
#1828
#1838
#1846
#1846
#1852
#1894
#1894
#194
#194
#1944
#1960
#1973
#1987
#1988
#2004
#2008
#2022
#2029
#2034
#204
#204
#2040
#2040
#2052
#2062
#2062
#2064
#2065
#2123
#2130
#2130
#2135
#2185
#2189
#2189
#2195
#2212
#2223
#2231
#2232
#2233
#225
#2254
#2258
#2259
#226
#226
#2260
#2261
#2263
#2264
#2265
#2268
#2276
#2286
#2299
#2311
#2315
#2316
#2318
#2332
#2349
#2351
#2357
#236
#236
#2371
#2383
#2383
#2384
#2397
#2405
#2406
#2406
#2407
#2407
#2408
#245
#2464
#2490
#2514
#2516
#2519
#2519
#252
#252
#2539
#254
#254
#2540
#2545
#2568
#2582
#2583
#2587
#2588
#2589
#2591
#2595
#2595
#2606
#2607
#2607
#261
#2632
#2639
#2650
#2668
#2686
#27
#27
#2718
#272
#272
#2740
#2781
#2782
#2783
#2784
#2786
#2790
#2792
#28
#2802
#2807
#2812
#2813
#2814
#2817
#2821
#2827
#2831
#2834
#2840
#2844
#285
#285
#2850
#2859
#286
#286
#2870
#2876
#2876
#2879
#2887
#29
#29
#2904
#2904
#2916
#292
#2945
#2946
#2947
#2948
#2952
#296
#2962
#2970
#2971
#2974
#2978
#2989
#2990
#2994
#2999
#2999
#3005
#3011
#3012
#3016
#3020
#3023
#3024
#3026
#3029
#3030
#3031
#3032
#3035
#3043
#3048
#3065
#3067
#3085
#310
#3103
#3103
#3105
#3113
#3126
#3140
#3151
#3163
#3174
#3177
#3190
#3191
#3191
#3206
#3210
#3216
#3217
#3218
#3219
#3252
#3252
#3282
#3283
#329
#331
#332
#3341
#3341
#3351
#3369
#3378
#3378
#3379
#3393
#3399
#3416
#3418
#3448
#3449
#3470
#3470
#3476
#3479
#3482
#3511
#3517
#3517
#3523
#3546
#3547
#3573
#3579
#3592
#3646
#3673
#3673
#3697
#3703
#3704
#3713
#3715
#3721
#3721
#3756
#3757
#3758
#3758
#3761
#3774
#3787
#3816
#3817
#3822
#3826
#3838
#3838
#3839
#3862
#3865
#3877
#3889
#3895
#3902
#3914
#3914
#3930
#3944
#3949
#3956
#3956
#3957
#3957
#3959
#3959
#396
#3963
#3963
#3978
#3979
#3998
#4001
#4004
#4005
#401
#4033
#4035
#4044
#4045
#4052
#4057
#4075
#411
#412
#4127
#4127
#4130
#4132
#4154
#4154
#4173
#418
#4213
#4214
#4214
#4220
#4220
#426
#4284
#4284
#4300
#4303
#4303
#434
#4343
#4357
#4357
#4364
#4371
#4373
#4374
#4381
#4410
#4416
#442
#4427
#4427
#4435
#4441
#4446
#4448
#4456
#4460
#4469
#4469
#4473
#4473
#4487
#449
#4502
#4529
#4532
#478
#479
#522
#542
#553
#56
#56
#568
#569
#570
#573
#574
#583
#587
#595
#606
#614
#646
#657
#676
#692
#695
#708
#762
#764
#823
#824
#837
#848
#85
#888
#896
#903
#915
#920
#927
#928
#93
#934
#94
#95
#955
#965
#967
#980
#988
#996
v1.0
v1.1
v1.10
v1.11
v1.12
v1.12.1
v1.13
v1.14
v1.15
v1.15.1
v1.16
v1.17
v1.18
v1.19
v1.2
v1.20
v1.21
v1.22
v1.23
v1.24
v1.25
v1.3
v1.4
v1.5
v1.5-fixversion
v1.6
v1.7
v1.8
v1.9
v2.0
v2.1
v2.1.1
v2.2
v2.3
v2.3.1
-
bcd0a876f7
Fix a spell mistake
zzndb
2019-06-12 17:14:08 +08:00 -
de2016a48e
Add link to Snap package in README
Romain Vimont
2019-06-11 23:41:00 +02:00 -
19ca6a0d66
Fix typo in README
Romain Vimont
2019-06-11 23:01:23 +02:00 -
e2996e85c0
Update links to v1.9 in README and BUILD
Romain Vimont
2019-06-11 23:00:09 +02:00 -
c2df0228a3
Merge branch 'dev'
Romain Vimont
2019-06-11 22:54:58 +02:00 -
259d3aee93
Bump version to 1.9
v1.9
Romain Vimont
2019-06-11 21:50:29 +02:00 -
90859f1dcf
Upgrade tarketSdkVersion to 29
Romain Vimont
2019-06-11 21:49:14 +02:00 -
1afe9ce2ee
Fix deprecation warning in Java unit test
Romain Vimont
2019-06-11 21:48:58 +02:00 -
273cec8a92
Fix typo in test name
Romain Vimont
2019-06-11 21:47:31 +02:00 -
02f189b1de
Remove obsolete detail in README
Romain Vimont
2019-06-11 21:37:09 +02:00 -
4abe163233
Remove obsolete explanation in FAQ
Romain Vimont
2019-06-11 21:20:06 +02:00 -
5ffdcbb7be
Update DEVELOP.md
Romain Vimont
2019-06-11 21:16:31 +02:00 -
ffe0417228
Update platform-tools (29.0.1) for Windows
Romain Vimont
2019-06-11 17:51:22 +02:00 -
e3afb67e7f
Downgrade SDL to 2.0.8 for Windows
Romain Vimont
2019-06-11 17:46:16 +02:00 -
4ee1391361
Upgrade FFmpeg (4.1.3) for Windows
Romain Vimont
2019-06-11 15:39:25 +02:00 -
2755bfc255
Improve portable builds
Romain Vimont
2019-06-10 15:14:10 +02:00 -
3b17ff7c86
Add functions to convert wide char to UTF-8
Romain Vimont
2019-06-10 15:44:45 +02:00 -
4eb6b26c93
Extract "scrcpy-server.jar" string
Romain Vimont
2019-06-10 15:57:10 +02:00 -
eb34098add
Simplify portable build configuration
Romain Vimont
2019-06-08 19:03:22 +02:00 -
b777760bca
Simplify scrcpy-server path configuration
Romain Vimont
2019-06-08 19:44:03 +02:00 -
72bdfbc7a6
Never return 0 for stream protocol
Romain Vimont
2019-06-11 17:39:50 +02:00 -
6eabe5a8bc
Improve portable builds
portable
Romain Vimont
2019-06-10 15:14:10 +02:00 -
9988d6186e
Add functions to convert wide char to UTF-8
Romain Vimont
2019-06-10 15:44:45 +02:00 -
451f3ed309
Extract "scrcpy-server.jar" string
Romain Vimont
2019-06-10 15:57:10 +02:00 -
5142e0e621
Simplify portable build configuration
Romain Vimont
2019-06-08 19:03:22 +02:00 -
e9bacc196a
Simplify scrcpy-server path configuration
Romain Vimont
2019-06-08 19:44:03 +02:00 -
8604f16b30
Truncate device name at UTF-8 code point boundary
Romain Vimont
2019-06-07 17:45:03 +02:00 -
5d11339259
Inline lock_util functions
Romain Vimont
2019-06-07 17:19:00 +02:00 -
e2a272bf99
Improve framerate counting
Romain Vimont
2019-06-07 16:55:19 +02:00 -
d104d3bda9
Add cond_wait_timeout()
Romain Vimont
2019-06-07 16:54:31 +02:00 -
4654cb7126
realfps
fps
Romain Vimont
2019-06-06 16:54:35 +02:00 -
eda44b6068
Fix controller cleanup
Romain Vimont
2019-06-07 00:03:21 +02:00 -
ebccb9f6cc
Add runtime option to render expired frames
Romain Vimont
2019-06-05 19:02:50 +02:00 -
a143b8b07a
Indent command-line options
Romain Vimont
2019-06-05 18:47:09 +02:00 -
9253996873
Add README section explaining --turn-screen-off
Romain Vimont
2019-06-05 19:01:42 +02:00 -
a13524e7f9
Replace android-tools-adb by adb
Romain Vimont
2019-06-05 09:52:25 +02:00 -
f3f3433163
Merge pull request #574 from crow1170/patch-1
Romain Vimont
2019-06-05 09:51:47 +02:00 -
232aaa386e
Fix dependencies
Chris Knowles
2019-06-05 01:15:59 -04:00 -
8e66b33000
Add option to turn device screen off
Romain Vimont
2019-06-05 00:55:46 +02:00 -
7f07b13446
Indent command-line options
Romain Vimont
2019-06-05 00:55:39 +02:00 -
acc4dcd520
Disable server controller if --no-control
Romain Vimont
2019-06-04 21:31:46 +02:00 -
ca767ba364
Group server params in a struct
Romain Vimont
2019-06-04 23:59:55 +02:00 -
c8a6783494
Use positive options names internally
Romain Vimont
2019-06-04 21:49:26 +02:00 -
5b56900e2b
Rename unused field
Romain Vimont
2019-06-04 21:29:14 +02:00 -
8c8649cfcd
Remove "turn device screen on" feature
Romain Vimont
2019-06-03 11:44:39 +02:00 -
e572d81fa2
Rename function to "power on"
Romain Vimont
2019-06-02 15:46:34 +02:00 -
41225c3e41
Improve key processing readability
Romain Vimont
2019-05-31 23:25:41 +02:00 -
296047d82a
Use net_close() to close sockets
Romain Vimont
2019-05-31 23:32:53 +02:00 -
0792998cc2
Remove unused import
Romain Vimont
2019-05-31 23:31:11 +02:00 -
12a3bb25d3
Implement device screen off while mirroring
Romain Vimont
2019-03-15 20:23:30 +01:00 -
3ee9560ece
Fix comment style
Romain Vimont
2019-05-31 22:33:39 +02:00 -
a56045dd80
Prevent socket leak on error
Yu-Chen Lin
2019-05-31 22:15:31 +08:00 -
fcf225049d
Use consistent variable names
Yu-Chen Lin
2019-05-31 22:08:30 +08:00 -
6537c2ef01
Add clipboard logs
Romain Vimont
2019-05-31 15:43:25 +02:00 -
9712cb8123
Do not minimize on focus loss
Romain Vimont
2019-05-31 15:35:53 +02:00 -
ad55a9addc
Prefix server logs
Romain Vimont
2019-05-31 15:31:38 +02:00 -
28980bbc90
Rename "event" to "message"
Romain Vimont
2019-05-31 14:55:11 +02:00 -
f710d76c9e
Merge pull request #568 from npes87184/dev
Romain Vimont
2019-05-31 15:27:35 +02:00 -
2a8a3e6ed5
Correct return value type in handle_event
Yu-Chen Lin
2019-05-31 20:57:06 +08:00 -
c2cef8d501
server/meson.build: Prevent using input field for directory
Yu-Chen Lin
2019-05-25 10:56:17 +08:00 -
0125af1e46
Update DEVELOP after recent refactorings
Romain Vimont
2019-05-30 22:04:20 +02:00 -
c13a24389c
Implement computer-to-device clipboard copy
Romain Vimont
2019-05-30 20:25:23 +02:00 -
2322069656
Extract control event String parsing
Romain Vimont
2019-05-30 16:34:37 +02:00 -
61f5f96b42
Fix control event String parsing
Romain Vimont
2019-05-30 16:33:13 +02:00 -
63c078ee6c
Implement device-to-computer clipboard copy
Romain Vimont
2019-05-30 15:23:01 +02:00 -
3149e2cf4a
Add device event sender
Romain Vimont
2019-05-30 15:17:05 +02:00 -
6112095e75
Add device event receiver
Romain Vimont
2019-05-30 00:25:37 +02:00 -
f9d2d99166
Add GET_CLIPBOARD device event
Romain Vimont
2019-05-30 00:24:26 +02:00 -
ec71a3f66a
Use two sockets for video and control
Romain Vimont
2019-05-28 21:03:54 +02:00 -
69360c7407
Extract control event string serialization
Romain Vimont
2019-05-30 18:50:01 +02:00 -
6ec2ddd2d1
Truncate UTF-8 properly
Romain Vimont
2019-05-30 19:13:19 +02:00 -
0a7fe7ad57
Add helpers to truncate UTF-8 at code points
Romain Vimont
2019-05-30 19:01:08 +02:00 -
3aa5426cad
Add unit tests for control events serialization
Romain Vimont
2019-05-30 21:27:41 +02:00 -
63207d9cd5
Fix wrong comment in unit test
Romain Vimont
2019-05-30 21:46:25 +02:00 -
ad4c061cd2
Use custom class Point
Romain Vimont
2019-05-30 21:24:00 +02:00 -
63909fd10d
Merge commands with other control events
Romain Vimont
2019-05-30 16:07:24 +02:00 -
3b4366e5bf
Stop stream immediately on quit
Romain Vimont
2019-05-30 11:57:40 +02:00 -
47f1003200
Close server socket before killing process
Romain Vimont
2019-05-30 11:40:12 +02:00 -
bfb86ca2c2
Simplify cleanup
Romain Vimont
2019-05-30 11:18:54 +02:00 -
0dee9b04b2
Use net_recv() to read only one byte
Romain Vimont
2019-05-28 21:03:44 +02:00 -
8fc58bde75
Simplify server_connect_to()
Romain Vimont
2019-05-28 21:02:57 +02:00 -
5a431cdf9b
Make server_connect_to() return a bool
Romain Vimont
2019-05-28 13:41:19 +02:00 -
6edb1294f0
Add missing return 0 in unit test
Romain Vimont
2019-05-29 21:58:07 +02:00 -
073181b294
Use cbuf for file handler request queue
Romain Vimont
2019-05-29 21:46:16 +02:00 -
241a3dcba5
Use cbuf for control event queue
Romain Vimont
2019-05-29 21:24:30 +02:00 -
b38292cd69
Add generic circular buffer
Romain Vimont
2019-05-29 20:53:21 +02:00 -
7475550ae8
Add buffer_read16be()
Romain Vimont
2019-05-29 17:27:41 +02:00 -
7fc8793d5b
Make buffer util functions accept const buffers
Romain Vimont
2019-05-29 17:45:46 +02:00 -
bf5e54b2e9
Make control_event_serialize() return size_t
Romain Vimont
2019-05-29 17:26:21 +02:00 -
507b0bcccf
Fix memory leak on error
Romain Vimont
2019-05-29 21:33:34 +02:00 -
e1afd9f8b0
Fix event ownership comment
Romain Vimont
2019-05-29 08:38:32 +02:00 -
b08dada6c1
Prefix control event constants by namespace
Romain Vimont
2019-05-29 08:35:28 +02:00 -
999c964689
Make macro expansion-safe
Romain Vimont
2019-05-29 08:27:10 +02:00 -
befe455e44
Remove unused includes
Romain Vimont
2019-05-29 08:24:32 +02:00 -
d2504f974c
Fix indentation
Romain Vimont
2019-05-28 13:37:27 +02:00 -
0fbab42f8c
Format meson.build for readability
Romain Vimont
2019-05-29 08:20:05 +02:00 -
08f506b24f
Replace SDL_bool by bool in tests
Romain Vimont
2019-05-29 08:19:49 +02:00 -
3bc1c51b91
Always use SDL_malloc() and SDL_free()
Romain Vimont
2019-05-30 00:10:45 +02:00 -
7ed976967f
Fix checkstyle warning
Romain Vimont
2019-05-30 00:22:05 +02:00 -
72c83b2ac2
Format meson.build for readability
twosockets
Romain Vimont
2019-05-28 21:00:52 +02:00