Commit Graph

226 Commits

Author SHA1 Message Date
charleeshen 4381663e81 feat(dom): update node size 2022-03-08 15:31:41 +08:00
maxli 5a29df30c5 refactor(android): v3.0 hippyRootView and view tag 2022-03-07 21:41:00 +08:00
luomy ea6902efe8 refactor(ios): image component refactor (#1591)
* feat(ios): add hippy image data loader

* feat(ios): add hippy image data loader protocol

* feat(ios): add data request for path

* refactor(ios): refactor image component data loader
2022-03-04 19:50:06 +08:00
maxli b95e1168f4 refactor(android): v3.0 image loader and adapter
refactor(android): v3.0 image loader and adapter
2022-03-03 23:10:13 +08:00
mengyanluo c9f960c06f refactor(ios): refactor renderer folder structure 2022-03-03 11:17:58 +08:00
pollyzhang 04d8369652 feat(core): refactor NAPI and rename macros 2022-03-02 00:06:00 +08:00
maxli d45bd0ecf7 refactor(android): v3.0 update text view 2022-03-01 21:36:47 +08:00
luomy 4fc44f7c0b feat(ios): list view can scroll horizontally (#1574) 2022-03-01 15:28:11 +08:00
zoomchan-cxj 5573fd451b refactor(example): update ripple demo 2022-02-28 15:15:07 +08:00
zoomchan-cxj 3a701ac12f refactor(ripple): perf demo & document 2022-02-28 15:15:07 +08:00
jiangxuefeng d68a26a33e feat(android): view adds touch ripple feature (#989)
* feat(android): add support to hippy-vue

feat(android): add water ripple feature to View

feat(docs): add water ripple fusage docs

feat(android): view add water ripple feature

* fix(android): ripple feature improve version control

* fix(android): problem that ripple be covered by backgroundImage fixed

* fix(android): enhence setBackground version judgement for ripple

* fix(android): optimize for ripple, avoid being covered

* fix(android): fix demo and docs for ripple

* fix(android): optimize color parse for ripple & add ripple doc for vue

* fix(android): optimize & add ripple test for hippy-vue

Co-authored-by: Zoom Chan <shermanchen@tencent.com>
Co-authored-by: Zoom Chan <zoom_chan@163.com>
2022-02-28 15:15:07 +08:00
maxli af3fe2c0f3 refactor(android): v3.0 remove dom node 2022-02-28 10:13:36 +08:00
maxli 8f759fed3b refactor(android): v3.0 remove dom manager 2022-02-28 10:13:36 +08:00
pollyzhang a75d5f11c7 refactor(android): remove ambiguous implicit conversions 2022-02-25 15:59:44 +08:00
pollyzhang 17d1a1d74a feat(core): replacing manually managed GlobalRef with JavaRef 2022-02-25 15:59:44 +08:00
pollyzhang ba9c527e11 fix(core): add HandleUncaughtException and refactor ThrowException 2022-02-25 15:59:44 +08:00
pollyzhang 8ebbb3a4c4 fix(core): fix dynamicLoad bug 2022-02-25 15:59:44 +08:00
maxli c338cf903d refactor(android): v3.0 add update node size 2022-02-24 20:33:01 +08:00
maxli 4e8fc604a0 refactor(android): v3.0 ControllerManager 2022-02-24 20:33:01 +08:00
luomy 5f2bf5dd6c refactor(ios): refactor view touch event handler (#1555)
* refactor(ios): refactor touches event for view

no HippyTouchHandler any more, touches events dont depend on HippyRootView

* refactor(ios): refactor touches event for view

no HippyTouchHandler any more, touches events dont depend on HippyRootView

* refactor(ios): add comments and rename methods

* fix(ios): add missing case

* refactor(ios): apply HippyTouchesView to components
2022-02-23 16:55:50 +08:00
zoomchan-cxj 62e5ee0983 chore(npm): update vulerable package version 2022-02-22 16:43:57 +08:00
zoomchan-cxj ed7a6ae520 chore(npm): update vulerable package version 2022-02-22 16:43:57 +08:00
zoomchan-cxj 5d4ec9d8d8 refactor(lint): fix some lint problems 2022-02-22 16:43:57 +08:00
derekazhang(张爱民) a01fd647b4 fix(web): fix turbo demo bugs 2022-02-22 16:43:57 +08:00
derekazhang(张爱民) d89d5d5d60 fix(web): fix turbo demo bugs 2022-02-22 16:43:57 +08:00
zoomchan-cxj ec5075a8c9 fix(hippy-react): fixed network-info wrong stored listener 2022-02-22 16:43:57 +08:00
zoomchan-cxj 2b5656894f feat(hippy-vue): support value for anim repeatCount 2022-02-22 16:43:57 +08:00
luomy 72c7221ab3 fix(ios): fix data race if multiple hippy instances created 2022-02-22 14:51:26 +08:00
luomy 6fcb6a7d4b fix(ios): use shadow view to create views 2022-02-14 19:02:43 +08:00
superzheng b3de034944 fix(core): fix lint 2022-02-14 11:40:01 +08:00
pollyzhang f4286f2a97 fix(core): measureInAppWindow and measure call UIManagerModule function
(cherry picked from commit 3e175a48e4)
2022-02-09 18:09:03 +08:00
maxli 19039cb6c2 refactor(android): v3.0 HippyMap and props 2022-02-08 00:01:11 +08:00
zoomchan-cxj 605ed35c3c feat(react,vue): remove ios for cycle for node operations 2022-01-24 18:44:58 +08:00
maxli 67465eac3c refactor(android): v3.0 animation
refactor(android): v3.0 animation

refactor(android): v3.0 animation
2022-01-24 18:12:00 +08:00
omegaxiao 037c5a2b2f fix(dom): start and terminate dom task runner 2022-01-23 16:33:21 +08:00
zoomchan-cxj 744bd50a07 refactor(ts): fixed some ts issues 2022-01-23 12:43:24 +08:00
zoomchan-cxj 564dd7d012 chore(style): add tintColor demo & docs 2022-01-23 12:43:24 +08:00
luomy 73ac1b5dd2 refactor(ios): remove virtual node and other unused files 2022-01-21 11:13:38 +08:00
bennyzqliu 00e7b7eedb feat(ios): 1.default enable turbo, 2.fix package jsi error 2022-01-19 19:51:41 +08:00
medns 0209ee8678 fix(core): fix callUIFunction 2022-01-19 12:24:42 +08:00
luomy 19b0af3a33 refactor(ios): remove unnecessary file, variable and method 2022-01-19 11:12:07 +08:00
pollyzhang 51796a2738 feat(core): change func apply to spread 2022-01-17 19:17:38 +08:00
pollyzhang d502e530c5 feat(dom): refactor CallFunction 2022-01-17 19:17:38 +08:00
pollyzhang 744bdf85f6 fix(core): fix inspector bug 2022-01-17 17:59:26 +08:00
jinhaihuang 2b08b51e4d feat(dom): callUIFunction takes an extra callback_id 2022-01-17 17:42:12 +08:00
luomy a41da38daa fix(ios): fix ui function callback error 2022-01-17 17:39:13 +08:00
pollyzhang d1d34da094 fix(dom): fix CallFunction bug 2022-01-17 17:03:02 +08:00
pollyzhang 6d774f660e feat(core): refactor v8 runtime 2022-01-17 16:12:47 +08:00
zoomchan-cxj b9572082cb fix(vue-demo): add deleted file 2022-01-17 15:33:41 +08:00
nolantang 0aea44145d feat(ios): websocket url add hash and close with code and reason (#1447)
* feat(ios): websocket close with code and reason

* feat(hippy-vue-demo): add remote bundle entry

* feat(vue-demo): add TestModule.remoteDebug API

* feat(ios): websocket url add hash

* feat(ios): TestModule add remoteDebug

Co-authored-by: chestershen <chestershen@tencent.com>
2022-01-17 14:37:33 +08:00