58 Commits
Author SHA1 Message Date
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
luomy 44a861dfd7 docs(ios): modify custom component document for hippy3.0 2023-06-03 05:04:04 +00:00
luomy 8ef1e78678 fix(ios): repath vue2 demo folder 2023-05-18 09:41:58 +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
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
shermanchen 4fef150eb5 refactor(example): rebuild examples 2023-03-21 22:51:35 +08: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 dfe436ce11 feat(ios): add connector for convenient interface (#3020)
* feat(ios): add connector for convenient interface

* feat(ios): add view manager export methods

* feat(ios): add inteface for adding extra components

* feat(ios): add inteface for adding extra components

* feat(ios): add inteface for adding extra components
2023-03-10 09:09:43 +00:00
luomy 9a2902002e feat(ios): support hippy.podspec for framework project 2023-03-06 08:53:21 +00:00
luomy 7ca392e391 chore(ios): rename hippy.podspec as lowercase 2023-02-24 07:51:16 +00:00
18dc843fb6 feat(layout): replace taitank layout and remove layout directory (#2850)
* feat(layout): replace taitank layout and remove layout directory

* feat(layout): remove code owners

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): set taitank as default layout engine

* feat(layout): update taitank layout version

* feat(layout): remove unnecessary cmake content

* fix(ios): remove unnessessary file

* feat(dom): add GlobalPackagesModule for dom

* feat(ios): make layout engines indenpendent subspec

* feat(ios): make layout engines indenpendent subspec

* feat(ios): make layout engines indenpendent subspec

---------

Co-authored-by: ilikethese <chenli@chenlideMacBook-Pro.local>
Co-authored-by: luomy <ozonelmy@163.com>
2023-02-24 04:05:20 +00:00
luomy 9a0adcec01 feat(ios): add onsizechanged event 2023-02-20 12:26:36 +00:00
60f71e9459 feat(android,ios,js): add getBoundingClientRect api (#2914)
* feat(android): add `getBoundingClientRect` api

* feat(ios): add `getBoundingClientRect` api

* feat(react,vue): add getBoundingClientRect api

* docs(homepage): add getBoundingClient api docs

* fix(android): use ArrayUtils, MapUtils access params

* fix(android): modify pair alloc time

---------

Co-authored-by: iPel <pel20121221@gmail.com>
Co-authored-by: shermanchen <shermanchen@tencent.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-02-10 03:09:51 +00:00
luomyandSuper 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
luomy eb112e577c feat(ios): add multiple image providers 2022-12-12 11:41:10 +08:00
luomy 8d54b00be2 fix(ios): fix hippy projects 2022-11-29 17:35:58 +08:00
ivanfanwu 19f4e16f5e chore(devtools): move driver devtools to devtools-integration 2022-11-27 18:46:28 +08:00
ivanfanwu 4d669f6492 fix(devtools): move devtools-integration project to xcproject 2022-11-24 19:30:56 +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
luomy df58e04662 feat(ios): support vfs dual-links 2022-11-11 16:56:41 +08:00
wufan 4b70dc8a3d feat(devtools): add vfs network debugging (#2600)
* feat(devtools): add vfs network processor for devtools

* feat(devtools): move vfs to devtools

* fix(devtools): fix ios vfs for devtools include

* fix(ios): remove inspectorSourceURLForBridge

* chore(devtools): refactor vfs for devtools

* feat(devtools): replace base64 lib

* chore(devtools): adapter vfs intercept

* feat(devtools): move vfs handler to devtools

* fix(devtools): ios base64 compile error

* feat(devtools): add base64 so include for ios

* feat(devtools): move jni_env to outerside
2022-11-07 11:37:05 +08:00
luomy 2f9ef4d7e9 refactor(ios): repath ios vfs files 2022-11-03 19:04:15 +08:00
luomy 06c3d533bc fix(ios): fix reload crash bug 2022-11-03 18:36:35 +08:00
luomy ab96cb3fce fix(ios): remove test code 2022-11-03 14:30:37 +08:00
luomy f8b53659a0 fix(ios): fix reload crash bug 2022-11-03 14:21:30 +08:00
luomy 90e4abc0b3 feat(ios): add debugurl into launch options of HippyBridge 2022-11-02 12:20:06 +08:00
bennyzqliu d45eead0cb fix(iOS): jsi convert Chinese string error 2022-11-01 10:29:50 +08:00
luomy 7fed863137 fix(ios): fix demo memory leaks issue 2022-10-31 19:34:23 +08:00
luomy cec977ce58 feat(ios): add example for removing hippy root view 2022-10-28 14:27:59 +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
raycgwang(王晨光) ebe54ab1ff chore(ios): eliminate some warnings 2022-10-17 17:46:13 +08:00
churchill-zhangandluomy 8fa613d87a feat(vfs): add vfs module
Co-authored-by: luomy <ozonelmy@163.com>
2022-10-17 10:43:10 +08:00
luomy db3085b726 feat(ios): use napi for jsi module 2022-10-14 15:44:16 +08:00
luomy a746a739bf chore(ios): modify podspec for ios 2022-09-28 17:48:21 +08:00
luomy a8c9a72113 refactor(ios): fix some warnings 2022-09-22 18:44:45 +08:00
luomy 35a3d963b2 refactor(ios): change file structure 2022-09-22 18:44:45 +08:00