Commit graph

262 commits

Author SHA1 Message Date
Simon Chan
4d01f25124
chore: bump version to 0.0.15 2022-05-02 12:22:28 +08:00
Simon Chan
b7c20dbd6f
feat(adb): allow reverse.add to accept any string local address
ref #410
2022-05-02 12:12:27 +08:00
Simon Chan
5535280d13
feat(scrcpy): add method to get screen list
ref #409
2022-05-01 18:33:52 +08:00
Simon Chan
52bbc55fd4
chore: enable sourcemap in dev env, update dependencies 2022-05-01 18:32:30 +08:00
Simon Chan
d0a8257a2d
feat(scrcpy): rotate device control message
ref #409
2022-05-01 00:13:01 +08:00
Simon Chan
e8c7b59902
chore: bump version to 0.0.14 2022-04-30 22:07:20 +08:00
Simon Chan
7a7f38b3b5
feat: correctly close adb connection 2022-04-30 21:45:14 +08:00
Simon Chan
be4dfcd614
feat(scrcpy): adapt server version 1.24
fix #408
2022-04-30 01:27:03 +08:00
Simon Chan
a80fde87c9
feat(scrcpy): support new options of 1.24 2022-04-29 10:58:47 +08:00
Simon Chan
eace566982
chore: bump version to 0.0.13 2022-04-28 09:32:15 +08:00
Simon Chan
c3a61f9b71
feat(bin): logcat binary format parsing
ref #359
2022-04-24 21:09:46 +08:00
Simon Chan
bb5e292a80
feat(demo): wip: add new packet log
ref #397
2022-04-11 01:50:43 +08:00
Simon Chan
d1e3c771c9
feat(bin): support bugreport/bugreportz
fix #361
2022-04-05 15:26:15 +08:00
Simon Chan
af7ae1ecf3
feat(scrcpy): adopt 1.23
fix #386
2022-04-03 21:14:27 +08:00
Simon Chan
e946b455b1
chore: bump version 2022-04-03 19:20:49 +08:00
Simon Chan
ccdb8299da
chore: bump version 2022-04-03 18:55:21 +08:00
Simon Chan
af78fcb835
feat(scrcpy): re-work fps counter 2022-04-03 17:22:31 +08:00
Simon Chan
53bdf03531
refactor: simplify base64 methods and rewrite test 2022-03-22 18:16:43 +08:00
Simon Chan
5bab6a4ecb
feat: try with web streams polyfill 2022-03-18 18:22:49 +08:00
Simon Chan
92ba8deafd
chore: performance optimization 2022-03-17 18:18:54 +08:00
Simon Chan
d9212b4dac
feat: convert to Node.js compatible ES Module 2022-03-15 16:53:07 +08:00
Simon Chan
730aac8da2
chore: disable importsNotUsedAsValues 2022-03-15 16:10:18 +08:00
Simon Chan
2ff723f488
chore: enable importsNotUsedAsValues 2022-03-15 15:06:56 +08:00
Simon Chan
8650537c66
refactor(adb): decouple auth from dispatcher 2022-03-03 16:15:56 +08:00
Simon Chan
f4016df906 refactor: optimize stream usage 2022-02-27 23:13:18 +08:00
Simon Chan
96b5807691 feat: migrate to Uint8Array 2022-02-23 23:09:56 +08:00
Simon Chan
90f021c358 fix(scrcpy): don't specify video configuration when using WebCodecs
related to #379
2022-02-23 17:04:25 +08:00
Simon Chan
5aab894875 doc(adb): add note about top-level await 2022-02-19 22:41:21 +08:00
Simon Chan
5bc3d49334 fix: fix issues in stream state 2022-02-18 18:19:28 +08:00
Simon Chan
2a5843eb20 feat: stream migrate done 2022-02-18 11:36:10 +08:00
Simon Chan
ef57682ec3 feat: migrate more things to streams 2022-02-17 18:26:03 +08:00
Simon Chan
b7725567a6 feat: migrate scrcpy to streams 2022-02-16 23:43:41 +08:00
Simon Chan
8b78c9c331 feat: use more pipes 2022-02-16 18:09:20 +08:00
Simon Chan
86d518fdab feat: migrate scrcpy to streams 2022-02-15 23:55:03 +08:00
Simon Chan
5f67a23678 refactor(scrcpy): organize types 2022-02-08 18:24:32 +08:00
Simon Chan
6ae7e873a2 feat(scrcpy): support sendFrameMeta: false
fixes #374
2022-02-08 17:04:40 +08:00
Simon Chan
3e3e56df5c chore(scrcpy): move opiions/1_16.ts to its folder 2022-02-08 15:59:14 +08:00
Simon Chan
42c7da9350 chore: fix typos 2022-02-08 15:11:39 +08:00
Simon Chan
67e48500e4 fix(scrcpy): option parsing 2022-02-07 11:45:35 +08:00
Simon Chan
4d0f1a11cb feat(scrcpy): support 1.22 new server options
fixes #374
2022-02-07 11:19:33 +08:00
Simon Chan
e871f2aae2 chore: update dependencies 2022-02-06 00:15:23 +08:00
Simon Chan
8dc575110f feat(scrcpy): adopt server version 1.22 2022-02-03 22:50:38 +08:00
Simon Chan
24a5a58609 fix(scrcpy): skip default value in 1.21 option serialization
workaround Genymobile/scrcpy#2841
2022-02-03 11:45:05 +08:00
Simon Chan
ada71fcd6a chore: fix build 2022-02-02 23:30:36 +08:00
Simon Chan
f828191131 chore: fix build 2022-02-02 21:07:26 +08:00
Simon Chan
9d5c13930c chore: update package.json 2022-02-02 20:24:57 +08:00
Simon Chan
55cd69d47b refactor: enable strict TypeScript options 2022-02-02 19:14:51 +08:00
Simon Chan
09e42bb0e7 doc(scrcpy): update README 2022-01-31 00:18:41 +08:00
Simon Chan
ab842e7bcf chore: update license year 2022-01-17 01:27:55 +08:00
Simon Chan
44b399b435 refactor(scrcpy): don't parse output 2022-01-13 00:12:40 +08:00