wwwcg
fd0a7e9a0f
fix(ios): rare thread race problem in module data
2025-10-22 20:48:43 +08:00
wwwcg
0e3517fdbe
feat(ios)!: bind window info of Dimensions API to the RootView ( #4296 )
...
* feat(ios): update Dimensions window info after RootSize changes
dimensions now following the size changes of RootView
Meanwhile, a new "appwindow" has been added to retain the original window concept
* refactor(ios): code update in waterfall layout
BREAKING CHANGE: window info in Dimensions is changed in some case by default
2025-05-06 21:07:00 +08:00
wwwcg
f3a92cdf47
chore(ios): resolve turbo module typo
2024-11-28 15:47:04 +08:00
wwwcg
d5cb4644fc
test(ios): add test for event dispatcher and code clean
2024-11-28 14:20:18 +08:00
wwwcg
204c80f765
refactor(ios): code clean and structure optimization for HippyBridge
2024-11-26 21:21:25 +08:00
wwwcg
aaebcc56eb
fix(ios): resolve compatibility issue when using ResponseSenderBlock ( #4040 )
...
The problem occurs only in UI components,
Methods in modules are not affected.
2024-09-19 11:27:36 +08:00
wwwcg
b95df1bfea
refactor(ios): remove all context wrapper classes ( #3994 )
2024-08-15 17:45:38 +08:00
wwwcg
2055bd229f
refactor(ios): add method call parameter matching protection 2
2024-06-13 20:51:03 +08:00
wwwcg
7dbd2a3e0a
refactor(ios): add method call parameter matching protection
...
To prevent wild pointer problem caused by the number of parameters
passed by the front end being smaller than the actual parameters
2024-06-13 20:51:03 +08:00
wwwcg
b1dea84027
chore(ios): optimize parameter check tips
2024-05-14 16:47:23 +08:00
wwwcg
672fb57ef6
fix(ios): add ResponseSenderBlock type support for component parameter
2024-05-14 16:47:23 +08:00
wwwcg
9cf8348333
chore(ios): improve parameter mismatch tips
2024-05-14 16:47:23 +08:00
wwwcg
02dd63cf29
refactor(ios): unify component and module method calling mechanism
...
Fixed an issue where UI components does not support calling non-ID parameter type methods in hippy3
2024-03-28 12:27:28 +00:00
wwwcg
af5dcb1a95
fix(ios): fix module provider not working and code refactor
2024-03-26 04:12:26 +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
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
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
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
4ea38bc25b
feat(ios): use hippylog instead nativerenderlog
2022-10-17 11:15:16 +08:00
luomy
db3085b726
feat(ios): use napi for jsi module
2022-10-14 15:44:16 +08:00
luomy
35a3d963b2
refactor(ios): change file structure
2022-09-22 18:44:45 +08:00