Commit Graph
44 Commits
Author SHA1 Message Date
zealotchen 894ecf212e chore(release): modify npm version to 3.2.0-beta 2024-04-09 16:15:08 +08:00
zealotchen b13388651a chore(release): released 3.2.0 2024-04-09 14:19:05 +08:00
8dad9f2463 feat(android): refactoring WaterfallView (#3809)
* feat(android): refactoring WaterfallView

* fix(vue3): fix vue3 refreshing && vue2 style

* fix(android): fix PullRefreshContainer size for recycler view

* fix(android): add copyright header for ItemLayoutParams

---------

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: zealotchen <zealotchen@tencent.com>
2024-04-08 13:03:23 +08:00
98df553255 feat(android): add modal features (#3680)
Co-authored-by: andrezhuang <andrezhuang@tencent.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2024-02-01 20:05:17 +08:00
zealotchen 03c2442743 chore(js): update change log 2023-08-24 16:56:59 +08:00
zoomchan-cxj bc67c5dec1 feat(react,vue): add tagName attribute to production mode 2023-04-27 22:29:31 +08:00
zoomchan-cxj 664fc35eb8 refactor(react,vue): refactor log & cache code 2023-04-27 22:29:31 +08:00
zoomchan-cxj a87b0378a5 fix(react): listview initialListSize default value set to 15 2023-04-03 23:48:59 +08:00
zoomchan-cxj eb10450b82 refactor(react): change console.reportUncaughtException to console.error 2023-03-21 22:51:35 +08:00
shermanchen 27a312419c fix(vue): fix vue node sequence error 2023-03-20 20:09:13 +08:00
zoomchan-cxj 2ee66bef7c feat(react): support fontWeight in number 2023-03-15 17:09:37 +08:00
shermanchen ce415f2995 refactor(react,vue): improve code readability 2023-03-14 06:40:30 +00:00
60f71e9459 feat(android,ios,js): add getBoundingClientRect api (#2914)
* feat(android): add `getBoundingClientRect` api

* feat(ios): add `getBoundingClientRect` api

* feat(react,vue): add getBoundingClientRect api

* docs(homepage): add getBoundingClient api docs

* fix(android): use ArrayUtils, MapUtils access params

* fix(android): modify pair alloc time

---------

Co-authored-by: iPel <pel20121221@gmail.com>
Co-authored-by: shermanchen <shermanchen@tencent.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-02-10 03:09:51 +00:00
zoomchan-cxj e1d15070d6 perf(react): assign initialListSize if not undefined 2022-10-26 14:28:38 +08:00
zoomchan-cxj 6dcf6d6c18 refactor(react): change HippyEvent name to EventBus 2022-10-12 21:46:50 +08:00
zoomchan-cxj 6686338ad8 refactor(react,vue): fix lint issue & perf code 2022-09-14 10:43:06 +08:00
zoomchan-cxj b671d00ed2 refactor(react,vue): perf netInfo removeEventListener logic 2022-09-14 10:43:06 +08:00
zoomchan-cxj ddfbf75a1e fix(hippy-react): support to emit multi parameters for HippyEvent 2022-09-14 10:43:06 +08:00
zoomchan-cxj 4f88ad20f7 feat(hippy-react): add HippyEvent to listen global events 2022-09-14 10:43:06 +08:00
zoomchan-cxj 6393dc3cea fix(hippy-react): remove NetInfo duplicated EventEmitter creating 2022-09-14 10:43:06 +08:00
zoomchan-cxj 41beca2c35 fix(hippy-react): add overflow scroll to fix listview unable to scroll 2022-09-14 10:43:06 +08:00
zoomchan-cxj 1fe30eda6c fix(vue): fix regular expressions catastrophic backtracking 2022-09-14 10:43:06 +08:00
shermanchen 6b87ac2030 refactor(react,vue): change environment judgement to function 2022-09-02 18:12:25 +08:00
shermanchen f1fbbf198b feat(react,vue): perf print log logic & remove event attribute in props 2022-09-02 17:11:41 +08:00
shermanchen 227c3f08eb refactor(hippy-react): remove rn related apis 2022-08-19 17:12:32 +08:00
zoomchan-cxj 0cc843c4b5 chore(version): change sdk publish information 2022-08-15 17:33:37 +08:00
zoomchan-cxj 348183cea8 feat(hippy-vue): support breakStrategy 2022-07-22 22:41:17 +08:00
zoomchan-cxj 983d09821d feat(hippy-react): support horizontal PullHeader & PullFooter 2022-07-22 16:37:17 +08:00
shermanchen b365a97a53 feat(react,vue): add isFoucus function 2022-07-22 16:37:17 +08:00
zoomchan-cxj 22ae601e50 fix(npm): update lerna to fix vulernable npm package 2022-07-06 14:44:55 +08:00
zoomchan-cxj 96b6640e69 fix(react): add ref null judgement for getElementFromFiberRef 2022-06-29 12:50:31 +08:00
zoomchan-cxj 67e92cf572 fix(react,vue): fix event register error 2022-06-27 14:25:26 +08:00
zoomchan-cxj 4b498d46a5 feat(react,vue): support event capture & bubbling 2022-06-23 16:29:54 +08:00
zoomchan-cxj 0b82e18d20 feat(react,vue): add collapsePullHeaderWithOptions api 2022-06-20 17:15:16 +08:00
zoomchan-cxj bae90f0e2b feat(devtools): change to debug-server-next 2022-06-15 22:44:34 +08:00
zoomchan-cxj 83c5ba1e52 refactor(js): move js related scripts to driver/js 2022-06-15 22:10:50 +08:00
zoomchan-cxj 25e381854b refactor(demo): perf react&vue demo 2022-06-13 23:52:50 +08:00
zoomchan-cxj 04468e0f55 feat(react,vue): use callUIFunction to call measureInWindow 2022-06-10 10:11:12 +08:00
zoomchan-cxj 407855b094 fix(react): fix animation repeat event error 2022-06-07 16:26:31 +08:00
f85de4bd70 Feat/new animation (#1964)
* feat(dom): refactor animation

* feat(dom): Replace RegisterVsyncSignal with addEventListener

* refactor(ios): refactor ios animation module

* fix(dom): fix vysnc event name

* fix(dom): fix color animation bug

* feat(hippy-react): change animation module

* fix(dom): fix cubic-bezier param error

* feat(core): rebuild core js

* fix(dom): fix memory leak

* fix(dom): fix animation startValue

Co-authored-by: ozonelmy <ozonelmy@163.com>
Co-authored-by: zoomchan-cxj <zoom_chan@163.com>
2022-06-02 21:45:03 +08:00
c34417008d * feat(android): build dom tree by refInfo
* feat(android): build dom tree by refInfo

* feat(react): use new node apis

* feat(vue): use new node apis

* fix(ios): apply new interface of dom node

* fix(dom): code review

* fix(dom): code review

* fix(dom): code review

* fix(dom): build err

Co-authored-by: zoomchan-cxj <zoom_chan@163.com>
Co-authored-by: mengyanluo <mengyanluo@tencent.com>
2022-05-27 21:58:25 +08:00
zoomchan-cxj 404b2b45d2 refactor(react): revert package-lock changes 2022-05-26 09:09:05 -05:00
LittleCoandZoom Chan 7a44339edc fix(hippy-react-web): fix hippy-react-web some issues (#1850)
* fix(hippy-react-web): measureInWindow return & Image method

* refactor(hippy-react-web): rf image default source

* fix(hippy-react-web): fix null pointer reference

* fix(hippy-react-web): fix touches default value

* fix(hippy-react-web): rm lock mirrors

Co-authored-by: Zoom Chan <zoom_chan@163.com>
2022-05-26 09:09:05 -05:00
maxli b4bdb9a996 refactor(workspace): change framework dir name to driver 2022-05-23 15:52:17 +08:00