25 Commits

Author SHA1 Message Date
pollyzhang 785fae3db5 feat(vfs): vfs handler add workerManager 2023-04-03 08:10:39 +00:00
maxli 0bd46cbe69 fix(android): do not cache web image 2023-03-31 10:24:44 +00:00
maxli 67c60a0716 feat(android): add recycle object pool 2023-03-20 13:29:40 +00:00
churchill-zhang d15c1d7ab5 feat(vfs): add job for vfs (#2820)
* feat(vfs): add job for vfs

* feat(ios): add ios progress job for vfs

* feat(ios): add ios progress job for vfs

* feat(ios): add ios progress job for vfs

* feat(ios): add ios progress job for vfs

* feat(vfs): adapt to voltron

* feat(ios): add ios progress job for vfs

* feat(voltron): vfs logic compact

* fix(vfs): merge 3.0dev to vfs

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: lvfen <284437334@qq.com>
2023-01-04 03:35:58 +00:00
siguangli fe72cce289 feat(android): support use host ImageDecoderAdapter 2023-01-03 14:03:14 +00:00
maxli 0eab24e2ed fix(vfs): -1 mark as invalid progress callback id 2022-12-13 18:56:48 +08:00
maxli cb140b7d37 feat(vfs): add loading progress callback 2022-12-13 18:56:48 +08:00
maxli 301f720f14 feat(vfs): text image span request to vfs 2022-12-13 18:56:48 +08:00
maxli 28372941ad feat(vfs): image request to vfs 2022-12-13 18:56:48 +08:00
pollyzhang 30e4001fa0 fix(vfs): fix context error when activity is destroyed 2022-12-13 17:03:57 +08:00
pollyzhang cfa1d2f252 feat(vfs): adapt to multi-activity environment 2022-12-08 10:50:48 +08:00
pollyzhang 574356e38d feat(connector): refactor invocation 2022-12-01 17:46:27 +08:00
maxli c0df252884 feat(android): add unit test for native renderer
feat(android): add unit test for serialization

feat(android): add unit test for ChoreographerUtils

refactor(android): supplement notes for key implementation
2022-11-30 17:17:54 +08:00
ivanfanwu b979562ecc fix(devtools): remove empty line 2022-11-27 18:46:28 +08:00
ivanfanwu db5f56f575 feat(devtools): refactor devtools vfs 2022-11-25 11:41:26 +08:00
wufan a8ed2b8f93 feat(devtoos): add devtools-integration (#2688)
* feat(devtools): add devtools-integration module

* feat(devtools): add devtools-integration enable_inspector

* feat(devtools): add ios change for devtools-integration

* feat(devtools): add voltron for devtools-integration

* feat(devtools): update ios project name

* feat(devtools): remove unuse files for android

* feat(devtools): move ios-devtools to devtools-integration

* fix(ios): fix conflict
2022-11-24 10:06:14 +00:00
maxli 3a8bb54fd8 feat(android): update AGP to 7.3.1 2022-11-21 14:42:18 +08:00
maxli 9c16a4855e feat(android): network module use vfs to fetch resource
feat(android): add processor handle result info

feat(android): refactor default http adapter

feat(android): refactor C++ vfs

feat(android): solve c++ crash
2022-11-18 17:27:33 +08:00
wufan 4b70dc8a3d feat(devtools): add vfs network debugging (#2600)
* feat(devtools): add vfs network processor for devtools

* feat(devtools): move vfs to devtools

* fix(devtools): fix ios vfs for devtools include

* fix(ios): remove inspectorSourceURLForBridge

* chore(devtools): refactor vfs for devtools

* feat(devtools): replace base64 lib

* chore(devtools): adapter vfs intercept

* feat(devtools): move vfs handler to devtools

* fix(devtools): ios base64 compile error

* feat(devtools): add base64 so include for ios

* feat(devtools): move jni_env to outerside
2022-11-07 11:37:05 +08:00
pollyzhang 4eeb9d1880 feat(vfs): add vfs check 2022-10-27 18:13:54 +08:00
maxli 2d5bc3e72f feat(android): vfs support sync http 2022-10-27 16:10:59 +08:00
churchill-zhang 8a11f970ab fix(vfs): fix infinite recursion bug for vfs 2022-10-25 16:02:37 +08:00
pollyzhang 63a3da9846 fix(vfs): fix vfs crash 2022-10-25 15:34:09 +08:00
maxli fb8a96e4b1 refactor(android): change onCreateVfs definition 2022-10-17 14:08:29 +08:00
churchill-zhang 8fa613d87a feat(vfs): add vfs module
Co-authored-by: luomy <ozonelmy@163.com>
2022-10-17 10:43:10 +08:00