226 Commits
Author SHA1 Message Date
wwwcg a65ef2fc7f fix(ios): image capInsets and getSize's bug
Stay compatible with hippy2
2024-05-20 11:54:25 +08:00
wwwcg 2d18b463a6 chore(ios): eliminate some warnings 2024-05-20 11:54:25 +08:00
wwwcg 79565895b0 fix(ios): debug reload module not working 2024-05-20 11:54:25 +08:00
wwwcg d850fff729 refactor(ios): increase robustness of HippyUrl process 2024-05-20 11:54:25 +08:00
wwwcg 1f8a3a7552 chore(ios): improve parameter mismatch tips 2024-05-20 11:54:25 +08:00
wwwcg c3224dcefb feat(ios): add custom image loader support
HippyImageCustomLoaderProtocol
2024-05-20 11:54:25 +08:00
wwwcg cb25132b4c refactor(ios): fix dependency issues between modules and podspec error (#3819)
* chore(ios): fine-tune the dependencies between modules

* refactor(ios): fix dependency issues between modules

* fix(ios): fix podspec lint issues
2024-04-10 11:25:23 +08:00
maxli cc2e02b0a9 feat(android): add BaseEngineContext interface 2024-03-28 09:03:19 +00:00
siguangliandmaxli 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
wwwcgandhugo-syn 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
iliketheseandOpenHippy 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
wwwcgandOpenHippy 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
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