wwwcg
13163c67c0
feat(ios): modular header import support
2024-09-18 15:50:17 +08:00
wwwcg
806786ba3a
fix(ios): resolve hot reload issue ( #4024 )
...
Use the default network loading timeout
Delete some obsolete demo classes
2024-09-11 17:40:32 +08:00
maxli
90fdf95501
fix(android): add try catch for vfs processor chain get
2024-09-03 19:34:38 +08:00
5f40f8f05e
feat(android): vfs support custom image loader ( #3947 )
...
Co-authored-by: maxli <maxli@tencent.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2024-07-09 17:54:04 +08:00
wwwcg
4bd40e8114
refactor(ios): increase robustness of HippyUrl process
2024-05-14 16:47:23 +08:00
wwwcg
5e4e889b1e
feat(ios): add custom image loader support ( #3830 )
...
* feat(ios): add custom image loader support
add HippyImageCustomLoaderProtocol
* refactor(ios): refactor frame structure
* chore(ios): remove obsolete comment
2024-04-23 15:31:33 +08:00
ilikethese
03148e0603
fix(vfs): OnJniDelegateInvokeSync call after OnDestroyVfs
2024-01-22 07:24:56 +00:00
wwwcg
8e510793d2
refactor(ios): optimize local file and base64 data's loading efficiency ( #3701 )
...
* refactor(ios): optimize local file and base64 data's loading efficiency
* refactor(ios): optimize local file and base64 data's loading efficiency2
* refactor(ios): add custom userInfo in vfs completion block
In order to support third-party vfs implementations
when returning images directly, rather than raw data
Such as using SDWebImage to download resource
2024-01-12 17:28:38 +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
d9576d4819
refactor(ios): Revert rename and Sdk frame refactor and Fix some bug ( #3545 )
...
* refactor(ios): Revert rename Hippy prefix part3
* refactor(ios): Revert rename from Hippy prefix to NativeRender part1
the original rename pr is #2165
* refactor(ios): Revert rename from Hippy prefix to NativeRender part2
* refactor(ios): Revert rename Hippy prefix part4
* refactor(ios): Revert rename Hippy prefix part5
* refactor(ios): Revert rename Hippy prefix part 6
* refactor(ios): Revert rename Hippy prefix part 7
* refactor(ios): make hippy3 native component compatible with hippy2
* refactor(ios): Revert rename Hippy prefix part 8
* refactor(ios): Revert rename Hippy prefix part 9
* refactor(ios): Revert rename Hippy prefix part 10
* refactor(ios): Revert rename Hippy prefix to NativeRender part 11
* refactor(ios): Revert rename and sdk frame refactor part 12
* refactor(ios): Revert rename and sdk frame refactor part 13
HippyRootView and sdk start related change
* feat(ios): Improve method of getting UI state and Add NightMode
sync from hippy2
* fix(ios): bridge and rootView's memory issue when dealloc
* refactor(ios): Revert rename and sdk frame refactor part 14
* fix(ios): listview and waterfall reload animation bug
* fix(ios): fix hippy3 podspec's bug
remove all deprecated Header Search Path settings in user_target_xcconfig
2023-10-19 12:38:18 +08:00
etkmao
f6a3f7d268
fix(vfs): fix VFSUriLoader crash
2023-09-22 14:02:47 +08:00
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
232bf7472e
fix(perf): support performance api ( #3348 )
...
* fix(perf): support performance api
* fix(perf): support performance api
* fix(perf): support performance api
* fix(perf): support performance api
* fix(perf): support performance api
* fix(perf): support performance api
* feat(ios): add bridge time point performance
* fix(perf): support performance api
* fix(perf): support performance api
* fix(perf): support performance api
* feat(ios): remove old ios performance logger
* feat(ios): add performance point for engine start/end
* fix(perf): support performance api
* feat(ios): engine init point and execute source point and resource point
* fix(perf): support performance api
* fix(perf): support performance api
* feat(ios): add first frame naviation timing point
* fix(perf): support performance api
* fix(perf): support performance api
* fix(perf): support performance api
* feat(android): add performace impl
* fix(perf): support performance api
* feat(ios): fix conflicts & add performance api
* feat(ios): add performance api
* fix(android): remove OnNativeInitStart interface
* fix(perf): support performance api
* feat(ios): update ios navigation timing report
* fix(ios): fix correct copyright header
---------
Co-authored-by: etkmao <etkmao@tecent.com >
Co-authored-by: luomy <ozonelmy@163.com >
Co-authored-by: maxli <maxli@tencent.com >
2023-07-04 03:55:39 +00:00
luomy
5d05b0d6d3
feat(ios): add ios bundle load operation queue
2023-06-28 10:02:34 +00:00
henryjin0511
403fbce98b
feat(voltron): update base flutter version to 3.3.8
2023-05-26 01:51:21 +00:00
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
536b2518bf
refactor(vfs): add Terminate for vfs
2023-05-15 03:23:10 +00:00
henryjin0511
66c591b64a
feat(voltron): fix first debug error
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
henryjin0511
25ee4ce7f0
feat(voltron): fix event bubble error and fix Dimension error
2023-04-18 08:53:20 +00:00
lvfen
81e7ad6960
fix(voltron): dom manager vfs change
...
(cherry picked from commit 7342a50226e46151343fa85d3aaa2ea703c0fdec)
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
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
maxli
67c60a0716
feat(android): add recycle object pool
2023-03-20 13:29:40 +00:00
luomy
9a2902002e
feat(ios): support hippy.podspec for framework project
2023-03-06 08:53:21 +00:00
luomy and Super Zheng
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
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
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
pollyzhang
cfa1d2f252
feat(vfs): adapt to multi-activity environment
2022-12-08 10:50:48 +08:00
pollyzhang
574356e38d
feat(connector): refactor invocation
2022-12-01 17:46:27 +08:00
maxli
c0df252884
feat(android): add unit test for native renderer
...
feat(android): add unit test for serialization
feat(android): add unit test for ChoreographerUtils
refactor(android): supplement notes for key implementation
2022-11-30 17:17:54 +08:00
ivanfanwu
b979562ecc
fix(devtools): remove empty line
2022-11-27 18:46:28 +08:00
ivanfanwu
db5f56f575
feat(devtools): refactor devtools vfs
2022-11-25 11:41:26 +08:00
luomy
ec12c613ef
refactor(ios): set xcode project compatility vertion to xcode 10.0
2022-11-24 18:41:56 +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
luomy
7847d817ba
refactor(ios): use work space to manager projects
2022-11-24 17:04:31 +08:00
lvfen
ff63e8de4c
feat(voltron): fix infinite loop problem ( #2687 )
2022-11-23 11:22:18 +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
maxli
3a8bb54fd8
feat(android): update AGP to 7.3.1
2022-11-21 14:42:18 +08:00