wwwcg
26a9d93d56
refactor(ios): minor update of UIManager and ShadowView
2024-10-12 17:19:47 +08:00
wwwcg
09092a2b8c
feat(ios): add HippyFontChangeTriggerNotification for font update 2
2024-10-11 18:23:14 +08:00
wwwcg
4d00b9d15e
feat(ios): add showScrollIndicator prop for waterfall component ( #4057 )
2024-10-11 15:57:53 +08:00
wwwcg
8ac79d3cab
feat(ios): add HippyFontChangeTriggerNotification for native font update ( #4056 )
2024-10-11 11:31:40 +08:00
wwwcg
112453df72
fix(ios): add nullptr exception protection in rare scenarios ( #4055 )
2024-10-10 16:33:04 +08:00
wwwcg
59fa871afe
docs(react,vue): update docs of pointerEvents prop ( #4053 )
2024-10-08 15:28:34 +08:00
maxli
bc9ff53834
fix(android): add padding left to waterfall item layout
2024-10-08 14:39:30 +08:00
wwwcg
578e5e4923
fix(ios): banner view of waterfall not working ( #4050 )
2024-10-08 13:58:43 +08:00
maxli
8474160ebb
feat(android): compatible with custom event register
2024-09-26 16:05:29 +08:00
wwwcg
13163c67c0
feat(ios): modular header import support
2024-09-18 15:50:17 +08:00
wwwcg
8902f7676e
fix(ios): potential thread race while accessing bridge
...
Refactoring: remove some debug code
2024-09-18 15:50:17 +08:00
wwwcg
753946d624
fix(ios): avoid startup crash when script load error
2024-09-18 15:50:17 +08:00
wwwcg
c9dd227651
fix(ios): accuracy of ViewPager's onPageScroll event parameters
...
fix(ios): improve accuracy of ViewPager's onPageScroll parameters
2024-09-13 14:51:57 +08:00
wwwcg
3ca9c99ec8
fix(ios): improved accuracy of ViewPager's ScrollStateChanged API
2024-09-13 14:51:57 +08:00
wwwcg
2bc99d931e
fix(ios): onAttachedToWindow event not triggered ( #4027 )
2024-09-12 20:09:38 +08:00
wwwcg
24e5439529
fix(ios): keyboard related events not working for TextView ( #4026 )
...
add missing onKeyboardHeightChanged property
2024-09-12 20:02:52 +08:00
wwwcg
7ec9c240d5
fix(ios): resolve sandbox dir issue in debug mode ( #4025 )
2024-09-11 19:12:30 +08:00
wwwcg
806786ba3a
fix(ios): resolve hot reload issue ( #4024 )
...
Use the default network loading timeout
Delete some obsolete demo classes
2024-09-11 17:40:32 +08:00
wwwcg
e5fcf2f82c
refactor(ios): add a uiManager getter for UIView ( #4022 )
...
For compatibility,
some third-party components want to get UIManager
or HippyBridge directly through UIView,
although there is a slight performance penalty doing this.
2024-09-10 18:26:51 +08:00
wwwcg
09072062d3
fix(ios): resolve engine reuse issue ( #4019 )
...
refactor UIManager and HippyBridge,
remove some redundant UIView's category
2024-09-05 19:41:19 +08:00
wwwcg
0bd662309c
fix(ios): onShow event of modal component not working ( #4012 )
...
remove obsolete onLayout property of shadowView
2024-09-02 21:43:43 +08:00
wwwcg
48f746dca8
chore(ios): update demo and eliminate some warnings
2024-08-28 19:39:13 +08:00
wwwcg
d27e8abe00
fix(ios): resolve reload not working ( #4006 )
...
refactor hippy demo code
2024-08-28 15:39:56 +08:00
maxli
49fdb34a5c
fix(android): use Spanned to getSpans
2024-08-22 14:46:03 +08:00
maxli
269c33dad0
fix(android): append init props for image load
2024-08-22 12:27:02 +08:00
maxli
9ba8426b22
fix(android): add buildTruncateAtEndStaticLayout impl
2024-08-14 14:21:49 +08:00
wwwcg
9eec723a6f
fix(ios): resolve floating point size comparison issues ( #3989 )
2024-08-13 21:29:24 +08:00
maxli
482e258f0e
fix(android): add ControllerRegistry destroy
2024-08-12 17:04:33 +08:00
maxli
a8f4bdf7c6
fix(android): delete virtual child node when parent deleted
2024-08-12 17:04:33 +08:00
wwwcg
22c99ec71d
fix(ios): remove invalid if statement at cell reuse
2024-08-07 17:41:50 +08:00
wwwcg
4b2506e59b
refactor(ios): subcomponents to hippySubviews prop for compatibility
...
Earlier Hippy3 versions used subcomponents to represent children,
For better compatibility with Hippy2, change back to hippySubviews
2024-08-07 16:49:00 +08:00
wwwcg
73e814eff1
refactor(ios): remove unused data structure in waterfall item
2024-08-07 16:05:55 +08:00
siguangli
e390c33a87
fix(android): onGlobalLayout use root view size ( #3982 )
...
Co-authored-by: maxli <maxli@tencent.com >
2024-08-06 12:10:49 +08:00
wwwcg
cfb061b388
fix(ios): iOS18 adaptation of TextView component
2024-07-29 22:09:52 +08:00
maxli
2ff8a1911d
fix(android): sticky item type calculate using node id
2024-07-22 22:17:00 +08:00
maxli
da291e55f1
fix(android): change to using global image cache
2024-07-22 22:17:00 +08:00
maxli
b2daa753eb
fix(android): to use WeakReference as much as possible
2024-07-22 22:17:00 +08:00
maxli
8372c4a3ee
fix(android): erase NativeRenderManager when destroy
2024-07-22 22:17:00 +08:00
siguangli
d967cba0a4
fix(android): font weight compatible with version 2.x ( #3948 )
...
Co-authored-by: maxli <maxli@tencent.com >
2024-07-10 14:12:37 +08:00
siguangli
5f40f8f05e
feat(android): vfs support custom image loader ( #3947 )
...
Co-authored-by: maxli <maxli@tencent.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2024-07-09 17:54:04 +08:00
wwwcg
a7dcbdbb13
fix(ios): eliminate all warnings and open treat_warning_as_error
2024-07-08 14:37:45 +08:00
wwwcg
3d9737836f
fix(ios): header and footer refresh bugs ( #3940 )
...
* fix(ios): header and footer refresh bugs
* chore(ios): refactor some code in HippyRefresh
2024-07-04 11:44:19 +08:00
siguangli
ed73c09102
feat(android): text input support lineHeight ( #3936 )
...
Co-authored-by: maxli <maxli@tencent.com >
2024-07-01 19:35:17 +08:00
wwwcg
34e1f5ae02
fix(ios): responsable region issue of Textinput ( #3932 )
...
* fix(ios): responsable region issue of Textinput
* chore(ios): remove unused code in TextView
2024-06-26 19:40:44 +08:00
siguangli
7f5767a187
fix(android): different sticky item position crash ( #3930 )
...
Co-authored-by: maxli <maxli@tencent.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2024-06-26 16:42:37 +08:00
wwwcg
ebbfaafba1
feat(ios): add paragraph styles support for TextInput
...
TextInput Current support:
1.lineHeight
2.lineSpacing
3.lineHeightMultiple
2024-06-26 14:49:24 +08:00
wwwcg
a63ddf3f3a
fix(ios): performance api of FP not working
2024-06-19 11:35:33 +08:00
wwwcg
d8d3a6f9a9
chore(ios): add addFrameCallback method for devtools to avoid warning
...
Note that the implementation of this method is empty
2024-06-18 20:41:53 +08:00
wwwcg
22df117146
refactor(ios): add gesture event delegate for hippyBridge
...
useful for external data reporting of hippy gesture events
2024-06-18 16:35:48 +08:00
siguangli
fc6d506408
fix(android): remove onSystemUiVisibilityChange listener ( #3913 )
...
Co-authored-by: siguangli <maxli@tencent.com >
2024-06-17 21:20:10 +08:00