luomy
5d05b0d6d3
feat(ios): add ios bundle load operation queue
2023-06-28 10:02:34 +00:00
luomy
45ef96ddf4
fix(ios): allocation method should call super
2023-06-28 02:43:37 +00:00
luomy
513f52fceb
feat(ios): add ios hippy3.0 demo
2023-06-25 19:47:02 +08:00
luomy
0f426cdb67
feat(ios): remove clipboard api for ios
2023-06-21 07:19:41 +00:00
luomy
816de0867f
fix(ios): fix crash at hippybridge dealloc
2023-06-19 12:21:04 +00:00
luomy
3a5d69a836
fix(ios): use auto release pool for cpp thread
2023-06-19 10:08:57 +00:00
luomy
28c6992b69
refactor(ios): refactor meta source from utf8 to utf16
2023-06-12 07:44:16 +00:00
ozonelmy
13ae7d44c8
docs(ios): update ios integration documents
2023-06-02 03:10:18 +00:00
churchill-zhang
eb77c15fdb
fix(performance): fix performance crash ( #3237 )
2023-05-18 16:45:10 +08:00
luomy
c50ba30b1f
feat(ios): add reset size method for root node
2023-05-16 11:05:39 +00:00
pollyzhang
d89f2b0c49
feat(driver): add performance for js
2023-05-15 21:09:34 +08:00
pollyzhang
536b2518bf
refactor(vfs): add Terminate for vfs
2023-05-15 03:23:10 +00:00
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
8dbd8ce7d2
fix(ios): move module init from asynchronization to synchronization
...
The caller may attempt to look up a module immediately after creating the HippyBridge,
therefore the initialization of all modules cannot be placed in a sub-thread
2023-05-10 08:22:22 +00:00
luomy
8241edc5a3
chore(ios): remove unnecessary workflow and project
2023-05-04 05:14:25 +00:00
luomy
8558a28c56
feat(ios): support inspect ability for ios system above 16.4
2023-05-04 05:14:25 +00:00
luomy
042aac128a
feat(ios): add a break case
2023-04-24 08:24:39 +00:00
luomy
9c03381bfc
feat(ios): no return when methods get unexpected arguments
2023-04-24 08:24:39 +00:00
luomy
c7ef906c3d
feat(ios): reset hippy log and text system
2023-04-19 13:58:27 +00:00
luomy
990a90d299
fix(ios): move hippy default file scheme handler to hippyfilehandler
2023-04-10 01:17:10 +00:00
luomy
ac5018cb6e
feat(ios): add snap shot data interface
2023-04-07 10:38:15 +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
ee44ff8bf7
feat(ios): adjust performancelogger interface for future data report
2023-04-03 10:53:41 +00:00
luomy
97a28d235b
feat(ios): optimize performance ,memory usage and interface
2023-04-03 06:09:49 +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
pollyzhang
0dad7cc696
feat(animation): add releaseRootResources for rootNode
2023-03-30 04:01:42 +00:00
luomy
cdfed4d1d6
feat(ios): add load debug bundle interface
2023-03-29 08:29:52 +00:00
luomy
95361e3585
feat(ios): change cpp excetion enable to false
2023-03-29 02:03:30 +00:00
pollyzhang
fe8e355725
feat(driver): refactor vm and fix engine erase crash
2023-03-28 01:43:02 +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
pollyzhang
af86d0253a
fix(driver): fix hippy vue bug
2023-03-17 10:28:08 +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
shermanchen
186cc8d760
fix(driver): compatile with single callback in native2js
2023-02-27 02:10:49 +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
Zoom Chan
b849b7eafc
feat(core): allow all schemas to dynamic load ( #2829 )
2023-02-23 02:37:22 +00:00
luomy
9a0adcec01
feat(ios): add onsizechanged event
2023-02-20 12:26:36 +00:00
luomy
e5c6ae7da5
fix(ios): change engine dealloc thread from main thread to js thread
2023-02-06 16:53:45 +08:00
luomy
c60a486224
feat(ios): add devtools targets to hippysdk workspace
2023-01-31 07:32:48 +00:00
luomy
d94bba28f8
refactor(ios): remove enable_bitcode confiuration for devtools cmakefile
2023-01-31 04:11:12 +00:00
luomy and Super 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
pollyzhang
7c37402f62
fix(driver): fix the problem of multi-threading at startup time
2022-12-20 17:26:15 +08:00
ivanfanwu
e0127a2c12
feat(devtools): bind dom manager not dom id
2022-12-14 18:04:28 +08:00
luomy
eb112e577c
feat(ios): add multiple image providers
2022-12-12 11:41:10 +08:00