812 Commits

Author SHA1 Message Date
maxli 07329f65c0 fix(android): update pull header LayoutParams in updateLayout 2024-11-08 20:00:55 +08:00
maxli 517848e7e1 fix(android): add comments for waterfall onScroll event params 2024-11-04 10:52:13 +08:00
maxli 6573f2124b fix(android): end reach check failed when set preloadItemNumber 2024-11-04 10:51:57 +08:00
maxli e06b31f55e fix(android): correct waterfall first and end item index in onScroll 2024-11-04 10:51:48 +08:00
maxli 78e5fe07d4 feat(android): add offscreenPageLimit property for view pager 2024-11-04 10:50:54 +08:00
siguangli 0ce4d47eb0 fix(android): waterfall scroll offset after dispatch layout 2024-11-04 10:50:31 +08:00
siguangli 4a3fe34f9b fix(android): image module get size support return bitmap 2024-11-04 10:50:16 +08:00
siguangli b7f820b9de fix(android): modal host view crash 2024-11-04 10:48:48 +08:00
siguangli efe22eb957 fix(android): relayout waterfall when scroll idle and back top 2024-11-04 10:48:40 +08:00
maxli a84fda7b90 fix(android): add padding left to waterfall item layout 2024-11-04 10:47:54 +08:00
maxli 99ed1ff69a feat(android): compatible with custom event register 2024-11-04 10:47:24 +08:00
maxli ebd4841c93 fix(android): use Spanned to getSpans 2024-11-04 10:46:40 +08:00
maxli 298abf587b fix(android): append init props for image load 2024-11-04 10:46:31 +08:00
maxli 5468642c83 fix(android): add buildTruncateAtEndStaticLayout impl 2024-11-04 10:46:15 +08:00
maxli 2c73ba0360 fix(android): add ControllerRegistry destroy 2024-11-04 10:46:04 +08:00
maxli 7e66250c29 fix(android): delete virtual child node when parent deleted 2024-11-04 10:45:55 +08:00
siguangli 4a58eaf638 fix(android): onGlobalLayout use root view size (#3982)
Co-authored-by: maxli <maxli@tencent.com>
2024-11-04 10:45:40 +08:00
maxli 9576889356 fix(android): sticky item type calculate using node id 2024-11-04 10:44:50 +08:00
maxli a6cc90dbb4 fix(android): change to using global image cache 2024-11-04 10:44:24 +08:00
maxli d30044315f fix(android): to use WeakReference as much as possible 2024-11-04 10:44:15 +08:00
maxli 5bed94e552 fix(android): erase NativeRenderManager when destroy 2024-11-04 10:44:06 +08:00
siguangli 12ffb0a130 fix(android): font weight compatible with version 2.x (#3948)
Co-authored-by: maxli <maxli@tencent.com>
2024-11-04 10:43:48 +08:00
siguangli d9478f499d 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-11-04 10:43:33 +08:00
siguangli a5f4220895 feat(android): text input support lineHeight (#3936)
Co-authored-by: maxli <maxli@tencent.com>
2024-11-04 10:43:18 +08:00
siguangli 0f71972730 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-11-04 10:43:07 +08:00
wwwcg 11a0ee5021 fix(ios): abnormal onFooterPulling callback (#4106) 2024-11-01 12:14:47 +08:00
wwwcg 4b00876d24 fix(ios): thread race when getting uiManager 2024-10-30 16:53:43 +08:00
wwwcg 8e59529f72 feat(ios): waterfall component support footer view (#4098)
refactor waterfall component
2024-10-30 16:53:43 +08:00
wwwcg 9c3b84e664 feat(ios): add keep-alive setting prop to list item (experimental) 2024-10-16 12:09:38 +08:00
wwwcg e1e16cc8d8 refactor(ios): minor update of UIManager and ShadowView 2024-10-16 12:09:38 +08:00
wwwcg 92759d90f7 feat(ios): add showScrollIndicator prop for waterfall component (#4057) 2024-10-11 16:03:42 +08:00
wwwcg cb8c33449b fix(ios): add nullptr exception protection in rare scenarios (#4055) 2024-10-11 16:03:42 +08:00
wwwcg 0336c26eb3 docs(react,vue): update docs of pointerEvents prop 2024-10-08 16:55:43 +08:00
wwwcg d814b3116c fix(ios): banner view of waterfall not working (#4050) 2024-10-08 16:55:43 +08:00
wwwcg 5088247b32 feat(ios): modular header import support 2024-09-13 22:43:53 +08:00
wwwcg 15b0c83b8a fix(ios): potential thread race while accessing bridge
Refactoring: remove some debug code
2024-09-13 22:43:53 +08:00
wwwcg 7197030328 fix(ios): avoid startup crash when script load error 2024-09-13 22:43:53 +08:00
wwwcg db1df47433 fix(ios): accuracy of ViewPager's onPageScroll event parameters
fix(ios): improve accuracy of ViewPager's onPageScroll parameters
2024-09-13 14:54:20 +08:00
wwwcg 0fccd11b95 fix(ios): improved accuracy of ViewPager's ScrollStateChanged API 2024-09-13 14:54:20 +08:00
wwwcg 46746f883b fix(ios): onAttachedToWindow event not triggered (#4027) 2024-09-13 14:54:20 +08:00
wwwcg 516650bced fix(ios): keyboard related events not working for TextView (#4026)
add missing onKeyboardHeightChanged property
2024-09-13 14:54:20 +08:00
wwwcg 0b6a033a83 fix(ios): resolve sandbox dir issue in debug mode (#4025) 2024-09-13 14:54:20 +08:00
wwwcg e9ce240bbd fix(ios): resolve hot reload issue (#4024)
Use the default network loading timeout
Delete some obsolete demo classes
2024-09-13 14:54:20 +08:00
wwwcg 7870ddd79a 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-13 14:54:20 +08:00
wwwcg 7496c00277 fix(ios): resolve engine reuse issue (#4019)
refactor UIManager and HippyBridge,
remove some redundant UIView's category
2024-09-13 14:54:20 +08:00
wwwcg cc825e1490 fix(ios): onShow event of modal component not working (#4012)
remove obsolete onLayout property of shadowView
2024-09-13 14:54:20 +08:00
wwwcg dc2dc48a55 chore(ios): update demo and eliminate some warnings 2024-09-13 14:54:20 +08:00
wwwcg 9c351ad551 fix(ios): resolve reload not working (#4006)
refactor hippy demo code
2024-09-13 14:54:20 +08:00
wwwcg c911d562d9 fix(ios): resolve floating point size comparison issues (#3989) 2024-09-13 14:54:20 +08:00
wwwcg 395175763c fix(ios): remove invalid if statement at cell reuse 2024-09-13 14:54:20 +08:00