Commit Graph

32 Commits

Author SHA1 Message Date
wwwcg be6ae6bcaf fix(ios): type error when conversion of bool value to ctx value (#4045) 2024-09-20 20:35:48 +08:00
wwwcg de870a2f73 fix(ios): resolve boolean ctx value conversion issue 2024-09-19 15:28:52 +08:00
wwwcg 4ce199fc1d fix(ios): resolve conversion error between NSString and CtxValue (#4007)
add unit test for data conversion
2024-08-28 16:51:22 +08:00
wwwcg b95df1bfea refactor(ios): remove all context wrapper classes (#3994) 2024-08-15 17:45:38 +08:00
wwwcg 221358d48b chore(ios): eliminate code warnings 2024-08-05 17:24:51 +08:00
wwwcg 11ebce75c8 fix(ios): fix conversion crash from oc object to CtxValue 2024-03-29 17:10:09 +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 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
churchill-zhang eb77c15fdb fix(performance): fix performance crash (#3237) 2023-05-18 16:45:10 +08:00
pollyzhang d89f2b0c49 feat(driver): add performance for js 2023-05-15 21:09:34 +08:00
churchill-zhang a3a52f18df refactor(driver): refactor runtime (#3200)
* feat(driver): refactor runtime

* feat(driver): remove redundant code

* feat(ios): add inspectable for ios

* feat(voltron): compat vm opt for voltron android

* fix(voltron): fix conflict to v3.0-dev

* fix(driver): fix code conflicts

* fix(voltron): delete swift plugin file

* fix(voltron): fix ios vm compile error

---------

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: lvfen <284437334@qq.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-05-11 10:13:59 +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 301b1fe495 refactor(ios): use utf16 creation method instead of utf8 creation method 2023-04-07 01:36:39 +00:00
luomy 97a28d235b feat(ios): optimize performance ,memory usage and interface 2023-04-03 06:09:49 +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
churchill-zhang 0df056b08f feat(driver): refactor napi and jsi (#3033)
* refactor(driver): refactor napi and jsi

* feat(demo): reset @hippy/react dependencies
2023-03-15 19:30:39 +08:00
luomy 9a2902002e feat(ios): support hippy.podspec for framework project 2023-03-06 08:53:21 +00:00
luomy 7847d817ba refactor(ios): use work space to manager projects 2022-11-24 17:04:31 +08:00
luomy 0f6d76775a refactor(ios): refactor common utility components 2022-10-27 17:27:05 +08:00
luomy 2e22c9b6c4 feat(ios): apply vfs on image loading and bundles loading 2022-10-20 19:05:06 +08:00
luomy 4ea38bc25b feat(ios): use hippylog instead nativerenderlog 2022-10-17 11:15:16 +08:00
churchill-zhang 8fa613d87a feat(vfs): add vfs module
Co-authored-by: luomy <ozonelmy@163.com>
2022-10-17 10:43:10 +08:00
luomy 76da43cd18 chore(ios): modify podspec for ios 2022-09-23 17:05:05 +08:00
luomy d30ee95fa9 fix(ios): fix array buffer data owner error 2022-09-22 20:02:48 +08:00
luomy b79f6e05cf feat(ios): reduce data conversion when use js oc context wrapper 2022-09-20 17:11:07 +08:00
luomy ebd16603f1 refactor(ios): refactor bridge actions for loading bundles and modules 2022-09-08 18:29:16 +08:00
pollyzhang b547cb304f feat(footstone): rename unicode string_view to string_view 2022-08-22 09:51:26 +08:00
pollyzhang e53c80c6bb feat(driver): refactor string_view_util 2022-08-18 20:01:03 +08:00
churchill-zhang 1d4cc704d5 feat(driver): adjust the namespace (#2400)
* feat(driver): adjust the driver namespace

* chore(lib): rebuild lib js

Co-authored-by: Zoom Chan <zoom_chan@163.com>
Co-authored-by: shermanchen <shermanchen@tencent.com>
2022-08-15 22:03:06 +08:00
churchill-zhang fdcce587af feat(framework): adjust the directory structure for the framework (#2349)
Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: shermanchen <shermanchen@tencent.com>
Co-authored-by: omegaxiao <omegaxiao@tencent.com>
2022-08-11 20:34:35 +08:00