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
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
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
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
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
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 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
ivanfanwu
19f4e16f5e
chore(devtools): move driver devtools to devtools-integration
2022-11-27 18:46:28 +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
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