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 |
|
maxli
|
30897130f6
|
refactor(android): update gradle to 7.3.0
|
2022-09-26 21:42:58 +08:00 |
|
superzheng
|
2986115fce
|
feat(android): serialization support version 15 data
serialization support version 15 data and
decouples related types and their dependencies.
|
2022-09-23 15:14:32 +08:00 |
|
   
|
065c26d267
|
feat(renderer): TDF render init commit (#2224)
Co-authored-by: vimerzhao <vimerzhao@tencent.com>
Co-authored-by: tangyun <wangtangyun@gmail.com>
Co-authored-by: etkmao <etkmao@tecent.com>
Co-authored-by: Super Zheng <superzheng@tencent.com>
|
2022-09-16 16:03:54 +08:00 |
|
maxli
|
3c335359be
|
fix(android): should clear component when delete node
|
2022-09-14 16:30:53 +08:00 |
|
maxli
|
6ffe21f6ae
|
refactor(android): set sample size before decode image
|
2022-09-14 16:30:53 +08:00 |
|
pollyzhang
|
a0be5bdce5
|
feat(footstone): refactor driver
|
2022-09-13 10:38:01 +08:00 |
|
pollyzhang
|
7a17eb34ac
|
fix(footstone): fix infinite loop bug for iOS looper
|
2022-09-09 16:14:19 +08:00 |
|
pollyzhang
|
f76c379cba
|
fix(driver): fix memory leak
|
2022-09-07 19:28:07 +08:00 |
|
maxli
|
171e4756f7
|
feat(android): support text and image flatten render
fix(android): fix code lint warnings
feat(android): add NativeRenderPool
feat(android): add recyclable param to deleteChild
feat(android): remake DiffUtils
feat(android): add prepareHostView
feat(android): add onBindViewHolder to render node
feat(android): refactor prepareHostView
feat(android): refactor pool implementation
feat(android): refactor onViewHolderAbound
feat(android): refactor onHostViewRemoved
feat(android): add DispatchDrawHelper
feat(android): component clip bounds
feat(android): impl getChildDrawingOrder
feat(android): refactor remove view
fix(android): recycle view crash
feat(android): add supportFlatten to HippyController
fix(android): add flatten component update invalidate
fix(android): draw box shadow should clip bounds
fix(android): pre create only need check lazy
|
2022-08-31 16:34:37 +08:00 |
|
superzheng
|
8475d4cecf
|
feat(cmake): remove Android system library in js driver
|
2022-08-29 15:51:31 +08:00 |
|
pollyzhang
|
b547cb304f
|
feat(footstone): rename unicode string_view to string_view
|
2022-08-22 09:51:26 +08:00 |
|
pollyzhang
|
e53c80c6bb
|
feat(driver): refactor string_view_util
|
2022-08-18 20:01:03 +08:00 |
|
pollyzhang
|
2a91e9416c
|
feat(framework): adjust the jni module namespace
|
2022-08-16 12:17:41 +08:00 |
|
 
|
1d4cc704d5
|
feat(driver): adjust the namespace (#2400)
* feat(driver): adjust the driver namespace
* chore(lib): rebuild lib js
Co-authored-by: Zoom Chan <zoom_chan@163.com>
Co-authored-by: shermanchen <shermanchen@tencent.com>
|
2022-08-15 22:03:06 +08:00 |
|
   
|
fdcce587af
|
feat(framework): adjust the directory structure for the framework (#2349)
Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: shermanchen <shermanchen@tencent.com>
Co-authored-by: omegaxiao <omegaxiao@tencent.com>
|
2022-08-11 20:34:35 +08:00 |
|
maxli
|
2a90b8aa54
|
feat(android): use FlatViewGroup replace supportui
|
2022-08-10 10:44:05 +08:00 |
|
pollyzhang
|
446b6c4b22
|
feat(core): ability to breakpoint when v8 is running long js code
|
2022-07-28 14:32:08 +08:00 |
|
ilikethese
|
a1421e86e9
|
feat(dom): add tools for log dominfo
|
2022-07-26 16:24:34 +08:00 |
|
 churchill-zhangandsuperzheng
|
4b50c685c8
|
feat(base): add driver for worker and export header files (#2259)
* feat(base): add driver for worker and export header files
* feat(base): modify the header path and corresponding build script
* feat(base): modify dependency paths and add copyright notices
* feat(base): use the project root as the include headers search path
* feat(base): modify file dependencies and remove redundant header files
* feat(base): delete useless configuration
Co-authored-by: superzheng <superzheng@tencent.com>
|
2022-07-22 14:17:13 +08:00 |
|
ilikethese
|
8efccb4a55
|
feat(footstone): refactor ReadObjectProperties function signature
|
2022-07-22 12:00:05 +08:00 |
|
ilikethese
|
918fc0964e
|
feat(footstone): refactor ReadObjectProperties function
|
2022-07-22 12:00:05 +08:00 |
|
superzheng
|
862b790d8a
|
refactor(jni): reorganize header files and remove duplicate
|
2022-07-21 23:24:35 +08:00 |
|
superzheng
|
4f36844278
|
feat(jni): use the project root as the include headers search path
|
2022-07-21 15:44:13 +08:00 |
|
ilikethese
|
f25bedf833
|
feat(render): change type bytes to byte_string
|
2022-07-20 14:33:57 +08:00 |
|
ilikethese
|
1f2b0e0fae
|
feat(modules): remove JNI_PATH in cmakelists
|
2022-07-20 14:33:57 +08:00 |
|
ilikethese
|
c6c8efc081
|
feat(dom): remove root_node_reop class
|
2022-07-20 14:33:57 +08:00 |
|
ilikethese
|
f652d11d94
|
feat(render): reduce dependencies between driver and render
|
2022-07-20 14:33:57 +08:00 |
|
pollyzhang
|
147fcb9ac8
|
feat(core): reduce the coupling between render and driver
|
2022-07-20 14:33:57 +08:00 |
|
谌立
|
c2cb3abbe8
|
feat(dom): support FetchAddUniqueRenderManagerId function to all render
|
2022-07-13 14:26:03 +08:00 |
|
  
|
88e8a3ab72
|
feat(devtools): remove base lib and adopt footstone (#2177)
* feat(devtools): remove base lib and adopt footstone
* feat(devtools): fix workermanager crash
* feat(devtools): fix conflit
* feat(devtools): add devtools macros
* fix(cmake): update cmake script to use gloabl packages module
* feat(devtools): remove devtools_base/logging
* feat(devtools): move tdf_string_util.cc to footstone
* feat(devtools): remove devtools_base
* feat(devtools): chore macros
* fix(devtools): remove unuse space
* fix(devtools): fix ios work manager
* fix(devtools): remove unuse %s
* fix(devtools): fix ios compile
Co-authored-by: Super Zheng <medns@126.com>
Co-authored-by: ivanfanwu <ivanfanwu@tencent.com>
Co-authored-by: Zoom Chan <zoom_chan@163.com>
|
2022-07-12 12:41:35 +08:00 |
|
superzheng
|
6abf2b56e2
|
feat(android): change compiler options based on LLVM 12
change compiler options based on LLVM 12
and fix related code issues
|
2022-07-11 17:08:24 +08:00 |
|