maxli
cc2e02b0a9
feat(android): add BaseEngineContext interface
2024-03-28 09:03:19 +00:00
siguangli
b38e990d13
feat(android): support fcp monitor ( #3796 )
...
* feat(android): support fcp monitor
* fix(android): rename to PAINT_TYPE_KEY
---------
Co-authored-by: maxli <maxli@tencent.com >
2024-03-27 14:09:34 +08:00
maxli
496020cffe
fix(android): compatible HashMap and ArrayList for ArgumentUtils
2024-03-25 03:09:36 +00:00
wwwcg
9a76f96449
feat(ios): print hippy core module logs ( #3783 )
...
* chore(ios): add necessary logs to locate problem
* feat(ios): print hippy core module logs
* feat(ios): adjust default log level on Release from Error to Info
* chore(ios): remove the duplicate core log delegate
2024-03-21 11:02:53 +08:00
maxli
f6bfa4c1ec
fix(android): concat log msg only in debug mode
2024-03-18 08:19:07 +00:00
maxli
658c8938da
fix(android): setItemPrefetchEnabled to false for recycler view
2024-03-14 03:26:30 +00:00
wwwcg
8139a6dc53
build(ios): fix std::function build error on Xcode15.3
2024-03-12 17:04:02 +08:00
wwwcg
867b946038
refactor(ios): improve version compatibility
2024-03-11 15:28:56 +08:00
wwwcg
f779b3f62e
chore(ios): fix typos and update code comment ( #3738 )
...
* chore: Fix multiple typos
Signed-off-by: hugo-syn <hugo.vincent@synacktiv.com >
* chore(ios): update code comment
---------
Signed-off-by: hugo-syn <hugo.vincent@synacktiv.com >
Co-authored-by: hugo-syn <hugo.vincent@synacktiv.com >
2024-01-24 20:41:19 +08:00
ilikethese
e799c47277
fix(dom): remove some redunant log
2024-01-22 13:31:37 +00:00
maxli
8c13d04f74
feat(android): support output render log to host
2024-01-22 13:14:59 +00:00
ilikethese
418afed19f
fix(dom): add deserializer log
2024-01-22 12:05:55 +00:00
ilikethese
37f8721291
fix(dom): add log for deserializer crash
2024-01-22 11:58:41 +00: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
ruifanyuan
dc78bf9ac0
fix(ios): improve image rendering performance in main thread
2024-01-10 11:51:42 +08:00
ruifanyuan
7ba9be3490
fix(ios): prevent crash even logger cbset multiple times
2023-11-30 04:04:21 +00:00
iPel
fe9feda8af
feat(android): support opacity for rich text ( #3615 )
2023-11-24 14:08:06 +08:00
ilikethese
117e087f07
fix(dom): fix dom memory leak ( #3628 )
...
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-11-22 15:21:48 +08:00
wwwcg
7ed00491e8
refactor(ios): Generating logs by default, regardless of Debug or not
2023-11-21 08:14:58 +00:00
iPel
f4fcc99f44
fix(android): dimensions api compatibility with lower version
2023-11-16 06:50:09 +00:00
ruifanyuan
85b7853e12
fix(ios): set logging delegate
2023-11-13 07:58:08 +00:00
wwwcg
54e9a86299
fix(ios): change sdkVersion variable name , keep compatible with hippy2
2023-11-08 09:21:34 +00: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
bad8e37894
fix(ios): revert rename in hippy3 and fix modal view gesture bug
2023-10-30 14:11:31 +00:00
wwwcg
e3b21710b4
fix(ios): add missing error log and suppress some warning
2023-10-30 12:44:17 +00:00
wwwcg
355a1bfc9c
chore(ios): make sdk version using macro defines
2023-10-30 12:27:09 +00:00
ruifanyuan
f2ba451797
fix(android): fix compile issue in AS release mode
2023-10-30 10:31:25 +00:00
ruifanyuan
57628bf404
fix(perf): enable perflog output in debug mode only
2023-10-26 10:25:00 +08:00
ruifanyuan
3963f68793
fix(ios): remove highly frequent logs
2023-10-23 02:48:40 +00: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
Ruifan Yuan
ed206edb2a
feat(perf): add logs to pinpoint performance issues
2023-10-17 15:26:58 +08:00
etkmao
5ead86c37c
fix(core): crash protect for worker on ios
2023-09-22 14:08:06 +00:00
etkmao
f6a3f7d268
fix(vfs): fix VFSUriLoader crash
2023-09-22 14:02:47 +08:00
ilikethese
2fbb558523
feat(dom): set dom thread priority
2023-09-21 10:18:31 +08:00
etkmao
28a0e364bb
fix(core): fix std hash for xcode15
2023-09-19 06:40:17 +00:00
maxli
15b16a88cf
fix(android): isScraped not check image type
2023-09-12 17:01:36 +08:00
iPel
a82a4c3b3a
fix(android): fix serialization hash function
2023-09-07 11:11:10 +00: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
wwwcg
f285fc7e25
fix(ios): Fixed an issue where the redbox cannot be used
2023-09-06 02:54:48 +00: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
etkmao
3a2e85d5ab
fix(renderer): update tdfcore d47969ec25d4f403595f06219ea43b202de9af74
2023-08-29 08:12:42 +00:00
ilikethese
59fb75097c
feat(dom): remove dom value
2023-08-29 14:52:25 +08:00
maxli
dd05ee5368
fix(android): adjust image caching strategy
2023-08-17 03:08:45 +00:00
maxli
ac4e1070e4
fix(android): window and screen size use float
2023-07-20 07:46:02 +00:00
lvfen
ff89fec772
fix(voltron): fix crash when dom value type error
2023-07-12 08:41:54 +00:00
etkmao
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
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