Simon Chan
|
d80288ec9b
|
chore: experimental moving to rush
|
2021-05-14 15:31:59 +08:00 |
|
Simon Chan
|
5a18c845c2
|
refactor(struct): rename member types
|
2021-01-21 10:14:40 +08:00 |
|
Simon Chan
|
3aee91c2c9
|
doc(struct): update README
|
2021-01-19 17:33:50 +08:00 |
|
Simon Chan
|
4fb1d07722
|
feat(struct): add constraint to TOmitInitKey
|
2021-01-18 11:21:07 +08:00 |
|
Simon Chan
|
83910f1a35
|
test(struct): 100% code coverage
|
2021-01-17 19:57:34 +08:00 |
|
Simon Chan
|
b71f9714b2
|
test(struct): add more unit tests
|
2021-01-15 19:35:42 +08:00 |
|
Simon Chan
|
5f0a6a8808
|
refactor(struct): simplify how StructInitType was computed
also allows multiple variable length `arraybuffer` fields to use same `lengthField`
|
2021-01-14 11:59:48 +08:00 |
|
Simon Chan
|
b6531e821f
|
feat(struct): add missing int8 and int16 types
|
2021-01-10 00:37:42 +08:00 |
|
Simon Chan
|
9f3d480523
|
refactor(struct): tweak type plugin system
|
2021-01-07 14:16:30 +08:00 |
|
Simon Chan
|
b601f7a7f2
|
feat(struct): add Uint8ClampedArray type
|
2021-01-06 18:45:57 +08:00 |
|
Simon Chan
|
c37e3dd953
|
refactor(struct): type plugin system rewrok v2
|
2021-01-06 18:16:26 +08:00 |
|
Simon Chan
|
8eed9aa3b7
|
refactor(struct): rework on type plugin system
|
2021-01-05 19:50:26 +08:00 |
|
Simon Chan
|
1f6caf9604
|
feat(scrcpy): mouse and touch control
|
2020-10-03 19:57:27 +08:00 |
|
Simon Chan
|
28fe85ab80
|
feat(scrcpy): video stream works
|
2020-10-01 16:11:29 +08:00 |
|
Simon Chan
|
870a5b969e
|
feat(scrcpy): start implementing scrcpy
|
2020-10-01 05:51:52 +08:00 |
|
Simon Chan
|
d887639efd
|
refactor(adb): further split sync module
|
2020-09-28 01:48:33 +08:00 |
|
Simon Chan
|
ba2be7172d
|
feat(adb): group sub commands to separate objects
|
2020-09-27 17:10:12 +08:00 |
|
Simon Chan
|
f56b253d7d
|
feat(struct): disallow defined fields in extra
|
2020-09-26 16:21:31 +08:00 |
|
Simon Chan
|
50a6785580
|
feat(framebuffer): initial support
|
2020-09-26 06:22:49 +08:00 |
|
Simon Chan
|
b1cc2ce9a2
|
feat(struct): reuse initialize in deserialize
|
2020-09-26 04:13:15 +08:00 |
|
Simon Chan
|
13526e9020
|
feat(adb): use struct to parse adb packet
|
2020-09-25 19:12:00 +08:00 |
|
Simon Chan
|
544cc8d0e4
|
refactor(struct): reorder generic parameters
|
2020-09-25 14:45:12 +08:00 |
|
Simon Chan
|
3ef62d41d6
|
fix(struct): array didn't add field to result struct
|
2020-09-25 00:54:27 +08:00 |
|
Simon Chan
|
6facc51d21
|
refactor(struct): Rework type handling method
|
2020-09-24 01:13:25 +08:00 |
|
Simon Chan
|
c2e167b647
|
refactor(struct): split into separate package
|
2020-09-23 18:06:31 +08:00 |
|