Commit Graph

49 Commits

Author SHA1 Message Date
wwwcg 99de753231 build(voltron): resolve voltron build error 2024-09-04 21:43:55 +08:00
lvfen 3c1ef527e1 voltron support dynamic library load (#3598)
* feat(voltron): voltron support dynamic library load

* feat(voltron): voltron support dynamic library load
2023-11-08 14:25:33 +08:00
wwwcg eec0d79334 chore(ios): remove all clang-format instruction (#3452)
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-09-06 14:50:14 +08:00
etkmao 9399e28541 fix(core): support onerror for js (#3471)
* fix(core): support onerror for js

* fix(android): add res load reslut to record jni

* fix(core): support onerror for js

---------

Co-authored-by: etkmao <etkmao@tecent.com>
Co-authored-by: maxli <maxli@tencent.com>
2023-09-05 20:21:42 +08:00
ilikethese 59fb75097c feat(dom): remove dom value 2023-08-29 14:52:25 +08:00
etkmao 1b8013ab9d fix(perf): support fps calculation for js 2023-08-07 08:50:28 +00:00
lvfen 640203f130 fix(voltron): fix voltron android scope not erase when destroy 2023-07-07 11:03:58 +00:00
henryjin0511 f261ef0a63 feat(voltron): update workflow xcode version 2023-07-04 02:33:16 +00:00
henryjin0511 403fbce98b feat(voltron): update base flutter version to 3.3.8 2023-05-26 01:51:21 +00:00
lvfen 235c135d09 fix(voltron): fix voltron ios encode error (#3223)
* fix(voltron): fix voltron ios encode error

* fix(voltron): fix voltron ios encode error

* fix(voltron): fix voltron ios unload crash

---------

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-05-16 20:03:06 +08:00
pollyzhang d89f2b0c49 feat(driver): add performance for js 2023-05-15 21:09:34 +08:00
pollyzhang 427f26f965 fix(driver): fix breakpoint bug 2023-05-12 09:47:55 +00:00
pollyzhang d8197d1554 fix(driver): fix reload crash 2023-05-12 04:26:23 +00:00
churchill-zhang a3a52f18df refactor(driver): refactor runtime (#3200)
* feat(driver): refactor runtime

* feat(driver): remove redundant code

* feat(ios): add inspectable for ios

* feat(voltron): compat vm opt for voltron android

* fix(voltron): fix conflict to v3.0-dev

* fix(driver): fix code conflicts

* fix(voltron): delete swift plugin file

* fix(voltron): fix ios vm compile error

---------

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: lvfen <284437334@qq.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-05-11 10:13:59 +00:00
iPel 3f561193b5 feat(android): provide sdk version information 2023-05-11 02:26:18 +00:00
lvfen 502af3298d fix(voltron): fix voltron render failed on flutter multi engint 2023-05-04 09:55:03 +00:00
henryjin0511 a59d18389f feat(voltron): support both xcode 14.2 and 14.3 2023-04-18 08:53:20 +00:00
henryjin0511 25ee4ce7f0 feat(voltron): fix event bubble error and fix Dimension error 2023-04-18 08:53:20 +00:00
lvfen 4ae7439be2 fix(voltron): fix voltron iOS callback failed 2023-04-10 04:06:57 +00:00
lvfen 8f712476d2 fix(voltron): fix voltron debug mode crash (#3124)
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-04-07 08:54:14 +00:00
lvfen b18084f98c fix(voltron): fix global config json parse error
(cherry picked from commit 4d79548add37958959b1bf7c402d74ed50ae0750)
2023-04-03 08:10:39 +00:00
lvfen 81e7ad6960 fix(voltron): dom manager vfs change
(cherry picked from commit 7342a50226e46151343fa85d3aaa2ea703c0fdec)
2023-04-03 08:10:39 +00:00
lvfen 18f25fd51d feat(voltron): voltron worker manager
(cherry picked from commit 95079656958791bde62da3ca5be5bcfa433f8a9e)
2023-04-03 08:10:39 +00:00
pollyzhang 785fae3db5 feat(vfs): vfs handler add workerManager 2023-04-03 08:10:39 +00:00
lvfen ad154f7be5 fix(voltron): fix voltron build error (#3042)
* fix(voltron): fix voltron build error

* fix(voltron): fix voltron build error

---------

Co-authored-by: churchill-zhang <long.dragon.zhang@gmail.com>
2023-03-20 06:41:03 +00:00
pollyzhang 04cf85dba3 feat(driver): add RequestIdleCallback 2023-03-16 14:46:27 +08: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
luomy 9a2902002e feat(ios): support hippy.podspec for framework project 2023-03-06 08:53:21 +00:00
shermanchen 186cc8d760 fix(driver): compatile with single callback in native2js 2023-02-27 02:10:49 +00:00
Zoom Chan b849b7eafc feat(core): allow all schemas to dynamic load (#2829) 2023-02-23 02:37:22 +00:00
Super Zheng cd08c44e72 feat(android): decouple connector and its associated modules 2023-02-06 03:29:14 +00:00
pollyzhang 7c37402f62 fix(driver): fix the problem of multi-threading at startup time 2022-12-20 17:26:15 +08:00
henryjin 86444245fa feat(voltron): devtools (#2798)
* fix(voltron): fix voltron reload

* feat(voltron): update voltron version to 0.0.7

Co-authored-by: lvfen <284437334@qq.com>
2022-12-15 08:12:46 +00:00
ivanfanwu e0127a2c12 feat(devtools): bind dom manager not dom id 2022-12-14 18:04:28 +08:00
wufan b3e7dce89c feat(devtools): adapter to connector (#2788)
* feat(devtools): adapter to connector

* fix(voltron): await devtools init

* fix(devtools): add connector impl

* fix(devtools): update root id
2022-12-14 15:12:39 +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
ivanfanwu b979562ecc fix(devtools): remove empty line 2022-11-27 18:46:28 +08:00
ivanfanwu 19f4e16f5e chore(devtools): move driver devtools to devtools-integration 2022-11-27 18:46:28 +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
lvfen ae4680a564 fix(voltron): fix voltron page load failed (#2690) 2022-11-24 09:59:41 +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
henryjin 0b61e0de19 feat(voltron): fix voltron reload (#2666) 2022-11-18 12:50:37 +08:00
wufan 0f178ccc51 fix(devtools): voltron compile (#2629) 2022-11-07 19:46:33 +08:00
lvfen 500b2cbcaf fix(voltron): fix voltron ios core compile error (#2588) 2022-10-28 02:47:20 +00:00
henryjin 797846c6ca feat(voltron): perfect voltron user agent (#2582) 2022-10-27 15:44:16 +08:00
lvfen b208cb57ae feat(voltron): voltron vfs compat for compile (#2555) 2022-10-19 11:15:51 +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
henryjin 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
lvfen 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