Commit Graph
15 Commits
Author SHA1 Message Date
henryjin 5abd5ad8ef feat(voltron): add voltron_screen_info to make flutter_module faster (#3541)
* feat(voltron): add voltron_screen_info to make flutter_module faster

* feat(voltron): adapt xcode 14 for voltron ios native demo

* feat(voltron): add voltron changelog

* feat(voltron): voltron_renderer adapt unit test

* feat(voltron): add code owner for voltron-demo

* fix(voltron): remove unnecessary import
2023-11-14 15:19:02 +08:00
henryjin0511 4d640a6f3e feat(voltron): update voltron to 0.0.34 2023-09-12 07:05:55 +00:00
henryjin0511 66c591b64a feat(voltron): fix first debug error 2023-05-04 09:55:03 +00:00
lvfen 81e7ad6960 fix(voltron): dom manager vfs change
(cherry picked from commit 7342a50226e46151343fa85d3aaa2ea703c0fdec)
2023-04-03 08:10:39 +00: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
henryjin d60c249e4b feat(voltron): support multi flutter engine (#3021)
* feat(voltron): support multi flutter engine

* fix(voltron): keep data type to int32_t

* fix(voltron): fix flutter analyze

* fix(voltron): fix flutter test

* feat(voltron): update voltron pub version
2023-03-14 03:25:30 +00:00
henryjin 911cedcc29 feat(voltron): fix voltron events binding (#2828)
* feat(voltron): fix voltron events binding

* feat(voltron): fix toDeepVoltronMap func

* feat(voltron): update voltron version

* feat(voltron): fix voltron workerManager destroy
2023-01-03 16:33:26 +08:00
henryjin 0b61e0de19 feat(voltron): fix voltron reload (#2666) 2022-11-18 12:50:37 +08:00
henryjin 35585278b9 feat(voltron): optimize voltron animation (#2649)
* feat(voltron): optimize voltron animation

* fix(voltron): fix voltron unit test
2022-11-11 14:21:03 +08:00
henryjin cd633a4d04 feat(voltron): format voltron code (#2598)
* feat(voltron): format voltron code

* feat(voltron): fix voltron flutter analyze
2022-11-01 04:47:06 +00:00
henryjin 90aa3f6084 Feat/voltron map convert (#2593)
* feat(voltron): provide voltron map convert function

* feat(voltron): update voltron http adapter

* feat(voltron): perfect voltron data transition

* feat(voltron): remove useless code
2022-10-28 18:47:38 +08:00
henryjinandlvfen faf6631e2d feat(voltron): complete dart null safe and rename voltron framework (#2541)
* feat(voltron): adapt dart null safe

* fix(voltron): fix debug bundle load

* feat(voltron): rename voltron framework

Co-authored-by: lvfen <284437334@qq.com>
2022-10-14 08:05:36 +00:00
LiaoZhibin f93acab9e0 test(voltron): add unit tests for voltron renderer (#2504)
* test(voltron): add unit tests for voltron render

* test(voltron): add unit tests for voltron render

* test(voltron): fix test

* test(voltron): add test workflow

* test(voltron): test workflows

* test(voltron): update tests

* docs(voltron): add copyright header

* docs(voltron): add copyright header

* test(voltron): add build test workflow

* docs(voltron): update the year of copyright header

* test(voltron): change workflow file name

* fix(voltron): fix ios build error
2022-10-10 18:00:55 +08:00
henryjinandlvfen 5ef4a6a3f1 Feat/voltron debug (#2477)
* feat(voltron): open voltron inspector

* fix(voltron): fix voltron iOS inspector run error

* feat(voltron): fix voltron send component event

* feat(voltron): add file license

* feat(voltron): remove unnecessary modify

Co-authored-by: lvfen <284437334@qq.com>
2022-09-16 15:17:55 +08:00
ada8db04d9 Feat/voltron multi view (#2427)
* feat(voltron): support multiple root view

* feat(voltron): support multiple root view for ios platform

* feat(voltron): remove unused codes

* feat(voltron): change voltron dir

* feat(voltron): change voltron dir

* feat(voltron): voltron multi root view native change

* feat(voltron): voltron multi root view android pass

* feat(voltron): voltron multi root view ios compat

* feat(voltron): voltron multi root view ios compat

* feat(voltron): voltron multi root view rebase 3.0

* feat(voltron): voltron render manager support density

* feat(voltron): delete unused files

* feat(voltron): modify voltron example assets dir

* feat(voltron): delete unused files and add new file license

* feat(voltron): delete unused files

* feat(voltron): add lincense file ignore config

* feat(voltron): add lincense file ignore config

* feat(voltron): change codeowner name

Co-authored-by: skindhu(胡力) <skindhu@tencent.com>
Co-authored-by: henryjin0511 <443836568@qq.com>
2022-08-30 07:29:36 +00:00