Commit Graph

306 Commits

Author SHA1 Message Date
zoomchan-cxj 9941bb4c26 feat(android): callNative remove init flag limit 2021-09-23 16:07:50 +08:00
maxli f2c2a6cc84 fix(android): getRenderNodeHeight headerEventHelper null crash 2021-09-23 10:54:19 +08:00
Super Zheng fe88605fef fix(android): fix v8 build script for latest TAG (#975)
* fix(android): fix v8 build script for `latest` TAG

* fix(android): fix v8 build script for `latest` TAG

Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2021-09-18 12:14:07 +08:00
zoomchan-cxj 6cdab717d7 feat(android): add DevMemu module for reload 2021-09-18 10:33:48 +08:00
zoomchan-cxj 59b9c3b084 Revert "refactor(android): set default false to view group clip children"
This reverts commit a08a7a258a.
2021-09-17 16:21:11 +08:00
maxli 72e49edd53 fix(android): linearGradient needs >= 2 number of colors 2021-09-17 12:05:26 +08:00
maxli f9e8cf8874 fix(android): use Number do type conversion 2021-09-16 22:14:49 +08:00
maxli 3bd44a1bbd refactor(android): scroll view page scroll impl 2021-09-15 17:52:18 +08:00
maxli 011a43ff25 fix(android): enlarge DEFAULT_MAX_SCRAP to 10 2021-09-14 11:24:42 +08:00
maxli a08a7a258a refactor(android): set default false to view group clip children 2021-09-14 11:24:42 +08:00
maxli 8f0254a688 fix(android): remove add 0.5 from px2dp 2021-09-14 11:24:42 +08:00
maxli 8f9d7f0b99 refactor(android): bring getSize to image adapter for custom-impl 2021-09-14 11:24:42 +08:00
maxli 473d6e26be fix(android): correct recycler list pull header height 2021-09-08 16:11:02 +08:00
zoomchan-cxj 7c257719e8 feat(react,vue,android): add live reload 2021-09-03 17:37:37 +08:00
maxli 31fdc2e12a refactor(android): add handleRequestCookie for HttpAdapter 2021-08-31 15:57:34 +08:00
maxli 60bcafb42f fix(android): add HippyDrawable get gif width and height 2021-08-31 15:57:34 +08:00
Alan Zhang ee210f3cd1 feat(animation): animation cubic-bezier timingFunction (#785)
Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2021-08-29 22:58:00 +08:00
maxli 113c095d0c fix(android): add useAndroidX to sdk gradle properties 2021-08-26 11:51:25 +08:00
maxli 547734bfb0 feat(android): import junit + powermock + robolectric 2021-08-25 19:50:05 +08:00
masonchen d98dc4b6a2 fix(android): element refresh bug 2021-08-24 11:23:23 +08:00
Zoom Chan 41c96226a8 feat(react,vue,ios,android): add waterfall component for hippy (#933)
* feat: add waterfall component for hippy

* feat(android): make WaterfallView extends HippyListView

* feat(android): support 'animated' for scrollToXXX

* feat(vue): demo add scrollToXXX

* feat(android): add onScroll event params

* feat(ios):fix scrollToIndex bug

* feat(android): fix scrollToIndex with anim

* feat(vue): perf vue waterfall component&demo

* feat(react): add waterfall component

* feat(react): add waterfall component

* refactor(core): build example

* fix(android): water fall view reuse error

* feat(android): change the onEndReached event send time

* feat(android): change the water fall view padding logic

* feat(android): change the water fall view padding logic

* feat(react): add react waterfall document

* feat(ios): improve waterfall item reuse proxy (#1)

Co-authored-by: genesisli <genesisli@tencent.com>

* feat(ios): fix bug that HippyWaterfallView's bridge isn't assigned

* docs(waterfall): add waterfall doc

* docs(waterfall): add waterfall doc

* chore(build): build react example

Co-authored-by: JerryChu <528994690@qq.com>
Co-authored-by: genesisli <genesisli@tencent.com>
Co-authored-by: derekazhang(张爱民) <derekazhang@tencent.com>
Co-authored-by: xilinzheng <xilinzheng@tencent.com>
Co-authored-by: hengyangji <hengyangji@tencent.com>
Co-authored-by: sweetPotatoZheng <72075059+sweetPotatoZheng@users.noreply.github.com>
2021-08-18 18:55:34 +08:00
maxli 27af908fcd fix(android): shuold call invalidate after reset props 2021-08-12 17:18:18 +08:00
maxli ae079957eb refactor(android): use ConcurrentHashMap replace SparseArray 2021-08-12 17:18:18 +08:00
maxli 5d48309d76 fix(android): remove hasNavigationBar from DimensionsUtil 2021-08-10 20:13:42 +08:00
masonchen cc550f7e92 feat(android): support ui element module for devtools 2021-08-10 18:17:38 +08:00
maxli cfe76c61ff feat(android): add image type to HippyDrawable 2021-08-10 16:50:38 +08:00
maxli 1ea8fc1652 refactor(android): should take out hippy.jar in release task 2021-08-10 16:50:38 +08:00
genesisli 69c7d6fc42 feat(android): fix cookie sync, no need to call removeSessionCookie
(cherry picked from commit 8f32a980f7e6d3b9b27d6dd1cf1ab4e1a3352665)
2021-08-09 19:51:59 +08:00
maxli 84cbe790dc fix(android): should draw image border 2021-08-09 18:37:11 +08:00
maxli 3301b6caa9 fix(android): rtl text direction for ARABIC 2021-08-09 18:37:11 +08:00
pollyzhang 1ecd92e857 fix(core): fix parse uri crash 2021-08-09 16:12:02 +08:00
maxli 83c8a01e94 feat(android): support hpfile use in backgroundImage 2021-08-09 12:29:31 +08:00
pollyzhang fbb4ee063c fix(core): fix uri crash 2021-08-09 12:13:08 +08:00
maxli 084464b42f refactor(android): reload should call destroyBridge first 2021-08-06 15:18:17 +08:00
maxli 68f247f148 feat(android): support initialContentOffset props for ScrollView 2021-08-03 16:02:53 +08:00
maxli 1be0604bf3 refactor(android): rename hippy core log handler interface 2021-07-30 14:28:51 +08:00
maxli 1aca28ef1b refactor(android): report exception of getViewController 2021-07-30 14:28:51 +08:00
Zoom Chan e15753de89 feat(android,react,vue): support RTL layout (#893)
* feat(android): support RTL layout

* feat(js): inject Localization to core js

* feat(react): text input default align to right on RTL layout

* feat(react): horiztonal scrollview on RTL layout

* fix(android): set default ltr for boxshadow view

* feat(react,vue): add Localization demo

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: yitengzhu <yitengzhu@tencent.com>
2021-07-30 10:45:17 +08:00
maxli 279970b209 fix(android): rotate animation deg value type 2021-07-29 16:49:17 +08:00
maxli 754d31a99e feat(android): support initialContentOffset props for listView 2021-07-28 18:07:49 +08:00
maxli 0a284e2fe2 refactor(android): set intercept horizontal touch default true 2021-07-21 20:50:19 +08:00
maxli 1795c8076a feat(android): support horizontal scrollToContentOffset event 2021-07-21 20:50:19 +08:00
maxli a5dcbdae9c feat(android): add interceptHorizontalTouch prop for listView 2021-07-21 20:50:19 +08:00
maxli 4e0ca67983 feat(android): support listView HORIZONTAL on scroll event 2021-07-21 20:50:19 +08:00
maxli dfa42d1348 fix(android): writeJSArray should use length to iterates array 2021-07-21 20:50:19 +08:00
pollyzhang e61c0bbc4f fix(core): uniform type 2021-07-20 11:28:55 +08:00
pollyzhang 5ae64235d6 fix(core): fix v8::maybelocal crash, remove TO_LOCAL_UNCHECKED macro 2021-07-20 11:28:55 +08:00
maxli 5e13f8e94d refactor(android): remove maven gradle 2021-07-08 16:31:16 +08:00
maxli 9f93f4db5b refactor(android): set default V8_RELEASE value in gradle 2021-07-06 20:34:47 +08:00
maxli 71b7bfd732 feat(android): support gradient paint in BackgroundDrawable 2021-07-02 19:12:12 +08:00