Commit Graph

106 Commits

Author SHA1 Message Date
chestershen 26e6434b75 feat(vue, react, debug-server, vue-loader, vue-css-loader): support HMR
- hippy-vue: ElementNode add repaintWithChildren API

- hippy-vue: support remove outdated style of HMR chunk

- hippy-vue-loader: support style hmr

- hippy-vue-css-loader: support remove outdated style of HMR chunk

- debug-server, vue-demo, react-demo, hippy-react: support hmr

- debug-server: add hippy-dev command
2021-12-28 22:31:37 +08:00
zoomchan-cxj 8168b28c8f chore(doc,ts): change some docs introduction and ts syntax 2021-12-20 08:59:54 -06:00
zoomchan-cxj ce58ea14ea docs(homepage): add docs 2021-12-15 07:20:44 -06:00
zoomchan-cxj 2825983f89 feat(hippy-react): change event capture handle 2021-12-15 07:20:44 -06:00
zoomchan-cxj 195ffc490a feat(hippy-react): add system event instance 2021-12-05 22:49:32 -06:00
zoomchan-cxj 0b8f148188 feat(react): support event capture phase 2021-12-05 22:49:32 -06:00
zoomchan-cxj f434b17ce2 docs(jsi): add jsi introduction 2021-11-22 11:01:27 +08:00
zoomchan-cxj 43582d1cf1 fix(hippy-vue): fixed measureInAppWindow issue 2021-11-22 11:01:27 +08:00
zoomchan-cxj d7ad056e74 feat(react,vue): improve managing node performance 2021-11-18 11:20:35 +08:00
zoomchan-cxj 90ed8aaa74 refactor(structure): refactor hippy directory to js 2021-11-17 15:36:47 +08:00
zoomchan-cxj d2bbd99c36 ci(commitlint): only use english & emoji 2021-11-04 18:09:57 +08:00
zoomchan-cxj 65554dc817 chore(homepage): change script executing sequence 2021-11-02 18:13:58 +08:00
zoomchan-cxj 5dca6bdd3d docs(hippy-vue): update swiper introduction 2021-11-01 19:17:33 +08:00
zoomchan-cxj 8a20806af9 chore(hippy-debug-server): update yargs to save version 2021-11-01 17:57:41 +08:00
zoomchan-cxj 7f3be4d093 refactor(hippy-vue): change iPhoneX judgement 2021-10-27 17:46:32 +08:00
zoomchan-cxj 802f92443d feat(hippy-react): add global bubbles config 2021-10-25 15:19:29 +08:00
zoomchan-cxj 09ca37c658 feat(hippy-vue): add getElemCss function 2021-10-24 21:41:59 +08:00
luomy 5700a6a84f docs(ios): modify ios components document 2021-10-15 15:07:00 +08:00
zoomchan-cxj a7717aa42f fix(hippy-react): change dev condition judge 2021-10-14 17:04:19 +08:00
zoomchan-cxj 2f5a2de343 chore(doc,example): add textDecoration intro 2021-10-11 23:56:35 +08:00
zoomchan-cxj 190012e089 feat(core): seperate console & ConsoleModule 2021-10-11 21:20:53 +08:00
zoomchan-cxj 7dd85cc3cf chore(docs): add webview introduction 2021-10-08 18:29:34 +08:00
zoomchan-cxj f5654cf5b9 feat(hippy-vue,hippy-react): add text shadow 2021-09-30 23:10:23 +08:00
zoomchan-cxj 4982b89ddd docs(search): add search icon 2021-09-29 11:55:33 +08:00
zoomchan-cxj 9ed74e5190 build(react,vue): rm unicode plugin 2021-09-29 11:13:57 +08:00
zoomchan-cxj b17bf8bce9 chore(doc): refactor docs 2021-09-28 23:59:29 +08:00
zoomchan-cxj 9941bb4c26 feat(android): callNative remove init flag limit 2021-09-23 16:07:50 +08:00
zoomchan-cxj a4ba4502e5 fix(css-loader): collapsable transfer to boolean 2021-09-18 10:33:48 +08:00
zoomchan-cxj 11f0f31f6c chore(doc): change style intro 2021-09-15 20:00:38 +08:00
zoomchan-cxj 92f95fad11 chore(doc): add live reload & elements inspect intro 2021-09-10 18:28:51 +08:00
zoomchan-cxj 7c257719e8 feat(react,vue,android): add live reload 2021-09-03 17:37:37 +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
zoomchan-cxj 31504cd7f2 chore(docs): add page statistic 2021-08-27 23:16:54 +08:00
zoomchan-cxj d5d41e15db chore(markdownlint): change mdlint config 2021-08-27 21:44:51 +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
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 3a5ee98ac1 feat(react): add local img 2021-08-09 12:57:35 +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
zoomchan-cxj c4897ec47c chore(doc): change readme & homepage intro 2021-07-21 23:52:47 +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
zoomchan-cxj d53b3255df docs(hippy-react,hippy-vue): rm unsupported doc 2021-06-28 13:35:24 +08:00
zoomchan-cxj 8d319ecbb6 docs(hippy-react,hippy-vue): rm unsupported doc 2021-06-28 13:26:28 +08:00
zoomchan-cxj c38c1c5c74 feat(hippy-vue): add some native modules 2021-06-07 18:29:26 +08:00
zoomchan-cxj a2ea757b86 chore(docs): update doc 2021-05-20 17:15:07 +08:00
zoomchan-cxj 25f7033a58 feat(hippy-core): add original console api 2021-05-19 16:52:00 +08:00
zoomchan-cxj 3cd50adc37 chore(docs): update docs 2021-05-14 15:01:07 +08:00
zoomchan-cxj 66ded5f6fd feat(hippy-vue): add txt/span/img/a/label/p touch event 2021-04-25 22:05:05 +08:00
zoomchan-cxj 5742886227 chore(actions): rm codecov action token 2021-04-25 19:56:26 +08:00
zoomchan-cxj 2d48795363 refactor(hippy-vue,hippy-react): rm some delete operation 2021-04-22 21:54:49 +08:00