Commit Graph

47 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
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
omegaxiao d70358a53d feat(dom): add layout batch update 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
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
pollyzhang c94b9e7bcc feat(core): add ToDomValue and CreateCtxValue function 2021-11-23 22:56:53 +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 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
shayxu 67b81b01e9 fix(hippy-react-web): event.path is not supported for safari 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
maxli d9b12c23d3 fix(android): adapter android 11 get status bar height
fix(android): update targetSdkVersion to 30
2021-11-19 17:35:05 +08:00
pollyzhang d043621b53 fix(dom): fix compilation problems 2021-11-18 17:05:13 +08:00
luomy 31c0de0d3f fix(ios): make ios project better again 2021-11-18 15:37:22 +08:00
luomy d2cc5f9fd0 feat(ios): optimize scale factor and demo 2021-11-18 11:28:25 +08:00
zoomchan-cxj d7ad056e74 feat(react,vue): improve managing node performance 2021-11-18 11:20:35 +08:00
maxli 6d3232d8ad feat(android): add v8 init param
(cherry picked from commit 592e9cb35fd272fc4148f3494ad6927f92f3d9d0)
2021-11-17 23:22:38 +08:00
pollyzhang 9fd3187b30 feat(core): add v8 init param 2021-11-17 16:42:26 +08:00
pollyzhang 8a86662d54 feat(dom): add iOS js delegate 2021-11-17 16:24:16 +08:00
pollyzhang 99e4aca544 feat(dom): add Gesture and UIComponentEvent 2021-11-17 16:24:16 +08:00
pollyzhang c4e7518283 feat(dom): remove redundant code 2021-11-17 16:24:16 +08:00
pollyzhang c410fea2ef feat(dom): add js delegate for ADR 2021-11-17 16:24:16 +08:00
pollyzhang f8d5e91717 feat(dom): add CMakeList and change directory structure 2021-11-17 16:24:16 +08:00
zoomchan-cxj 90ed8aaa74 refactor(structure): refactor hippy directory to js 2021-11-17 15:36:47 +08:00
maxli 2a6bfc14b2 fix(android): v3.0 support debug reload 2021-11-16 17:25:23 +08:00
zoomchan-cxj cd9fbd76fc fix(hippy-vue): remove vue other attributes converted to number 2021-11-16 15:59:42 +08:00
zoomchan-cxj 71b47389cf refactor(js): refactor js project structure 2021-11-16 12:34:40 +08:00
maxli 5d971f996d feat(android): v3.0 make hippy framework submodule
feat(android): v3.0 hippy framework submodule

feat(android): v3.0 hippy example submodule

feat(android): v3.0 setting gradle
2021-11-15 19:09:16 +08:00