Commit Graph
133 Commits
Author SHA1 Message Date
pollyzhang 0058bd2d9b fix(footstone): fix terminate bug when the thread is waiting for wake-up 2023-02-27 07:00:36 +00:00
18dc843fb6 feat(layout): replace taitank layout and remove layout directory (#2850)
* feat(layout): replace taitank layout and remove layout directory

* feat(layout): remove code owners

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): set taitank as default layout engine

* feat(layout): update taitank layout version

* feat(layout): remove unnecessary cmake content

* fix(ios): remove unnessessary file

* feat(dom): add GlobalPackagesModule for dom

* feat(ios): make layout engines indenpendent subspec

* feat(ios): make layout engines indenpendent subspec

* feat(ios): make layout engines indenpendent subspec

---------

Co-authored-by: ilikethese <chenli@chenlideMacBook-Pro.local>
Co-authored-by: luomy <ozonelmy@163.com>
2023-02-24 04:05:20 +00:00
pollyzhang 6f9414ce11 fix(footstone): fix terminate crash 2023-02-23 03:22:32 +00:00
luomyandSuper Zheng 0aaf063c5e chore(ios): modify podspec file for cocoapods integration (#2732)
* chore(ios): modify podspec file for cocoapods integration

* chore(ios): modify podspec file for cocoapods integration

* chore(ios): modify podspec file for cocoapods integration

* chore(ios): modify podspec file for cocoapods integration

* fix(ios): fix Github related issues

---------

Co-authored-by: Super Zheng <medns@126.com>
2023-01-30 10:01:06 +00:00
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
luomy eb112e577c feat(ios): add multiple image providers 2022-12-12 11:41:10 +08:00
henryjin 7c6b54af5e Feat/pub (#2755)
* feat(voltron): add voltron pub publish config

* feat(voltron): update voltron demo page

* feat(voltron): add voltron xcframework build action

* fix(voltron): fix ios dynamic import

* feat(voltron): update pubignore

* feat(voltron): fix flutter analyze
2022-12-09 23:37:49 +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
pollyzhang 4ea2ee4549 feat(connector): adjust entry dependency 2022-12-01 17:46:27 +08:00
pollyzhang d7b665fc08 feat(connector): add connector for java 2022-12-01 17:46:27 +08:00
maxli 32a4843f42 feat(connector): remove link_supplier
(cherry picked from commit d334fdd95a23e09f2b9851f46ece94409a852faf)
2022-12-01 17:46:27 +08:00
maxli 141a8b472a feat(connector): add connector support
(cherry picked from commit 15f2266796f4af29f736de9e77fca8a89d64d323)
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
luomy 8d54b00be2 fix(ios): fix hippy projects 2022-11-29 17:35:58 +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
luomy ec12c613ef refactor(ios): set xcode project compatility vertion to xcode 10.0 2022-11-24 18:41:56 +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
luomy 7847d817ba refactor(ios): use work space to manager projects 2022-11-24 17:04:31 +08:00
lvfen ff63e8de4c feat(voltron): fix infinite loop problem (#2687) 2022-11-23 11:22:18 +08:00
lvfen 50a2076601 Feat/voltron vfs (#2678)
* feat(voltron): voltron vfs compat for compile

* feat(voltron): voltron vfs compat for compile

* feat(voltron): add voltron vfs module

* feat(voltron): ffi_delegate

* feat(voltron): ffi_delegate_handler impl

* feat(voltron): refeat voltron ffi module

* feat(voltron): rebase v3.0-dev

* feat(voltron): voltron vfs

* feat(voltron): voltron vfs

* feat(voltron): voltron vfs

* feat(voltron): rebase 3.0

* feat(voltron): vfs assets

* feat(voltron): vfs assets

* feat(voltron): vfs ios co

* feat(voltron): vfs impl ios finishi

* feat(voltron): voltron vfs
2022-11-22 07:44:08 +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
luomy df58e04662 feat(ios): support vfs dual-links 2022-11-11 16:56:41 +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
luomy 2f9ef4d7e9 refactor(ios): repath ios vfs files 2022-11-03 19:04:15 +08:00
luomy 06c3d533bc fix(ios): fix reload crash bug 2022-11-03 18:36:35 +08:00
pollyzhang 67fa8936c5 fix(vfs): fix interceptor for vfs
(cherry picked from commit a5447786d51289d874ff56840075b89e6808ea28)
2022-11-03 17:03:57 +08:00
pollyzhang fbaab993fb feat(vfs): add interceptor for vfs 2022-11-03 16:46:10 +08:00
luomy aaacba8d55 refactor(ios): adapate cxx20 for ios demo 2022-11-02 18:12:09 +08:00
pollyzhang 6108758851 fix(vfs): fix weak_from_this error 2022-11-01 10:53:55 +08:00
lvfen 500b2cbcaf fix(voltron): fix voltron ios core compile error (#2588) 2022-10-28 02:47:20 +00:00
pollyzhang 4eeb9d1880 feat(vfs): add vfs check 2022-10-27 18:13:54 +08:00
luomy 0f6d76775a refactor(ios): refactor common utility components 2022-10-27 17:27:05 +08:00
pollyzhang 8f618ec968 fix(vfs): fix vfs error 2022-10-27 16:10:59 +08:00
maxli 2d5bc3e72f feat(android): vfs support sync http 2022-10-27 16:10:59 +08:00
maxli a143935c96 feat(android): support render node snapshot
feat(android): add recordScreen impl

feat(android): add recordSnapshot and replaySnapshot

feat(android): collectNodeInfo with displayArea.intersects

feat(android): support snapshot async decode
2022-10-26 16:19:01 +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
luomy 2e22c9b6c4 feat(ios): apply vfs on image loading and bundles loading 2022-10-20 19:05:06 +08:00
lvfen b208cb57ae feat(voltron): voltron vfs compat for compile (#2555) 2022-10-19 11:15:51 +00:00
maxli fb8a96e4b1 refactor(android): change onCreateVfs definition 2022-10-17 14:08:29 +08:00
churchill-zhangandluomy 8fa613d87a feat(vfs): add vfs module
Co-authored-by: luomy <ozonelmy@163.com>
2022-10-17 10:43:10 +08:00