172 Commits

Author SHA1 Message Date
luomy 5d05b0d6d3 feat(ios): add ios bundle load operation queue 2023-06-28 10:02:34 +00:00
ilikethese 0b2c89a4f2 fix(footstone): fix specific map iterator destroy error 2023-05-31 03:27:01 +00:00
wwwcg 9fbaf31746 fix(ios): fix ConsoleModule.log not working (#2812) 2023-05-26 03:59:08 +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
maxli 64f9710838 fix(android): add image holder redf count 2023-05-16 06:35:52 +00:00
maxli c979c37548 fix(android): add image data key 2023-05-16 06:35:52 +00:00
pollyzhang 4914e5352c fix(driver): fix finish crash 2023-05-15 04:10:07 +00:00
pollyzhang 536b2518bf refactor(vfs): add Terminate for vfs 2023-05-15 03:23:10 +00:00
pollyzhang ab74d04882 refactor(driver): refactor timer module 2023-05-10 08:12:10 +00:00
henryjin0511 66c591b64a feat(voltron): fix first debug error 2023-05-04 09:55:03 +00:00
lvfen 13addd7714 fix(voltron): remove unused import 2023-05-04 09:55:03 +00:00
lvfen fd66dd1f64 fix(voltron): fix find call func failed log 2023-05-04 09:55:03 +00:00
henryjin0511 d2c4644b10 feat(voltron): update voltron version to 0.0.22 2023-05-04 09:55:03 +00:00
lvfen 502af3298d fix(voltron): fix voltron render failed on flutter multi engint 2023-05-04 09:55:03 +00:00
luomy 8241edc5a3 chore(ios): remove unnecessary workflow and project 2023-05-04 05:14:25 +00:00
luomy 44da9289cc fix(ios): fix a bug caused by the timestamp returning the same value 2023-04-28 09:35:01 +00:00
luomy c7ef906c3d feat(ios): reset hippy log and text system 2023-04-19 13:58:27 +00:00
henryjin0511 25ee4ce7f0 feat(voltron): fix event bubble error and fix Dimension error 2023-04-18 08:53:20 +00:00
maxli 0693e41466 feat(android): update node support diff props 2023-04-13 09:10:43 +00:00
maxli b8ba7f2390 feat(android): support time monitor add point 2023-04-10 01:42:44 +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
lvfen ca89609df5 feat(voltron): voltron data holder
(cherry picked from commit 5799508aa30dfa189e39850993127d1db98239fd)
2023-04-03 08:10:39 +00:00
pollyzhang 785fae3db5 feat(vfs): vfs handler add workerManager 2023-04-03 08:10:39 +00:00
maxli 00b57620f1 fix(android): cancel image holder recycle 2023-03-31 10:24:44 +00:00
maxli 0bd46cbe69 fix(android): do not cache web image 2023-03-31 10:24:44 +00:00
luomy 95361e3585 feat(ios): change cpp excetion enable to false 2023-03-29 02:03:30 +00:00
luomy 2b157f5ff3 feat(ios): optimize performance ,memory usage and interface (#3036)
* feat(ios): optimize performance ,memory usage and interface

* feat(ios): refactor watefall view reuse mechanism

* fix(ios): fix vm scope deallocation order

* fix(ios): fix jsc crash error

* refactor(ios): refactor reuse mechanism

* refactor(ios): rename macro to same one in cmakelist

* fix(ios): fix file url path error

* fix(ios): rename hippyzindex to nativerenderzindex

* refactor(ios): remove unused files
2023-03-22 06:08:08 +00:00
maxli deecf136e6 fix(android): add log message for NativeRenderer 2023-03-21 02:51:55 +00:00
maxli 67c60a0716 feat(android): add recycle object pool 2023-03-20 13:29:40 +00:00
pollyzhang aac0438b70 fix(footstone): fix looper driver bug 2023-03-20 08:36:49 +00:00
pollyzhang 04cf85dba3 feat(driver): add RequestIdleCallback 2023-03-16 14:46:27 +08:00
maxli 954758da04 fix(android): use Map type in HippyMap internal 2023-03-14 13:10:07 +00:00
etkmao 253f203614 fix(renderer): fix unsuitable type conversion 2023-03-14 11:08:48 +00:00
etkmao 0faf7321e9 fix(renderer): fix Worker thread crash 2023-03-14 11:08:48 +00:00
lukehuang ba86070ec8 fix(renderer): fix Worker error 2023-03-14 11:08:48 +00:00
lukehuang 948fffcec2 fix(renderer): support double to int32 2023-03-14 11:08:48 +00:00
luomy 9a2902002e feat(ios): support hippy.podspec for framework project 2023-03-06 08:53:21 +00:00
pollyzhang 0058bd2d9b fix(footstone): fix terminate bug when the thread is waiting for wake-up 2023-02-27 07:00:36 +00:00
ilikethese 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
luomy 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
churchill-zhang 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