Commit Graph

234 Commits

Author SHA1 Message Date
chestershen 4a05883738 feat(vue-demo, react-demo): remote debug, load remote bundle 2022-03-12 21:15:06 +08:00
zoomchan-cxj eee3cc8844 refactor(hippy-react): change pull-footer default props syntax 2022-03-12 21:15:06 +08:00
zoomchan-cxj 95750e7eea docs(md): update document 2022-03-12 21:15:06 +08:00
zoomchan-cxj 689422f27b chore(docs): add structure info 2022-03-12 21:15:06 +08:00
bennyzqliu 42af5a1624 fix(ios): fix jsi crash on some devices 2022-03-11 20:01:57 +08:00
maxli 6dc3cc5bc8 refactor(android): v3.0 modal fix 2022-03-11 18:03:28 +08:00
ozonelmy f2b0610ee9 fix(ios): add image component touches event handler 2022-03-10 16:15:18 +08:00
luomy 49c411f136 refactor(ios): use framework proxy for image loader (#1603)
* feat(ios): modify render files structure

* feat(ios): add render context protocol file

* feat(ios): use render context instead of hippyuimanager

strip binding relationship between hippyuimanager and hippybridge,working in progress

* feat(ios): remove reference from view and viewmanager to hippybridge

* feat(ios): add framework proxy protocol

* feat(ios): add checks for file url

* feat(ios): add framework proxy protocol for background image

* feat(ios): add framework proxy protocol for image

* refactor(ios): modify image data loader protocol parameter type

* feat(ios): add data download task files

* feat(ios): add framework proxy protocol for image

* refactor(ios): use frameworkproxy for image loader module

* feat(ios): add sequence property for uiview

* feat(ios): add data load sequence for view

* refactor(ios): remove unused code

* refactor(ios): use framework proxy image provider

* refactor(ios): remove unused code

* refactor(ios): some commments

* feat(ios): add HippyFrameworkProxy delegate implementation
2022-03-09 14:58:25 +08:00
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