Commit Graph

113 Commits

Author SHA1 Message Date
zealotchen b13388651a chore(release): released 3.2.0 2024-04-09 14:19:05 +08:00
siguangli 8dad9f2463 feat(android): refactoring WaterfallView (#3809)
* feat(android): refactoring WaterfallView

* fix(vue3): fix vue3 refreshing && vue2 style

* fix(android): fix PullRefreshContainer size for recycler view

* fix(android): add copyright header for ItemLayoutParams

---------

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: zealotchen <zealotchen@tencent.com>
2024-04-08 13:03:23 +08:00
wwwcg 5f4bf5772f test(ios): add unit test infrastructure for ios project 2024-03-29 17:15:08 +08:00
wwwcg caa5393c8a fix(ios): solve some problems of podspec (#3789)
* fix(ios): solve some problems of podspec

such as normal pod integration is not supported, search path errors, etc

* chore(devtools): remove the base64 dependency

* chore(ios): update json subspec config in podfile
2024-03-26 13:20:28 +08:00
wwwcg 2e8f9b3720 chore(ios): fix demo build problem 2024-01-12 20:21:44 +08:00
wwwcg c703dd08d3 chore(ios): fix demo build problem 2024-01-11 17:34:56 +08:00
wwwcg 276d26ee46 fix(ios): fixed an issue where some part of devtools were not available 2023-12-21 12:31:47 +00:00
henryjin 5abd5ad8ef feat(voltron): add voltron_screen_info to make flutter_module faster (#3541)
* feat(voltron): add voltron_screen_info to make flutter_module faster

* feat(voltron): adapt xcode 14 for voltron ios native demo

* feat(voltron): add voltron changelog

* feat(voltron): voltron_renderer adapt unit test

* feat(voltron): add code owner for voltron-demo

* fix(voltron): remove unnecessary import
2023-11-14 15:19:02 +08: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
ruifanyuan 7aedc7ccf2 fix(ios): make use of darkStatusBarText property in modal controller 2023-11-06 13:19:14 +00:00
wwwcg bad8e37894 fix(ios): revert rename in hippy3 and fix modal view gesture bug 2023-10-30 14:11:31 +00:00
wwwcg d8653ca631 fix(ios): listview performance optimization and bug fix (#3572)
* fix(ios): listview performance optimization and bug fix p1

* fix(ios): listview performance optimization and bug fix p2

* fix(ios): fix listview amendLayoutBeforeMount bug
2023-10-30 21:49:48 +08:00
maxli b93d175fdf fix(android): should create view if has custom props 2023-10-30 16:59:18 +08:00
wwwcg 848ef401cd fix(ios): podspec use_framework support bug (#3558)
* fix(ios): podspec use_framework support bug

* chore(ios): update ios podspec for framework

* chore(ios): update podspec for framework packing

* fix(ios): podspec use_framework support bug

---------

Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-10-23 20:17:54 +08:00
wwwcg e7820f914e fix(ios): relayout dom when rootView frame change 2023-10-23 12:03:24 +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
ilikethese abf6f1d1a5 fix(dom): fix multi-thread access event_options conflict
* fix(android): remove vsync on destroy root

* fix(dom): fix multi-thread access event_options conflict

* fix(ios): fix remove vsync event when release on ios

---------

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: etkmao <etkmao@tecent.com>
2023-09-27 10:29:55 +08:00
luomy 36aaa911e5 perf(ios): reduce reload block for list view 2023-08-28 05:17:12 +00:00
maxli 77a949ac43 fix(android): supplementary node snapshot usage examples 2023-08-17 03:08:45 +00:00
maxli d8a0402470 fix(android): should call native renderer destroy 2023-08-10 08:29:49 +00:00
maxli eb81c33af1 fix(android): call bridge destroy after destroy driver 2023-08-08 13:01:56 +00:00
luomy 2ecc57d6b1 feat(ios): strip hippyconvenientbridge from bridge module to host module 2023-08-01 13:23:06 +00:00
iPel e85ecfc84f docs(android): update doc and example for BackAndroid (#3325)
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-06-29 00:46:55 +08:00
iPel faf509026b fix(android,doc): fix turbo object reference and update doc, example 2023-06-28 11:57:06 +08:00
luomy 513f52fceb feat(ios): add ios hippy3.0 demo 2023-06-25 19:47:02 +08:00
luomy 94588e923f chore(ios): modify ios app bundle identify 2023-06-21 09:58:09 +00:00
henryjin0511 48582b342d feat(voltron): optimize voltron demo and add voltron architecture 2023-06-20 20:00:09 +08:00
maxli 6598c8b472 fix(android): add tips for new demo 2023-06-20 15:17:13 +08:00
iPel e4266c07d5 fix(android): flattened node not response gesture and not update 2023-06-09 07:26:51 +00:00
maxli bce9b99a87 fix(android): support add view with z index 2023-06-05 09:58:21 +00:00
luomy 44a861dfd7 docs(ios): modify custom component document for hippy3.0 2023-06-03 05:04:04 +00:00
maxli b914cb843b fix(android): revert jks to old demo version 2023-05-22 20:58:07 +08:00
luomy 8ef1e78678 fix(ios): repath vue2 demo folder 2023-05-18 09:41:58 +00:00
maxli 486e541782 fix(android): support new demo debug mode 2023-05-17 18:38:44 +08:00
siguangli fd118636ac feat(android): add new example project (#3229)
* feat(android): add new example project

* feat(android): new example support muti window

* feat(android): impl entry of snapshot

* feat(android): add engine destroy impl

* feat(android): add new example project

* feat(android): new example support muti window

* feat(android): impl entry of snapshot

* feat(android): add engine destroy impl

* feat(android): support PageConfiguration orientation change

* feat(android): replace old example

* fix(android): add uses-permission

* fix(android): delete old demo dir

---------

Co-authored-by: maxli <maxli@tencent.com>
2023-05-16 08:20:06 +00:00
maxli 64f9710838 fix(android): add image holder redf count 2023-05-16 06:35:52 +00:00
zealotchen e269b7eac2 chore(build): add react/vue2/vue3 js bundle path 2023-05-15 07:48:16 +00:00
luomy 8558a28c56 feat(ios): support inspect ability for ios system above 16.4 2023-05-04 05:14:25 +00:00
maxli 1c9eec24f1 fix(android): call load module in bridge thread 2023-04-28 10:31:03 +00:00
etkmao 5312eb0c91 fix(renderer): update binary tdfcore and compile fix 2023-04-24 04:51:09 +00:00
luomy c7ef906c3d feat(ios): reset hippy log and text system 2023-04-19 13:58:27 +00:00
luomy 94eeaae7a3 feat(ios): support v8 for ios 2023-04-07 08:13:48 +00:00
luomy dd231c8430 chore(ios): update xcode project configuration 2023-04-07 06:37:16 +00:00
luomy c1a3c66689 fix(ios): devtools debug fix 2023-04-03 09:56:23 +08:00
ivanfanwu 56ff321e47 fix(devtools): fix ios devtools show 2023-03-30 08:09:15 +00:00
luomy 4b3a77c728 fix(ios): remove error codes 2023-03-30 15:41:37 +08:00
luomy a6bddfae23 fix(ios): fix animation modules memory leaks 2023-03-30 07:15:13 +00:00
luomy cdfed4d1d6 feat(ios): add load debug bundle interface 2023-03-29 08:29:52 +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