62 Commits
Author SHA1 Message Date
zoomchan-cxj 3d901a8f74 feat(react): add local img 2021-08-09 14:56:35 +08:00
zoomchan-cxj 1ae803c9aa fix(react,vue): fix rgb format for linear-gradient parser 2021-08-09 14:42:44 +08:00
149ec0458e 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-08-03 22:40:17 +08:00
zoomchan-cxj ce69b7789f fix(react): fixed focusable component child displayName 2021-08-03 22:40:17 +08:00
zoomchan-cxj 6e1916939b fix(react): fixed custom style for scrollview not work 2021-08-03 22:40:17 +08:00
zoomchan-cxj 397e717d73 fix(commit): fix husky commit issue 2021-08-03 22:40:17 +08:00
zoomchan-cxj bfa7a4503c chore(lint): add commitlint & eslint check before commit 2021-08-03 22:40:17 +08:00
zoomchan-cxj 5f9d4adf4c chore(docs): perf documents 2021-08-03 22:39:47 +08:00
zoomchan-cxj 02b5b82569 feat(hippy-react,hippy-vue): add linear-gradient 2021-08-03 22:38:57 +08:00
zoomchan-cxj ecd7397465 refactor(react,vue): rm batch polyfill 2021-07-08 13:32:16 +08:00
zoomchan-cxj 7cdf026e34 fix(hippy-vue,hippy-react): add task polyfill for batch render 2021-06-07 19:39:49 +08:00
zoomchan-cxj e960c01d98 feat(hippy-vue): add some native modules 2021-06-07 19:39:49 +08:00
zoomchan-cxj ea330765b6 fix(hippy-react-demo): perf tabhost demo 2021-05-17 11:44:52 +08:00
zoomchan-cxj 28de3d4f2e refactor(hippy-vue,hippy-react): rm some delete operation 2021-04-26 11:40:38 +08:00
zoomchan-cxj 4331fd5c3a 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:37:37 +08:00
zoomchan-cxj c2c706f66a chore(docs): perf document 2021-04-19 11:21:03 +08:00
zoomchan-cxj 3d01ae40dc feat(hippy-react): perf pullHeader example 2021-04-19 11:21:03 +08:00
zoomchan-cxj 6c191a08e2 feat(hippy-react,hippy-vue): support color animation 2021-04-19 11:21:03 +08:00
zoomchan-cxj 24eafd8ba8 refactor(hippy-react): reduce setAttribute complexity 2021-03-17 15:19:26 +08:00
zoomchan-cxj 65ab6ff664 refactor(hippy-react): reduce setAttribute complexity 2021-03-17 15:19:26 +08:00
zoomchan-cxj 999d0ddc35 refactor(hippy-react,hippy-vue): reduce cyclomatic complexity 2021-03-17 15:13:25 +08:00
Zoom Chan 0dc50af2cd refactor(hippy-vue,hippy-react): change eslint to eslint-config-tencent (#614)
* refactor(hippy-vue,hippy-react): change eslint format

* refactor(hippy-vue,hippy-react): change eslint to eslint-config-tencent
2021-03-17 15:13:25 +08:00
zoomchan-cxj bbdc95cd60 fix(hippy-vue): fix vue webpack dll problem 2021-02-23 21:33:43 +08:00
jinzelin 233e40c485 fix(hippy-react): fix appendChild error in react16 by key diff 2021-01-19 00:48:03 +08:00
zoomchan-cxj f5912066a5 feat(hippy-react): added Text displayName 2021-01-13 18:25:01 +08:00
zoomchan-cxj d0eb0f1aac feat(hippy-vue,hippy-react): added willAppear & willDisappear event 2021-01-08 15:00:51 +08:00
zoomchan-cxj 5595dc14d4 feat(hippy-react): forward Text ref 2021-01-08 15:00:50 +08:00
zoomchan-cxj 86c02fde0e fix(hippy-vue,hippy-react): fixed listview appear & disappear event 2021-01-08 15:00:50 +08:00
Zoom Chan 6fd6a342f7 feat(hippy-react): added hippy-react boxShadow attr and demo (#458) 2020-12-24 02:15:42 +08:00
iliketheseandZoom Chan d992cbefbd fix(hippy-vue,hippy-react): compatible loadMore and endReached event (#429)
* fix(hippy-react,hippy-vue): compatible loadMore and endReached event

Android only support loadMore event in listview but ios support endReached event. Compatible loadMore and endReached event in hippy-vue and hippy-react.

* feat(hippy-vue): add unit test for pollyfill event

Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2020-12-23 23:11:56 +08:00
zoomchan-cxj 82faee1f66 fix(hippy-react): fixed hairlineWidth NaN in ios 2020-12-16 17:25:29 +08:00
Zoom Chan 729f7beda1 chore(release): released 2.1.5 (#446) 2020-12-11 03:24:07 +08:00
3860d3ff3c fix(hippy-react): continue finding nodeId if stringref's stateNode is a (#442)
fiberNode

Co-authored-by: echoqlwang <echoqlwang@tencent.com>
Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2020-12-11 01:45:40 +08:00
zoomchan-cxj 5cd1291026 feat(hippy-vue,hippy-react): perf setNativeProps 2020-12-02 22:03:09 +08:00
Zoom Chan d1f7e216b5 feat(hippy-vue,hippy-react): added setNativeProps on element (#430) 2020-12-02 14:16:05 +08:00
ilikethese abfc574019 fix(hippy-react): fix pullHeader and pullFooter (#420)
add parameter in fucntions expandPullFooter,collapsePullFooter,expandPullFooter and collapsePullFooter
2020-11-27 20:16:37 +08:00
shermanchen 714faaf119 feat(hippy-vue, hippy-react): changeTryConvertNumberCompatibility 2020-11-23 20:36:11 +08:00
shermanchen 84bd58be84 fix(hippy-vue): fix hippy-vue transform multi-animation not working 2020-10-29 21:29:07 +08:00
XQ Kuang 231ec5a37b fix(hippy-react): restore the ListView type props be number (#367)
Restore the https://github.com/Tencent/Hippy/commit/9de74e331b797c2137b1d0e3d08cd0dde0ee821a#diff-ccaf44058906717491bd079958ea5684a93acaa5d726e22cb34c0a6c82c79ffc
2020-10-29 18:23:38 +08:00
Zoom Chanandshermanchen 3c66ca676d fix(hippy-react): fix hippy-react animationSet destroy problem (#382)
Co-authored-by: shermanchen <shermanchen@tencent.com>
2020-10-29 16:19:13 +08:00
charleeshen e25bb67694 feat(hippy-react): add new method measureInAppWindow 2020-10-19 17:46:09 +08:00
XQ Kuang 2fcdee9b3e feat(hippy-react): added PullHeader and PullFooter components support 2020-09-29 16:02:56 +08:00
XQ Kuang 8a68d44d7c fix(hippy-react): removed unncessary Object.values() 2020-09-11 17:26:15 +08:00
XQ Kuang c26ce0fdde refactor(hippy-react): moved WebSocket from core/js to hippy-react 2020-06-30 10:52:54 +08:00
XQ Kuang 9de74e331b refactor(hippy-react): make ListView type field be number 2020-06-16 22:08:07 +08:00
XQ Kuang 62cbdb0cb7 feat(hippy-react-web): added default export for hippy-react web
1. added defualt export for hippy-react-web
2. added version demo for hippy-react-web
3. fixed some typo mistake
2020-04-23 16:32:41 +08:00
XQ Kuang 80338e775e refactor(core): refactor Hippy.on(), added Hippy.off() and Hippy.emit()
1. Refactor the Hippy.on() for multiple event listener handlers.
2. Added Hippy.off() to remove the event handler.
3. Added Hippy.emit() to trigger the specific event.
2020-04-22 18:55:35 +08:00
XQ Kuang 8f9e4a0032 refactor(hippy-react): refined the UIManagerModule
1. added getElementFromFiberRef() for get the element from class ref.
2. refiend getNodeIdByRef() and callUIFunction() with getElementFromFiberRef().
3. added UIManagerModule demo.
2020-04-22 18:52:51 +08:00
XQ Kuang d76b074b7e fix(hippy-react): drop Object.entries() for lower iOS compatible 2020-04-10 18:08:01 +08:00
XQ Kuang 312d0d963c refactor(hippy-react): optimized the batch UI operations
Signed-off-by: XQ Kuang <xqkuang@tencent.com>
2020-04-02 15:23:22 +08:00