Commit Graph

259 Commits

Author SHA1 Message Date
omegaxiao 407737097c fix(dom): delete SetRootNode 2021-12-03 15:52:35 +08:00
luomy 369090d594 fix(ios): update v3.0 build script for ios 2021-12-03 14:56:33 +08:00
luomy d17e80afa0 fix(ios): fix nested text layout error (#929)
* fix(ios): update rich text layout

* fix(ios): update rich text layout

* fix(ios): use fabs to compare float values
2021-11-29 14:54:59 +08:00
luomy 4aadfc316f fix(ios): check current image url before display 2021-11-29 11:31:50 +08:00
luomy 55be3df8cb feat(ios): repair ios project file (#1125) 2021-11-26 17:16:03 +08:00
luomy 4a76a94074 fix(ios): text should not be available for view cache 2021-11-24 16:25:54 +08:00
luomy bb05c2b628 refactor(ios): refactor hippy_debug macor usage 2021-11-23 21:51:58 +08:00
luomy df3030fa9c feat(ios): add render_manager implementation 2021-11-23 10:27:39 +08:00
luomy 2f213eff2d feat(ios): add render_manager implementation 2021-11-23 10:27:39 +08:00
luomy 441ab8acee feat(ios): add ios chrome dev debug ability (#1094)
* feat(ios): create websocket to dev backend

* feat(ios): add ios inspect domain class

* feat(ios): add dom.getdocument ability for devtools

* feat(ios): implementation DOM.getDocument protocol

* feat(ios): supplement DOM and CSS protocol

* feat(ios): supplement DOM.getDocument and CSS.setStyleTexts protocol

* fix(ios): fix websocket payload length error

* feat(ios): add dev manager state flag and update ws link

* feat(ios): support Page.startScreencast protocol

* feat(ios): support Page.screencastFrameAck protocol

* feat(ios): fix location error and support getNodeForLocation

* refactor(ios): make dev tools perform result as block

* chore(ios): make signing automatically

* feat(ios): revert debug-server-next to debug-server

* feat(ios): update source code file for dev tools

* fix(ios): fix demo signing

* fix(ios): improve uuid fetch

* feat(ios): use delegate to control web inspector initialization

Co-authored-by: nolantang <nolantang@tencent.com>
2021-11-22 11:04:43 +08:00
luomy d2cc5f9fd0 feat(ios): optimize scale factor and demo 2021-11-18 11:28:25 +08:00
pollyzhang 8a86662d54 feat(dom): add iOS js delegate 2021-11-17 16:24:16 +08:00
luomy 86ddedf611 [WIP]fix(ios): fix animated image for iphone13 pro/max
fix(ios): fix animated image for iphone13 pro/max
2021-11-15 10:55:08 +08:00
luomy 94a21771fb refactor(ios): refactor image blur ability
refactor(ios): refactor image blur ability
2021-11-11 12:34:34 +08:00
luomy 2d07d2823b fix(ios): fix layout nan value 2021-11-09 11:04:41 +08:00
luomy acdc64f5b9 fix(ios): improve stability 2021-11-05 20:01:20 +08:00
luomy f41a836efa fix(ios): ignore multiline property for password type textinput 2021-11-05 11:43:54 +08:00
luomy 395803bfcf fix(ios): crash fixed,improve stability (#1042) 2021-11-05 10:49:46 +08:00
JerryChu fd914129c9 fix(ios): fix compile-time error on Xcode 12 and previous versions 2021-11-03 11:20:20 +08:00
zoomchan-cxj 67b4ed1f1d refactor(core): remove startBatch & endBatch renderId 2021-11-02 20:05:01 +08:00
bennyzqliu df7fe660cc feat(ios): jsi 2021-11-01 11:25:40 +08:00
luomy c20468f3bd fix(ios): a placeholder of text attachment for all system version 2021-10-27 16:38:40 +08:00
mengyanluo 1335dde775 fix(ios): place an empty image for placeholder 2021-10-19 19:55:13 +08:00
luomy fe2ed7108e fix(ios): improve stability for vfs module 2021-10-12 14:16:47 +08:00
luomy 0b0473927e fix(ios): improve stability for websocket module 2021-10-12 10:55:57 +08:00
luomy 6ca0f7a3a3 fix(ios): reset tableview top padding to zero in ios15 (#1000)
fix(ios): reset tableview top padding to zero in ios15
2021-10-11 15:45:49 +08:00
luomy 71b3be1193 fix(ios): fix potential multi-thread crash 2021-10-08 11:00:34 +08:00
luomy ab2f2d3ecd fix(ios): fix scroll animation in ios15 2021-10-08 10:58:00 +08:00
luomy 0cbe048d11 fix(ios): also check root tag for touch handler 2021-10-08 10:54:53 +08:00
luomy fd6bb1a2e6 fix(ios): fix a potential crash due to null pointer (#985) 2021-09-24 12:40:20 +08:00
luomy f6ba62114e fix(ios): fix a bug that a wrong zposition for section view (#983)
fix(ios): fix a bug that a wrong zposition for section view
2021-09-23 10:23:18 +08:00
luomy 8ed429d11f fix(ios): update visibility available now 2021-09-10 16:03:54 +08:00
luomy 74e35e60d8 Revert "fix(ios): fix combined animation error (#941)"
This reverts commit 95bc07c987.
2021-09-07 19:37:52 +08:00
luomy ea839bf82c fix(ios): fix an animation group error 2021-08-30 20:02:47 +08:00
Alan Zhang ee210f3cd1 feat(animation): animation cubic-bezier timingFunction (#785)
Co-authored-by: Zoom Chan <shermanchen@tencent.com>
2021-08-29 22:58:00 +08:00
luomy c6c3962c01 refactor(ios): delete debug log from layout code 2021-08-26 15:23:40 +08:00
luomy 4da3e89fb0 feat(ios): add visibility property for view 2021-08-24 14:51:41 +08:00
luomy 95bc07c987 fix(ios): fix combined animation error (#941)
fix(ios): fix combined animation error
2021-08-20 16:16:56 +08:00
Zoom Chan 41c96226a8 feat(react,vue,ios,android): add waterfall component for hippy (#933)
* feat: add waterfall component for hippy

* feat(android): make WaterfallView extends HippyListView

* feat(android): support 'animated' for scrollToXXX

* feat(vue): demo add scrollToXXX

* feat(android): add onScroll event params

* feat(ios):fix scrollToIndex bug

* feat(android): fix scrollToIndex with anim

* feat(vue): perf vue waterfall component&demo

* feat(react): add waterfall component

* feat(react): add waterfall component

* refactor(core): build example

* fix(android): water fall view reuse error

* feat(android): change the onEndReached event send time

* feat(android): change the water fall view padding logic

* feat(android): change the water fall view padding logic

* feat(react): add react waterfall document

* feat(ios): improve waterfall item reuse proxy (#1)

Co-authored-by: genesisli <genesisli@tencent.com>

* feat(ios): fix bug that HippyWaterfallView's bridge isn't assigned

* docs(waterfall): add waterfall doc

* docs(waterfall): add waterfall doc

* chore(build): build react example

Co-authored-by: JerryChu <528994690@qq.com>
Co-authored-by: genesisli <genesisli@tencent.com>
Co-authored-by: derekazhang(张爱民) <derekazhang@tencent.com>
Co-authored-by: xilinzheng <xilinzheng@tencent.com>
Co-authored-by: hengyangji <hengyangji@tencent.com>
Co-authored-by: sweetPotatoZheng <72075059+sweetPotatoZheng@users.noreply.github.com>
2021-08-18 18:55:34 +08:00
mengyanluo d13bad229b fix(ios): properties define in uiview's designated initializer 2021-08-18 12:05:30 +08:00
Box Tsang 37795d3cec feat(ios): enable swipe to delete in UITableView (#935)
* feat(ios): enable swipe to delete in UITableView

* docs(hippy-react): fix conflicts

* feat(vue): support swipe to delete

* docs(vue): typo fix

* docs(vue): markdownlint fint

* docs(listview): add min support ver

* feat(listview): add demo case

* feat(reactdemo): add a line

* revert(vuedemo): del yarn.lock

* revert(reactdemo): del yarn.lock

* feat(reactdemo): eslint fix

* docs(react): change function type

* feat(reactdemo): trigger build
2021-08-17 17:37:29 +08:00
luomy 042b5f98b8 fix(ios): set right zPosition for listview cell (#928)
fix(ios): set right zPosition for listview cell
2021-08-16 10:19:39 +08:00
mengyanluo b677796961 fix(ios): fix degree rotation bug 2021-08-16 10:16:40 +08:00
mengyanluo 347d52f592 fix(ios): fix gradient backgroundcolor update error 2021-08-12 11:44:06 +08:00
mengyanluo 6bf31c765a refactor(ios): refactor hippyview init method 2021-08-09 14:38:59 +08:00
mengyanluo 09c1d3a116 fix(ios): fix bug when hippyview uses local image 2021-08-09 12:31:24 +08:00
mengyanluo 1da5c15af6 fix(ios): fix scrollview padding error 2021-08-04 14:17:20 +08:00
mengyanluo 0805e62012 fix(ios): fix hippytext reuse bug 2021-08-02 16:20:38 +08:00
mengyanluo e763bf3a79 feat(ios): add try catch block for js execution 2021-07-30 15:28:33 +08:00
mengyanluo 1782578cec feat(ios): add performance log enumation options 2021-07-30 15:06:53 +08:00