Commit Graph
53 Commits
Author SHA1 Message Date
pollyzhang 772b48ddc9 feat(core): move serializer.h 2022-01-11 15:17:59 +08:00
pollyzhang 81a5d75992 feat(core): remove ThrowException func and move native_source_code 2022-01-11 14:52:12 +08:00
bennyzqliu a28dffe1cd feat(ios): jsi switch 2022-01-10 17:39:40 +08:00
zoomchan-cxj 61149bc9b8 chore(example): change dynamic http path 2022-01-07 23:22:29 +08:00
zoomchan-cxj 79ad8b81e9 chore(example): change debugServer to release version 2022-01-07 23:22:29 +08:00
luomy 03d38bb90e refactor(ios): add comment 2022-01-06 16:51:29 +08:00
luomy e7072b38b8 refactor(ios): refactor third party ui interface demo 2022-01-06 16:39:51 +08:00
luomy a9bc741a33 feat(ios): add interface and demo to third party (#1377)
* feat(ios): add interface and demo to third party

* feat(ios): use test mock data for demo
2022-01-05 19:47:10 +08:00
zoomchan-cxj 17fc4a1890 feat(react,vue): remove original event key 2021-12-30 19:10:29 +08:00
zoomchan-cxj 25e76791b6 chore(example): not create package-lock.json for js example 2021-12-29 18:05:45 +08:00
chestershen 419888e6d1 fix(react-demo,vue-demo): local-debug script 2021-12-29 18:05:45 +08:00
luomy 513657220c fix(ios): add turbo demo 2021-12-29 14:42:45 +08:00
zoomchan-cxj e960c50560 chore(demo&readme): update demo & readme 2021-12-28 22:31:37 +08:00
zoomchan-cxj 4f4d46a93d fix(hippy-vue-demo): update http module 2021-12-28 22:31:37 +08:00
zoomchan-cxj 6154cbc523 build(example): add hippy:dev backup script 2021-12-28 22:31:37 +08:00
zoomchan-cxj 206820a793 refactor(hippy-react): update hippy-react dependencies 2021-12-28 22:31:37 +08:00
chestershen 9ccae26701 fix(build script): fix debug-server build script 2021-12-28 22:31:37 +08:00
chestershen 26e6434b75 feat(vue, react, debug-server, vue-loader, vue-css-loader): support HMR
- hippy-vue: ElementNode add repaintWithChildren API

- hippy-vue: support remove outdated style of HMR chunk

- hippy-vue-loader: support style hmr

- hippy-vue-css-loader: support remove outdated style of HMR chunk

- debug-server, vue-demo, react-demo, hippy-react: support hmr

- debug-server: add hippy-dev command
2021-12-28 22:31:37 +08:00
zoomchan-cxj d6d675f32d feat(hippy-react): update react-reconciler dependency 2021-12-27 21:53:38 +08:00
maxli 74f41a9b78 refactor(android): v3.0 restructure text renderer
refactor(android): v3.0 restructure text renderer

refactor(android): v3.0 restructure text renderer

refactor(android): v3.0 restructure text renderer

refactor(android): v3.0 restructure text renderer
2021-12-27 15:15:10 +08:00
zoomchan-cxj 4306947841 chore(buildexample): rebuild example 2021-12-27 11:50:41 +08:00
luomy 9099c29095 fix(ios): fix ui callback bug (#1279) 2021-12-23 21:21:03 +08:00
luomy 0d4ef45328 fix(ios): fix animation style bug 2021-12-22 17:12:18 +08:00
pollyzhang 2b1d9859db fix(core): fix vue callUIFunction 2021-12-21 08:45:30 -06:00
pollyzhang 69bff9308b fix(core): fix call ui function error 2021-12-21 22:08:49 +08:00
zoomchan-cxj fd1878485b feat(core): uiManagerModule change event key to __bind__ 2021-12-20 08:59:54 -06:00
zoomchan-cxj c0d524e997 feat(react): add commitEffects hook to change batch update synchronously 2021-12-20 08:59:54 -06:00
luomy 8c42e29879 refactor(ios): change render_manager_proxy name 2021-12-20 15:13:13 +08:00
pollyzhang a6d5ddabbd feat(dom): refactor event 2021-12-17 17:01:24 +08:00
luomy 36b2ae7184 fix(ios): fix event binding and callback function 2021-12-17 15:57:33 +08:00
zoomchan-cxj ce58ea14ea docs(homepage): add docs 2021-12-15 07:20:44 -06:00
zoomchan-cxj 2825983f89 feat(hippy-react): change event capture handle 2021-12-15 07:20:44 -06:00
zoomchan-cxj 0145498df8 feat(react,vue): add caret color parser 2021-12-15 07:20:44 -06:00
pollyzhang 487be7ae5b fix(core): disable rtti and c++ exception
(cherry picked from commit 5b7d888be1)
2021-12-13 20:37:49 +08:00
zoomchan-cxj 22b916c627 refactor(hippy-react): perf react update logic 2021-12-09 23:07:13 -06:00
luomy 6ac86bd41c feat(ios): v3.0 feature for ios (#1175) 2021-12-09 18:10:59 +08: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
luomy 369090d594 fix(ios): update v3.0 build script for ios 2021-12-03 14:56:33 +08:00
zoomchan-cxj 037dec25aa build(react,vue): add SourceMapDevToolsPlugin for example 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 dbd6dd2705 feat(react,vue): perf node traversing process 2021-11-25 21:35:06 -06:00
maxli ff7f797b2d fix(android): for compilation problem 2021-11-25 18:01:09 +08:00
maxli 1fc995fdb1 refactor(android): v3.0 add serialization module 2021-11-23 20:12:02 +08:00
luomy 2f213eff2d feat(ios): add render_manager implementation 2021-11-23 10:27:39 +08:00
luomyandnolantang 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
zoomchan-cxj 43582d1cf1 fix(hippy-vue): fixed measureInAppWindow issue 2021-11-22 11:01:27 +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
luomy 31c0de0d3f fix(ios): make ios project better again 2021-11-18 15:37:22 +08:00