Commit Graph

393 Commits

Author SHA1 Message Date
maxli 49b8a59b9a fix(android): add padding left to waterfall item layout 2024-10-07 17:41:45 +08:00
maxli 8474160ebb feat(android): compatible with custom event register 2024-09-26 16:05:29 +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
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
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
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
siguangli ed73c09102 feat(android): text input support lineHeight (#3936)
Co-authored-by: maxli <maxli@tencent.com>
2024-07-01 19:35:17 +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
siguangli fc6d506408 fix(android): remove onSystemUiVisibilityChange listener (#3913)
Co-authored-by: siguangli <maxli@tencent.com>
2024-06-17 21:20:10 +08:00
siguangli f1f6b82746 Feat/screen snapshot (#3884)
* fix(android): use screen density for dp to px

* feat(android): support get screenshot bitmap from hippy engine

---------

Co-authored-by: siguangli <maxli@tencent.com>
2024-06-11 15:10:27 +08:00
siguangli dadf81a8ed fix(android): should updateExtra after create host view (#3879)
Co-authored-by: siguangli <maxli@tencent.com>
2024-06-03 16:05:56 +08:00
zealotchen 60fd4eb13e fix(devtool): fix muli devtool instance crash on android (#3862)
* fix(devtool): fix muli devtool instance crash on android

* fix(devtool): modify some comment
2024-05-20 10:52:27 +08:00
siguangli 3a3364c384 feat(android): add orientationChange event for Modal (#3861)
Co-authored-by: siguangli <maxli@tencent.com>
2024-05-17 19:38:50 +08:00
siguangli 2805d03737 fix(android): image span draw transparent color when no src set 2024-05-13 20:52:34 +08:00
siguangli e501e9334e fix(android): correct move node impl with different pid 2024-05-13 20:52:34 +08:00
siguangli e01ab9c48e fix(android): getScreenShot bitmap width or height < 0 (#3842)
Co-authored-by: siguangli <maxli@tencent.com>
2024-05-09 11:11:53 +08:00
siguangli 8dad9f2463 feat(android): refactoring WaterfallView (#3809)
* feat(android): refactoring WaterfallView

* fix(vue3): fix vue3 refreshing && vue2 style

* fix(android): fix PullRefreshContainer size for recycler view

* fix(android): add copyright header for ItemLayoutParams

---------

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: zealotchen <zealotchen@tencent.com>
2024-04-08 13:03:23 +08:00
maxli cc2e02b0a9 feat(android): add BaseEngineContext interface 2024-03-28 09:03:19 +00:00
siguangli b38e990d13 feat(android): support fcp monitor (#3796)
* feat(android): support fcp monitor

* fix(android): rename to PAINT_TYPE_KEY

---------

Co-authored-by: maxli <maxli@tencent.com>
2024-03-27 14:09:34 +08:00
maxli 3a4fe64f14 fix(android): remove ImageDataHolder recycle 2024-03-21 05:59:44 +00:00
maxli f6bfa4c1ec fix(android): concat log msg only in debug mode 2024-03-18 08:19:07 +00:00
maxli 6889560d99 feat(android): add enableScrollDirectionFix for recycler view 2024-03-18 06:53:57 +00:00
maxli 658c8938da fix(android): setItemPrefetchEnabled to false for recycler view 2024-03-14 03:26:30 +00:00
maxli c9a7f0b21e fix(android): should hide soft input even input not focus 2024-02-27 12:31:33 +00:00
iPel 89ce3d793e fix(android): fix premature text truncation (#3609) 2024-02-27 12:25:13 +00:00
Xuanquan Zhuang 98df553255 feat(android): add modal features (#3680)
Co-authored-by: andrezhuang <andrezhuang@tencent.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2024-02-01 20:05:17 +08:00
maxli e24cc615d0 fix(android): text node add gesture span with gesture events 2024-01-31 03:18:31 +00:00
maxli e03270d403 fix(android): compatible HippyArray for dispatchFunction 2024-01-31 03:18:31 +00:00
maxli 8c13d04f74 feat(android): support output render log to host 2024-01-22 13:14:59 +00:00
ilikethese 37f8721291 fix(dom): add log for deserializer crash 2024-01-22 11:58:41 +00:00
maxli b3f3de011b fix(android): add thread check before argumentToBytes 2024-01-22 11:42:17 +00:00
maxli 7bf7ac7931 feat(android): add disallowInterceptTouchEvent for hippy view group 2024-01-22 11:42:17 +00:00
maxli 2e48ffe2ad fix(android): add shouldNotifyNonBatchingChange for render node 2024-01-09 08:52:50 +00:00
iPel 5440642d73 feat(android): complex border styles support 2023-12-27 09:52:54 +00:00
maxli a6b0e0406b fix(android): remove override getOverScrollMode 2023-12-26 16:38:31 +08:00
maxli b0dec7b614 fix(android): add onScroll event for list over pull 2023-12-26 16:38:31 +08:00
ilikethese 9f5e50b725 fix(devtools): fix dom box size return (0,0,0,0) 2023-12-21 06:37:50 +00:00
iPel 795aff4167 fix(android): fix nested list issues
- nested list not show
- updating layout will scroll to wrong position
- nested list item can not be deleted, then cause Exception
2023-12-15 10:08:35 +00:00
iPel 2726c93059 feat(android): support appear events for ListView 2023-12-12 02:31:07 +00:00
iPel 95ebc78a4f feat(android): capInsets and tintColor support for each image types (#3461)
* feat(android): capInsets and tintColor support for each image types

* feat(android): support animatable drawable playing

---------

Co-authored-by: siguangli <siguangli@qq.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-12-06 08:28:25 +00:00
iPel 49d8a58aa2 feat(android): onKeyboardWillShow only triggers on focused component 2023-12-06 02:48:14 +00:00
iPel d48ebcc635 fix(android): fix transform order and convert perspective same as iOS (#3562)
* fix(android): fix transform order and convert perspective same as iOS

* chore(docs): update transform docs

* refactor(android): reformat code indent
2023-12-05 15:58:33 +08:00