Commit Graph

1025 Commits

Author SHA1 Message Date
zoomchan-cxj ffac5e4ec0 fix(hippy-react): fixed cached fiberNode event handler problem 2021-12-05 22:49:32 -06:00
zoomchan-cxj 195ffc490a feat(hippy-react): add system event instance 2021-12-05 22:49:32 -06:00
zoomchan-cxj 0b8f148188 feat(react): support event capture phase 2021-12-05 22:49:32 -06:00
zoomchan-cxj 9461555715 build(demo): change devtool to eval-cheap-module-source-map 2021-12-05 22:49:32 -06:00
zoomchan-cxj cfeb7ecc9e chore(lint): fixed js lint problem 2021-12-05 22:49:32 -06:00
omegaxiao 407737097c fix(dom): delete SetRootNode 2021-12-03 15:52:35 +08:00
pollyzhang 53b7cb866c fix(core): fix js delegate bug 2021-12-03 15:21:53 +08:00
luomy 369090d594 fix(ios): update v3.0 build script for ios 2021-12-03 14:56:33 +08:00
maxli c6bec1446c refactor(android): v3.0 create natvie renderer delegate with runtimeId 2021-12-03 14:15:29 +08:00
pollyzhang dcd43d8d05 feat(dom): add modal adapter 2021-12-02 11:24:04 +08:00
jinhaihuang 23c1749b5e feat(dom): optimize some codes 2021-12-01 20:20:03 +08:00
lvfen b0114d4de9 feat(dom): add click,touch,show interface (#1139)
* feat(dom): add click,touch,show interface

* feat(dom): change BindRenderManager to SetRenderManager
2021-11-30 19:51:18 +08:00
charleeshen e959f320eb feat(dom): add function notes 2021-11-30 17:50:29 +08:00
omegaxiao d70358a53d feat(dom): add layout batch update 2021-11-30 17:41:38 +08:00
omegaxiao 1dc63dc044 fix(dom): diff_props handle null case 2021-11-30 17:41:38 +08:00
zoomchan-cxj 0ebc4b74c6 chore(unitest): add dispatcher.js unit test 2021-11-29 21:19:51 -06:00
zoomchan-cxj c2deb26de3 fix(react,vue): fixed timeRemaining judge 2021-11-29 21:19:51 -06:00
zoomchan-cxj 037dec25aa build(react,vue): add SourceMapDevToolsPlugin for example 2021-11-29 21:19:51 -06:00
zoomchan-cxj ef58d9df48 feat(react,vue): add js node cache to improve event performance 2021-11-29 21:19:51 -06:00
omegaxiao b3c83f3d18 feat(dom): dom props diff 2021-11-30 10:02:58 +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
zoomchan-cxj fbec5cf7ce refactor(licence): add licence to each js file 2021-11-25 21:35:06 -06:00
zoomchan-cxj dbd6dd2705 feat(react,vue): perf node traversing process 2021-11-25 21:35:06 -06:00
charleeshen 2fdc898e2e feat(dom): change cmake dependence 2021-11-26 10:54:35 +08:00
maxli ff7f797b2d fix(android): for compilation problem 2021-11-25 18:01:09 +08:00
maxli 86273fc470 fix(android): resolve #1104 commit crash 2021-11-25 18:01:09 +08:00
maxli e3a72cdaac fix(android): remove dispatch layout in onLayout for RecyclerViewBase 2021-11-25 18:01:09 +08:00
maxli 3852428de2 feat(android): v3.0 add render delegate and serialization 2021-11-25 18:01:09 +08:00
android_xiao 13d153a889 fix(dom): clear code warning (#1115)
* fix(dom): clear code warning
2021-11-25 17:43:36 +08:00
luomy 4a76a94074 fix(ios): text should not be available for view cache 2021-11-24 16:25:54 +08:00
omegaxiao c44acef908 feat(dom): complete domNode callback
fix(dom): cr
2021-11-24 16:05:51 +08:00
pollyzhang c94b9e7bcc feat(core): add ToDomValue and CreateCtxValue function 2021-11-23 22:56:53 +08:00
luomy bb05c2b628 refactor(ios): refactor hippy_debug macor usage 2021-11-23 21:51:58 +08:00
maxli 1fc995fdb1 refactor(android): v3.0 add serialization module 2021-11-23 20:12:02 +08:00
pollyzhang 3349e7e520 fix(core): fix lint warning
(cherry picked from commit 5eaeaf50f4)
2021-11-23 19:14:14 +08:00
pollyzhang cac1718d39 feat(core): fix lint warning and fix iOS demo bug 2021-11-23 16:48:47 +08:00
superzheng a88d684997 Merge branch 'v3.0-dev' of https://github.com/Tencent/Hippy into v3.0-dev
# Conflicts:
#	dom/CMakeLists.txt
#	dom/include/dom/layout_node.h
#	dom/include/dom/taitank_layout_node.h
#	dom/src/dom/dom_node.cc
#	framework/js/android/src/main/jni/CMakeLists.txt
2021-11-23 16:48:47 +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
charleeshen 28b57dd157 feat(dom): change assert to TDF CHECK 2021-11-22 21:40:44 +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
shayxu 67b81b01e9 fix(hippy-react-web): event.path is not supported for safari 2021-11-22 11:01:27 +08:00
Zoom Chan a921e7647e Revert "ci(commitlint): update commitlint version"
This reverts commit 7c03c08317.
2021-11-22 11:01:27 +08:00
zoomchan-cxj 6fdbbface3 ci(commitlint): update commitlint version 2021-11-22 11:01:27 +08:00
zoomchan-cxj f434b17ce2 docs(jsi): add jsi introduction 2021-11-22 11:01:27 +08:00
zoomchan-cxj 43582d1cf1 fix(hippy-vue): fixed measureInAppWindow issue 2021-11-22 11:01:27 +08:00
charleeshen 41670abe96 feat(dom): modify dom add unimplemented functions 2021-11-22 10:22:21 +08:00
maxli 0a05d37d52 refactor(android): v3.0 Adjust root view id implementation 2021-11-19 17:35:05 +08:00