wwwcg
053a116e62
feat(ios,js): refreshWrapper support viewPager ( #3974 )
...
* feat(ios): refreshWrapper support viewPager
* feat(react): refresh wrapper support horizontal and update demo
* feat(react): add refresh wrapper footer
* feat(react): modify refresh-wrapper refreshFooterCompleted
* feat(ios): add footer support to refreshWrapper
* docs(react): add footer to refresh wrapper component
---------
Co-authored-by: zealotchen <zealotchen@tencent.com >
2024-10-16 17:56:55 +08:00
wwwcg
9899875658
feat(ios): rewrite animation module ( #3436 )
...
* feat(ios): rewrite animation module
BREAKING CHANGE: this commit is a breaking change! Animation related code needs to be checked!
* docs(ios): animation demo and doc update
* chore(ios): add license to all pop files, remove some animation support
2023-08-10 14:54:48 +08:00
wwwcg
5045885758
feat(ios): add NightMode change event
2023-07-27 06:19:57 +00:00
Toby
22f2e05ed8
feat(hippy-react): Text component add forbidUnicodeToChar ( #3380 )
...
* feat(hippy-react): Text component add forbidUnicodeToChar
* feat(hippy-react): Text component add forbidUnicodeToChar
---------
Co-authored-by: tobywanwan <tobywanwan@tencent.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-07-18 21:47:03 +08:00
luomy
67123c9f34
feat(ios, js): remove clipboard module
2023-05-05 09:46:20 +00:00
wwwcg
17ffbf7666
feat(ios): add onKeyboardWillHide callback for iOS
2023-03-17 11:00:19 +08:00
Xuanquan Zhuang
a0976aae0e
fix(android): return size after loading gif ( #3001 )
...
* fix(android): return size after loading gif
* fix(vue, vue-next): handle onLoadEnd params
* Revert "fix(vue, vue-next): handle onLoadEnd params"
This reverts commit 52aae10130 .
* fix(android): return image size using onLoad
* fix(img): update demo about onLoad usage
* docs(img): update doc about onLoad usage
* fix(demo): modify attribute name
* fix(android): change if condition order
* fix(vue, vue-next): handle onLoadEnd params
* fix(vue, vue-next): remove unexpected events
* fix(vue, vue-next): modify code expression
* feat(react): update gif onLoad
* feat(vue, vue-next): update demo expression
---------
Co-authored-by: andrezhuang <andrezhuang@tencent.com >
2023-03-08 06:37:31 +00:00
Zoom Chan
32002c9663
docs(README): transfer some document to offcial website ( #3010 )
2023-03-06 16:16:53 +08:00
wwwcg
c56de50e05
feat(android, ios): nested rich text support vertical alignment setting ( #2521 )
...
* feat(ios): rich text images support vertical alignment setting
* feat(ios): add rich text's vertical align offset support
* feat(ios): margin support for nested component in richText
* feat(android): add `verticalAlign` for `Image` in rich text
* fix(android): backgroundColor not working in nested text
* feat(android): add properties for `Image` in rich text
`tintColor`, `backgroundColor`, `margin` and `padding`
* feat(ios): text in rich text support verticalAlign setting
* feat(android): verticalAlign for textnode
* feat(android): add backgroundColor in legacy mode
* fix(android): baseline align offset wrong
* feat(ios): support nested text verticalAlign style setting
* fix(android): verticalAlign for boringLayout
* chore(docs): add verticalAlign docs
* chore(ios): make verticalAlign default value baseline
* feat(vue): update text demo
* chore(ios): add verticalAlign and update demo
* chore(docs): update verticalAlign minimum supported version
---------
Co-authored-by: iPel <pel20121221@gmail.com >
Co-authored-by: luomy <ozonelmy@163.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-02-22 03:33:04 +00:00
luomy
3a9d14ffd7
chore(docs): update onSizeChanged event document
2023-02-20 13:12:47 +00:00
Zoom Chan
257d8135ae
refactor(js): perf nestedScrollPriority demo & docs ( #9 )
...
* refactor(js): perf nestedScrollPriority demo & docs
* refactor(js): add nested scroll more pager item
2022-12-07 21:33:12 +08:00
iPel
6ec49593d8
feat(android): add nestedScrollPriority for ListView and ScrollView
...
* feat(android): squash branch scroll_conflict (#6 )
* fix(android): nested scroll feature
- edit priority api
- scrollview prevent nested scroll when enabled paging
- fix viewpager vertical issue
- viewpager nested scroll
- translate comments
* fix(android): Eltonqin/netscroll bugfix (#3 )
* fix(android):HorizonScrollView may throw exception when handle onInterceptTouchEvent
* fix(android):post task still run after remove
* fix(android):post task still run after remove,modify format
Co-authored-by: eltonqin <eltonqin@tencent.com >
* fix(android): nested scroll feature
- viewpager nested scroll issue
* feat(docs): update docs
Co-authored-by: HOHOHOTangoDown <iystina7@gmail.com >
Co-authored-by: eltonqin <eltonqin@tencent.com >
* fix(android): nested scroll conflicts with pull refresh
* feat(docs, demo): update docs and demos
Co-authored-by: HOHOHOTangoDown <iystina7@gmail.com >
Co-authored-by: eltonqin <eltonqin@tencent.com >
2022-12-07 21:33:12 +08:00
zoomchan-cxj
8958a17054
Revert "feat(android): add nestedScrollPriority for ListView and ScrollView ( #2744 )"
...
This reverts commit 2644658376 .
2022-12-07 21:33:12 +08:00
iPel
2644658376
feat(android): add nestedScrollPriority for ListView and ScrollView ( #2744 )
...
* fix(android): nested scroll conflict
* fix(android): nested scroll conflicts with pull refresh
* feat(android): add `nestedScrollPriority` for ListView and ScrollView
* feat(android): squash branch scroll_conflict (#6 )
* fix(android): nested scroll feature
- edit priority api
- scrollview prevent nested scroll when enabled paging
- fix viewpager vertical issue
- viewpager nested scroll
- translate comments
* fix(android): Eltonqin/netscroll bugfix (#3 )
* fix(android):HorizonScrollView may throw exception when handle onInterceptTouchEvent
* fix(android):post task still run after remove
* fix(android):post task still run after remove,modify format
Co-authored-by: eltonqin <eltonqin@tencent.com >
* fix(android): nested scroll feature
- viewpager nested scroll issue
* feat(docs): update docs
Co-authored-by: HOHOHOTangoDown <iystina7@gmail.com >
Co-authored-by: eltonqin <eltonqin@tencent.com >
* fix(android): nested scroll conflicts with pull refresh
* feat(docs, demo): update docs and demos
Co-authored-by: HOHOHOTangoDown <iystina7@gmail.com >
Co-authored-by: eltonqin <eltonqin@tencent.com >
* fix(android): update scrollview consumed value
* refactor(js): perf nestedScrollPriority demo & docs (#9 )
* refactor(js): perf nestedScrollPriority demo & docs
* refactor(js): add nested scroll more pager item
Co-authored-by: HOHOHOTangoDown <iystina7@gmail.com >
Co-authored-by: eltonqin <eltonqin@tencent.com >
Co-authored-by: Zoom Chan <zoom_chan@163.com >
2022-12-07 13:13:53 +00:00
zoomchan-cxj
7dfb0963b2
chore(docs): add homepage and README some docs
2022-11-25 20:53:21 +08:00
iPel
77abb9d93d
feat(ios,android,vue): add load result param for webView's onLoadEnd api ( #2667 )
...
* feat(ios,vue): add load result param for webView's onLoadEnd api
* feat(android): add load result param for webView's onLoadEnd api
* feat(vue, doc): fix onLoadEnd params and update docs
* feat(vue, doc): resolve pr problem
* feat(vue, doc): resolve pr problem
Co-authored-by: wwwcg <isarraypro@gmail.com >
2022-11-24 15:27:23 +08:00
Ray
edc10205ff
feat(android,ios,js): add getBoundingClientRect method ( #2651 )
...
* feat(android): add `getBoundingClientRect` api [WIP]
* feat(vue,react): add getBoundingClientRect api
* feat(android): add `getBoundingClientRect` api
* feat(ios): add getBoundingClientRect method
* docs(homepage): add getBoundingClientRect doc
* fix(demo): rm redundant file (#4 )
* docs(homepage): add getBoundingClientRect doc
* fix(demo): rm redundant file
* fix(demo): rm redundant file
* refactor(vue-next-demo): rm unused code
* feat(android): add `getBoundingClientRect` api
Co-authored-by: iPel <pel20121221@gmail.com >
Co-authored-by: zoomchan-cxj <zoom_chan@163.com >
Co-authored-by: siguangli <siguangli@qq.com >
2022-11-15 08:34:44 +00:00
zoomchan-cxj
03a36ef131
refactor(react): change HippyEvent name to EventBus
2022-10-12 21:41:40 +08:00
jiangxuefeng
ae45ea8df6
feat(android): update docs and demo for android waterfall banner render; ( #2412 )
...
perf(android): no need to add a method findView in RenderNode class;
fix(android): android waterfall support banner render;
2022-10-11 10:36:31 +08:00
iPel
596045b2d7
fix(docs, android): expandPullHeader method for ListView ( #2494 )
...
Co-authored-by: Zoom Chan <zoom_chan@163.com >
2022-09-22 10:23:21 +00:00
zoomchan-cxj
b03feb7e3f
fix(hippy-react): support to emit multi parameters for HippyEvent
2022-08-31 13:05:04 +08:00
iPel
bbf48d9963
docs(text): correct breakStrategy typos
2022-08-30 20:26:54 +08:00
zoomchan-cxj
932df7c791
feat(hippy-react): add HippyEvent to listen global events
2022-08-30 20:18:51 +08:00
zoomchan-cxj
cfe4157494
feat(vue): support ScrollView & ListView scroll related event params
2022-08-24 01:04:03 +08:00
zoomchan-cxj
1c92b488ca
docs(homepage): perf homepage
2022-08-17 17:54:24 +08:00
PBA
82e8954c52
docs(web-renderer): add instructions for hippy-react and hippy-vue ( #2353 )
...
* docs(web-renderer): add instructions for hippy-react and hippy-vue
* docs(web-renderer): add instructions for hippy-react and hippy-vue
Co-authored-by: Mohannnnn <1063022109@qq.com >
2022-08-10 11:36:45 +08:00
zoomchan-cxj
b32006a3ab
docs(homepage): fix syntax error
2022-08-08 10:33:53 +08:00
zoomchan-cxj
0be905a138
docs(homepage): change docs structure
2022-08-05 18:27:11 +08:00
iPel
47e600af3a
feat(android): add breakStrategy prop for Text and TextInput ( #2285 )
...
* feat(android): add `textBreakStrategy` prop for `Text` and `TextInput`
* feat(android): update demo
* feat(android): update demo
* feat(android): update prop name
* feat(vue): update keb style
* feat(core): resolve pr issues
* feat(core): resolve pr issues
* feat(core): resolve pr issues
2022-07-26 13:05:00 +08:00
zoomchan-cxj
6cbc769609
docs(homepage): remove skew intro
2022-07-25 16:58:22 +08:00
zoomchan-cxj
e32894cd45
refactor(example): change skew animation demo
2022-07-22 12:40:33 +08:00
zoomchan-cxj
3f37ac400b
feat(hippy-react): support horizontal PullHeader & PullFooter
2022-07-21 21:06:03 +08:00
iPel
e18e73c45a
feat(core): update docs
2022-07-21 14:25:33 +08:00
iPel
826bf05c09
feat(core): update docs and demo
2022-07-21 14:25:33 +08:00
iPel
b75ff2fe11
feat(core): add isFocused method for TextInput
2022-07-21 14:25:33 +08:00
zoomchan-cxj
5d272d3b2b
docs(homepage): update web docs
2022-07-20 17:58:53 +08:00
zoomchan-cxj
d6a662023f
refactor(demo): change ellipsizeMode demo
2022-07-15 00:45:45 +08:00
iPel
592a4171ac
feat(android): add ellipsizeMode prop support for Text componment ( #2221 )
...
* feat(Android): Text Componment handle numberOfLines and ellipsizeMode
* feat(Android): Text Componment handle numberOfLines and ellipsizeMode
update docs
* feat(Android): Text Componment handle numberOfLines and ellipsizeMode
- update docs
- fix image span range
* feat(Android): Text Componment handle numberOfLines and ellipsizeMode
- update docs
- fix image span range
* feat(Android): Text Componment handle numberOfLines and ellipsizeMode
- update vue demo
Co-authored-by: siguangli <siguangli@qq.com >
2022-07-14 20:54:26 +08:00
LittleCo
54c03f35bd
fix(hippy-react-web): support react-web ListView renderPullFooter ( #2166 )
...
* feat(hippy-react-web): support onFooterPulling
* feat(hippy-react-web): reset cookie & support collapse option
* feat(hippy-react-web): doc update & rm unused code
* feat(hippy-react-demo): use latest @hippy/rmc dep
* feat(hippy-react-demo): use latest @hippy/rmc dep
* feat(hippy-react-web): fix pulling footer offset
* feat(hippy-react-web): update cookieModule
Co-authored-by: Zoom Chan <zoom_chan@163.com >
2022-07-05 21:24:25 +08:00
zoomchan-cxj
b052b29bb3
docs(cookies): update cookies introduction
2022-06-22 00:58:08 +08:00
zoomchan-cxj
4f3b04d807
docs(event): add delloc event
2022-06-20 11:13:31 +08:00
zoomchan-cxj
89c1417772
docs(react,vue): add renderPullFooter & collpase options docs
2022-06-20 11:13:31 +08:00
zoomchan-cxj
268ef6f8d6
feat(core): support other options for fetch request
2022-06-20 11:13:31 +08:00
zoomchan-cxj
3fbe8ab656
refactor(demo): perf react&vue demo
2022-06-13 16:17:13 +08:00
zoomchan-cxj
4c502722ae
docs(readme&homepage): change some doc expression
2022-05-30 01:04:34 -05:00
zoomchan-cxj
754d78b601
fix(hippy-react-web): change rmc-list-view to hippy domain
...
some npm dependencies of rmc-list-view have vulnerable risk
2022-05-24 05:26:12 -05:00
ozonelmy
0d9293290a
chore(docs): add keyboardheightchanged event for ios
2022-05-23 01:37:58 -05:00
zoomchan-cxj
294dc6ee16
refactor(hippy-react-web): fix some lint problems
2022-04-18 16:38:48 +08:00
LittleCo
a41d671365
feat(hippy-react-web): perfect hippy-react-web components ( #1427 )
...
* feat(hippy-react-web): supports hippy-react components
* feat(hippy-react-web): fix cr issues
* feat(hippy-react-web): add boxShadow
* feat(hippy-react-web): add textShadow
* feat(hippy-react-web): update ScrollView & demo Slider
* feat(hippy-react-web): fix tabHost scroll
* feat(hippy-react-web): add Localization
* feat(hippy-react-web): NetInfo & websocket
* feat(hippy-react-web): networkModule
* feat(hippy-react-web): fix pullHeader
* feat(hippy-react-web): add refreshWrapper
* feat(hippy-react-web): fix useLayout
* feat(hippy-react-web): add AsyncStorage
* feat(hippy-react-web): color transform
* feat(hippy-react-web): fix device.screen in safari
* feat(hippy-react-web): rm pullHeader getPullHeaderHeight prop
* feat(hippy-react-web): rm pullHeader getPullHeaderHeight prop
* feat(hippy-react-web): local image
* feat(hippy-react-web): code improve & add Modal animation
* feat(hippy-react-web): support modal animated
* feat(hippy-react-web): refactor viewpager
* feat(hippy-react-web): add warn when use unsupported prop
* feat(hippy-react-web): add asyncStorage methods
* feat(hippy-react-web): add ImageLoaderModule
* feat(hippy-react-web): add Image getSize prefetch
* feat(hippy-react-web): PixelRatio & docs
* feat(hippy-react-web): callNative add init function
* docs(video): change to gif
* docs(debug): perf debug steps introduction
* fix(core): fix log delegate crash
* refactor(core): refactor log delegate and remove lock for log
* feat(hippy-react-web): rm demo code & add RippleViewAndroid export
* feat(hippy-react-web): update components docs
* feat(hippy-react-web): add license header
* feat(hippy-react-web): update hippy-react docs
* feat(hippy-react-web): rm list-view prop
* feat(hippy-react-web): tranform linear-gradient
* feat(hippy-react-web): add view unsupported method warning
* feat(ios): localstorage can handle error
* fix(ios): fix value fetch error
* fix(hippy-react-web): fix cr issues
* chore(hippy-react-web): rm unused console
* docs(hippy-vue-web): update react-web components
* chore(hippy-react-web): fix listview & modal issues
* chore(hippy-react-web): rm unused console
* refactor(hippy-react-web): refactor Image
* fix(hippy-react-web): fix image resizeMode
* fix(hippy-react-web): fix rippleViewAndroid error
* docs(hippy-react-web): add hippy-react-web module info
* refactor(hippy-react-web): rename prop to props
* fix(hippy-react-web): onAppear observeer
* feat(hippy-react-web): publish react-web@14.0-beta.1
* feat(hippy-react-web): fix uiM issues & fix typo
* chore(hippy-react-demo): support web dev hot reload
* chore(hippy-react-web): add source-map
* chore(hippy-react-web): rm ts hotreload
* chore(ios): recover ios localStorage
Co-authored-by: corinli <corinli@tencent.com >
Co-authored-by: zoomchan-cxj <zoom_chan@163.com >
Co-authored-by: pollyzhang <pollyzhang@tencent.com >
Co-authored-by: mengyanluo <mengyanluo@tencent.com >
2022-04-17 21:33:54 +08:00
zoomchan-cxj
4662d588a0
chore(exmaple): perf example style
2022-03-31 15:44:03 +08:00