Commit graph

25 commits

Author SHA1 Message Date
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
Renamed from packages/adb/src/utils/struct.ts (Browse further)