wwwcg
7d29a3cfb7
feat(ios): add fcp monitor support ( #3803 )
...
* feat(ios): add fcp monitor support
* chore(ios): performance related code optimize
* test(ios): add some test code
2024-04-02 21:01:09 +08:00
wwwcg
c39dc12d97
chore(ios): eliminate warnings and optimize code ( #3798 )
...
* chore(ios): eliminate warnings and optimize code
* chore(ios): clean up obsolete functions
2024-03-28 21:12:20 +08:00
wwwcg
867b946038
refactor(ios): improve version compatibility
2024-03-11 15:28:56 +08:00
wwwcg
4a3952d1ee
fix(ios): revert rename symbol Prefix and fix compatibility issues
2024-03-11 15:28:56 +08:00
wwwcg
db995423ba
fix(ios): backgroundImage may not update in time when reusing hippyView ( #3736 )
...
* chore(ios): revert rename Hippy prefix to NativeRender
* fix(ios): backgroundImage may not update in time when reusing hippyView
replace some deprecated UIGraphics functions
* fix(ios): backgroundImage may not update in time when reusing hippyView2
2024-01-24 14:20:56 +08:00
wwwcg
9c5d0fca08
fix(ios): add missing notification and remove unused variables
2024-01-12 17:23:45 +08:00
wwwcg
a1cba871d4
fix(ios): revert rename hippy prefix for compatibility
2024-01-03 21:12:23 +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
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
3ffb8864df
fix(ios): child component nested in text should not dirty propagation
2023-06-13 06:36:02 +00:00
luomy
eeaa547389
fix(ios): fix layout issues
2023-06-12 07:21:39 +00:00
wwwcg
5f21c839f4
feat(ios): nested rich text support vertical alignment setting ( #2521 )
2023-05-18 02:04:46 +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
2e22c9b6c4
feat(ios): apply vfs on image loading and bundles loading
2022-10-20 19:05:06 +08:00
jonasluo
1c20967618
fix(iOS): 3.0 bool value cast to int
2022-10-14 15:19:43 +08:00
luomy
b26f801d70
refactor(ios): modify hippy name for native render
2022-08-01 15:29:00 +08:00
luomy
35c6d66c6a
feat(ios): add method to get key window in ios13
2022-07-26 18:06:01 +08:00
luomy
c0a04e6988
feat(ios): support bytes buffer transfer
2022-07-20 16:44:30 +08:00
luomy
a60c861544
refactor(ios): use napi instead of jsc api
...
hippy needs to be Suitable for multiple js engines
2022-07-19 15:03:06 +08:00
luomy
63070b6d77
refactor(ios): rename compoents files from Hippy prefix to NativeRender prefix ( #2165 )
...
* refactor(ios): rename shadow to render object
* refactor(ios): refactor uiview catagory class
* refactor(ios): remove unused two uiview catagory class
* refactor(ios): remove unused codes for legacy touch handler
* refactor(ios): modify view export macro's name
* refactor(ios): change hippyconvert macros to uppercase
* refactor(ios): seperate native render defines from hippy defines
* refactor(ios): refactor render log system
* refactor(ios): rename render files from hippy to nativerender
* refactor(ios): refactor setting measure function for text
2022-07-01 14:46:12 +08:00
pollyzhang
c29334d1b4
feat(base): Replace base library with footstone
2022-06-30 17:32:54 +08:00
luomy
4abf2a9bad
feat(ios): adjust borderColor display conditions
...
border color is only displayed when border style and width setted
2022-06-21 18:19:20 +08:00
pollyzhang
8ec58c860a
feat(dom): add snapshot
2022-06-10 17:59:49 +08:00
ozonelmy
24cfd63bac
refactor(ios): move measure method from uimanager to view manager
2022-06-10 12:08:13 +08:00
luomy
2238c8c151
fix(ios): make DomManager.SetRootSize called in dom thread ( #1971 )
...
* fix(ios): make DomManager.SetRootSize called in dom thread
* fix(ios): make DomManager.SetRootSize called in dom thread
2022-06-07 11:55:08 +08:00
d5058bbb10
feat(core): refactor loadInstance
...
Co-authored-by: ozonelmy <ozonelmy@163.com >
Co-authored-by: zoomchan-cxj <zoom_chan@163.com >
Co-authored-by: maxli <maxli@tencent.com >
2022-06-02 12:06:29 +08:00
mengyanluo
ec4a9154b4
fix(ios): fix crash due to null pointer
...
context is null if size area is zero
2022-05-30 10:30:00 +08:00
ozonelmy
296bfbe279
refactor(ios): modify ui response block parameter type
...
from array to id
2022-05-17 18:12:06 +08:00
luomy
daba3e2fa4
refactor(ios): strip component code from hippy code ( #1770 )
...
* refactor(ios): component file dependency strip from hippy base
* refactor(ios): change image component catagory file position
* refactor(ios): change image component catagory file position
* refactor(ios): strip hippylog file from hippy to render
* refactor(ios): strip hippylog file from hippy to render
* refactor(ios): strip deep copy files from hippy to render
* refactor(ios): strip deep copy files from hippy to render
* refactor(ios): change dom and gradient files path
* refactor(ios): change i18n files path
* refactor(ios): change hippy defines file path
* refactor(ios): change convertion file path
* refactor(ios): add render error handler fils
* refactor(ios): strip render files from hippy
* refactor(ios): remove hippy to framework folder
* refactor(ios): change component path to render folder
* refactor(ios): refactor render files path
* refactor(ios): refactor demo show
* fix(ios): fix demo debug mode
* refactor(ios): remove unused files
2022-04-24 19:47:47 +08:00
luomy
49c411f136
refactor(ios): use framework proxy for image loader ( #1603 )
...
* feat(ios): modify render files structure
* feat(ios): add render context protocol file
* feat(ios): use render context instead of hippyuimanager
strip binding relationship between hippyuimanager and hippybridge,working in progress
* feat(ios): remove reference from view and viewmanager to hippybridge
* feat(ios): add framework proxy protocol
* feat(ios): add checks for file url
* feat(ios): add framework proxy protocol for background image
* feat(ios): add framework proxy protocol for image
* refactor(ios): modify image data loader protocol parameter type
* feat(ios): add data download task files
* feat(ios): add framework proxy protocol for image
* refactor(ios): use frameworkproxy for image loader module
* feat(ios): add sequence property for uiview
* feat(ios): add data load sequence for view
* refactor(ios): remove unused code
* refactor(ios): use framework proxy image provider
* refactor(ios): remove unused code
* refactor(ios): some commments
* feat(ios): add HippyFrameworkProxy delegate implementation
2022-03-09 14:58:25 +08:00