Commit Graph
188 Commits
Author SHA1 Message Date
Alan ZhangandZoom Chan ee210f3cd1 feat(animation): animation cubic-bezier timingFunction (#785)
Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2021-08-29 22:58:00 +08:00
zoomchan-cxj 202b55b6d8 feat(debug-server): change chrome dev protocal for Elements tab 2021-08-24 22:18:55 +08:00
zoomchan-cxj b70744d74d refactor(import): perf order of imported modules👏 2021-08-19 16:27:22 +08:00
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
Box Tsang 37795d3cec feat(ios): enable swipe to delete in UITableView (#935)
* feat(ios): enable swipe to delete in UITableView

* docs(hippy-react): fix conflicts

* feat(vue): support swipe to delete

* docs(vue): typo fix

* docs(vue): markdownlint fint

* docs(listview): add min support ver

* feat(listview): add demo case

* feat(reactdemo): add a line

* revert(vuedemo): del yarn.lock

* revert(reactdemo): del yarn.lock

* feat(reactdemo): eslint fix

* docs(react): change function type

* feat(reactdemo): trigger build
2021-08-17 17:37:29 +08:00
zoomchan-cxj 61ccc9f21e fix(android): fixed gradle config 2021-08-13 13:03:18 +08:00
zoomchan-cxj fcbe89bbc1 docs(publish): add Android publish steps 2021-08-13 12:17:13 +08:00
zoomchan-cxj 3a5ee98ac1 feat(react): add local img 2021-08-09 12:57:35 +08:00
zoomchan-cxj 5662c9c17f refactor(core): build core-js 2021-08-04 11:02:34 +08:00
maxli 1be0604bf3 refactor(android): rename hippy core log handler interface 2021-07-30 14:28:51 +08:00
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
luomy da964b92c3 feat(ios): layout updated, RTL supported (#873)
feat(ios): update layout ability, rtl supported
2021-07-29 17:52:10 +08:00
zoomchan-cxj 0744032a92 chore(lint): add commitlint & eslint check before commit 2021-07-28 00:54:11 +08:00
zoomchan-cxj f017798ecc fix(hippy-vue): fixed vue-css-loader path option for building demo 2021-07-23 15:48:00 +08:00
zoomchan-cxj 32011e859a chore(docs): perf documents 2021-07-07 12:56:35 +08:00
zoomchan-cxj e722f696cc feat(hippy-react,hippy-vue): add linear-gradient 2021-07-02 19:16:43 +08:00
maxli 5f133c3b56 refactor(android): should mkdirs before call runScriptFromUri 2021-07-02 11:53:38 +08:00
maxli fe0e1e2258 chore(android): update minSdkVersion to 19 2021-07-02 11:53:38 +08:00
luomy b5a0df51b8 feat(ios): add linear gradient for view component (#828)
feat(ios): add linear gradient for view component
2021-07-01 18:36:39 +08:00
superzheng cfb479e38b chore(lfs): enable git-lfs 2021-07-01 12:33:00 +08:00
superzheng c62c49a241 feat(android): remove unused gradle-wrapper.jar 2021-07-01 12:33:00 +08:00
superzheng b58696ea1a chore(android): remove prebuilt SDK aar in android-demo 2021-07-01 10:35:12 +08:00
zoomchan-cxj 8ed5e22ada feat(hippy-react-web): update swiper 2021-06-18 18:01:53 +08:00
mengyanluo 6fe51029a5 feat(ios): custom properies can be set before seconary bundle loaded 2021-06-17 10:07:51 +08:00
mengyanluo bd271bbf70 feat(ios): users can get cell type from hippynetinfo module 2021-06-11 18:14:37 +08:00
zoomchan-cxj 79fe28af28 refactor(hippy-react-demo): rebuild embedded demo 2021-06-09 21:50:27 +08:00
zoomchan-cxj 3ef1aad58d fix(hippy-react): fix react demo listview style 2021-06-07 20:59:34 +08:00
zoomchan-cxj c38c1c5c74 feat(hippy-vue): add some native modules 2021-06-07 18:29:26 +08:00
churchill-zhang 4783390b12 feat(core): add unicode_string_view and js_value_wrapper (#782) 2021-05-31 10:09:41 +08:00
maxli 14ad493631 chore(android): update gradle to 7.0 and plugin to 4.2.1 2021-05-27 11:04:20 +08:00
zoomchan-cxj 8675dad68c refactor(hippy-react, hippy-vue): rm redundant code 2021-05-26 22:12:38 +08:00
zoomchan-cxj 8b1a799ad8 refactor(hippy-vue,hippy-react): rm redundant code 2021-05-26 21:58:15 +08:00
maxli c6062d2b6f fix(android): recyclerview pullheader without collapsePullHeader 2021-05-24 17:01:55 +08:00
maxli ffc222e027 feat(android): add HippyRecyclerView extends from androidx recyclerview 2021-05-24 17:01:55 +08:00
zoomchan-cxj 14a5ddf8c9 feat(hippy-react,hippy-vue): perf shadow demo 2021-05-21 15:00:54 +08:00
zoomchan-cxj 9e3a33e2b0 refactor(hippy-vue): add vue eslint 2021-05-19 10:32:46 +08:00
mengyanluo 6ebc1d0338 feat(ios): delete video compnent 2021-05-14 17:12:14 +08:00
maxli 1ed52c6661 refactor(android): some compatible for different host 2021-05-14 15:29:28 +08:00
zoomchan-cxj 7ad7baeb5b fix(hippy-react-demo): perf tabhost demo 2021-05-12 20:19:32 +08:00
maxli f8c7d99262 refactor(android): reset miniSdkVer to 17 remove Objects.requireNonNull 2021-05-06 13:13:08 +08:00
maxli 30dddc179c refactor(android): fix inspect code check problem 2021-05-06 10:49:31 +08:00
zoomchan-cxj 23ad1469e7 feat(hippy-vue): add local path support for placeholder & bgImg 2021-04-29 09:49:04 -05:00
zoomchan-cxj 66ded5f6fd feat(hippy-vue): add txt/span/img/a/label/p touch event 2021-04-25 22:05:05 +08:00
mengyanluo 10c41a750d feat(ios): add hippy log handler 2021-04-25 16:55:49 +08:00
maxli 5e2a168d2c feat(android): support set custom C log handler 2021-04-23 09:58:50 +08:00
mengyanluo 473d0b93ab feat(ios): add log handler 2021-04-23 09:58:50 +08:00
pollyzhang 4a50aadd94 feat(core): refactor logger 2021-04-23 09:58:50 +08:00
zoomchan-cxj 2d48795363 refactor(hippy-vue,hippy-react): rm some delete operation 2021-04-22 21:54:49 +08:00
zoomchan-cxj 80549d01a7 feat(hippy-react,hippy-vue): support to load local img
Add url-loader to transfer local image with relative path to data uri
2021-04-22 10:28:37 +08:00
maxli 2ea34669ff refactor(android): resolve inpect code results 2021-04-20 19:03:42 +08:00