Commit Graph
17 Commits
Author SHA1 Message Date
maxli ed7c8dfe7a feat(android): add ENABLE_BUGLY_REPORT config 2024-01-12 07:51:38 +00:00
zealotchen 890400af52 feat(js): open js profiler (#3489)
* feat(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler
2023-09-06 14:40:34 +08:00
fce92a2dc8 fix(dom): implement the MoveRenderNode interface (#3070)
* feat(dom): add MoveRenderNode

* feat(dom): Implement the MoveRenderNode interface

* feat(dom): adjust layer optimization algorithm

* feat(ios): support moving nodes for ios

* feat(ios): support moving nodes for ios

* feat(ios): support moving views for ios

* feat(android): support move child node

* feat(android): support move child node

* fix(android): virtual node move should mark dirty

* feat(voltron): support moving views for voltron

* fix(android): add update node when move

* feat(voltron): modify private code syntax

* feat(voltron): update voltron recombine test

---------

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: henryjin0511 <443836568@qq.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-03-24 07:07:54 +00:00
maxli 1c10572b60 fix(android): remove HippyDtAdapter 2023-02-28 11:38:01 +00:00
maxli 1a26c563be feat(android): remove ControllerProvider 2023-02-28 11:38:01 +00:00
maxli b7660b28ef feat(android): compatible with some usage methods of version 2.0 2023-02-28 11:38:01 +00:00
c973443f57 feat(connector): add tdf renderer connector (#2842)
* feat(connector): add tdf renderer connector

* feat(connector): remove renderer-support module

* feat(connector): add missed copyright

* feat(android): adapt to connector&embed design & fix build error

* feat(connector): remove renderer/support dir

* feat(connector): add tdf renderer connector

* feat(connector): remove renderer-support module

* feat(android): adapt to connector&embed design & fix build error

* feat(connector): remove renderer/support dir

* feat(connector): remove dependencies module from connector-support

* feat(connector): fix codestyle & add licenses & add class cast check

* feat(connector): fix connector/tdf build.gradle error

* feat(connector): add missing copyright & fix codestyle

* feat(connector): add missing namespace & optimize strong references

* feat(connector): add missing namespace

---------

Co-authored-by: vimerzhao <vimerzhao@tencent.com>
Co-authored-by: Super Zheng <medns@126.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-02-10 08:27:09 +00:00
Super Zheng cd08c44e72 feat(android): decouple connector and its associated modules 2023-02-06 03:29:14 +00:00
dae789fb96 feat(publish): use fat-aar-android to build aar (#2813)
* feat(publish): use fat-aar-android to build aar

* feat(publish): add include connector in gradle properties

* feat(publish): support set local project path in gradle properties

* fix(publish): add header License for sub-module-deps.gradle

* fix(publish): remove sub-module-deps.gradle

* fix(publish): use path isAbsolute()

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: Zoom Chan <zoom_chan@163.com>
2023-01-10 02:49:47 +00:00
pollyzhang 9e1d75d836 fix(connector): temporarily compatible with devtools 2022-12-07 10:12:19 +08:00
pollyzhang d7b665fc08 feat(connector): add connector for java 2022-12-01 17:46:27 +08:00
9a6402e506 fix(renderer): fix tdf renderer bug (#2552)
* feat(renderer): add ScrollView/ListView event and function

* fix(renderer): fix ListView ScrollToIndex crash

* fix(renderer): fix ViewPager bug

* feat(renderer): support overflow property for view

* feat(renderer): support touch gesture

* feat(renderer): support intercept touch event

* feat(renderer): add params for touch gesture

* fix(renderer): export tdfcore statically registered JNI method

* fix(renderer): support TextInputView getValue function

* fix(renderer): fix RefreshWrapper crash

* feat(renderer): tdfcore upgrade to 0.0.2 (be095bd946)

* feat(renderer): support measureInWindow method

* feat(renderer): support value for TextInputNode

* feat(renderer): support TextInputView setValue function

* fix(renderer): fix TextInputView onTextChanged event

* fix(renderer): fix ListViewNode crash

* fix(renderer): fix ScrollViewNode switch direction bug

* feat(renderer): modify the default font size

* fix(renderer): fix TDFRenderManager density

* fix(renderer): fix ModalView size bug

* fix(renderer): delete useless header

* feat(renderer): upgrade tdfcore lib to 0.0.4

* feat(renderer): move to actual use place and add push & pop syntax

* fix(renderer): capitalize macro names

* fix(renderer): tdf render add vfs

* fix(renderer): adjust VFS UriLoader

* feat(renderer): add TextInput todo

Co-authored-by: lukehuang <lukehuang@tencent.com>
Co-authored-by: etkmao <etkmao@tecent.com>
Co-authored-by: Super Zheng <superzheng@tencent.com>
Co-authored-by: canlu <canluhuang@gmail.com>
Co-authored-by: Zoom Chan <zoom_chan@163.com>
2022-10-21 11:26:47 +08:00
superzheng 9c12470cb7 feat(android): support v8 version to 10.6.194 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
superzheng 41a06721e7 refactor(android): refactor maven publish gradle script 2022-08-15 10:16:30 +08:00
superzheng 72b7143db7 feat(android): update NDK and CMake versions 2022-08-12 00:57:22 +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