Commit Graph
1846 Commits
Author SHA1 Message Date
ivanfanwu 00a96b5223 fix(devtools): add cmake dependence for ios 2022-07-13 16:14:50 +08:00
ivanfanwu 85a768c29c feat(devtools): add enable_inspector for hippy devtools 2022-07-13 16:14:50 +08:00
谌立 c2cb3abbe8 feat(dom): support FetchAddUniqueRenderManagerId function to all render 2022-07-13 14:26:03 +08:00
charleeshen 16799c1b65 feat(dom): support std::any_cast in version below ios 11 2022-07-12 18:02:20 +08:00
88e8a3ab72 feat(devtools): remove base lib and adopt footstone (#2177)
* feat(devtools): remove base lib and adopt footstone

* feat(devtools): fix workermanager crash

* feat(devtools): fix conflit

* feat(devtools): add devtools macros

* fix(cmake): update cmake script to use gloabl packages module

* feat(devtools): remove devtools_base/logging

* feat(devtools): move tdf_string_util.cc to footstone

* feat(devtools): remove devtools_base

* feat(devtools): chore macros

* fix(devtools): remove unuse space

* fix(devtools): fix ios work manager

* fix(devtools): remove unuse %s

* fix(devtools): fix ios compile

Co-authored-by: Super Zheng <medns@126.com>
Co-authored-by: ivanfanwu <ivanfanwu@tencent.com>
Co-authored-by: Zoom Chan <zoom_chan@163.com>
2022-07-12 12:41:35 +08:00
谌立 037a08ae6d feat(dom): fix children empty unhandled in AddChildByRefInfo function 2022-07-11 23:50:26 +08:00
superzheng 6abf2b56e2 feat(android): change compiler options based on LLVM 12
change compiler options based on LLVM 12
and fix related code issues
2022-07-11 17:08:24 +08:00
pollyzhang 45fd192eb4 feat(dom): change id from int32_t to uint32_t and fix clang-tidy warning 2022-07-11 15:38:31 +08:00
zoomchan-cxj 9edf71c3d2 refactor(examples): change unhandledrejection demo 2022-07-11 14:13:10 +08:00
pollyzhang c9cbf98c1a feat(dom): merge js thread and dom thread 2022-07-08 17:20:09 +08:00
charleeshen debda05719 feat(dom): remove event node 2022-07-07 19:00:38 +08:00
charleeshen b647356535 feat(dom): support vl and js event travserse 2022-07-07 19:00:38 +08:00
charleeshen 32b76b39c5 feat(dom): move SetEventCallbackRunner to scope.cc 2022-07-07 19:00:38 +08:00
charleeshen 13ed45223a feat(dom): refactor register event runner 2022-07-07 19:00:38 +08:00
charleeshen 3ee1f67bd6 feat(dom): clean up merge dom event conflict 2022-07-07 19:00:38 +08:00
charleeshen e4e3963355 feat(dom): support dom event in multi thread 2022-07-07 19:00:38 +08:00
jinhaihuang 3c0f5273a2 feat(dom): decoupling SceneBuilder from Scope which is private for hippy 2022-07-07 19:00:38 +08:00
luomy 9e1748049d refactor(ios): rename HippyUIManager to NativeRenderImpl 2022-07-07 15:01:42 +08:00
maxli 6a0cb5e76b fix(android): remove on create node call update modal size 2022-07-07 11:34:20 +08:00
luomy 6a18053555 fix(ios): check weak self status 2022-07-07 10:12:58 +08:00
luomy 47a128bf43 fix(ios): fix crash when hippy reload on debug mode (#2197)
* fix(ios): fix crash when hippy reload on debug mode

* fix(ios): fix crash when hippy reload on debug mode

* fix(ios): fix crash when hippy reload on debug mode

* fix(ios): fix crash when hippy reload on debug mode
2022-07-06 18:05:54 +08:00
pollyzhang debedb0e0e fix(animation): fx delayed animation bug 2022-07-06 17:29:32 +08:00
pollyzhang 87a0fd8554 fix(dom): fix animation check crash 2022-07-06 17:29:32 +08:00
Zoom Chanandluomy a6e2e2fc6d refactor(ios,core): remove ios module name converted process (#2200)
* refactor(ios): rename AsyncStorage to StorageModule

* refactor(core): remove ios module name converted process

Co-authored-by: luomy <ozonelmy@163.com>
2022-07-06 15:36:25 +08:00
zoomchan-cxj f6fd081005 fix(hippy-vue-css-loader): support to parse letter-spacing 2022-07-06 14:44:55 +08:00
zoomchan-cxj 22ae601e50 fix(npm): update lerna to fix vulernable npm package 2022-07-06 14:44:55 +08:00
pollyzhang 7aa436f222 fix(base): fix std::result_of warning on c++17 2022-07-06 10:46:40 +08:00
zoomchan-cxj 56e63c1e02 refactor(demos): perf react listview demo 2022-07-06 00:30:05 +08:00
zeroandZoom Chan 4814de671e docs(text): update nested text example (#2188)
Co-authored-by: Zoom Chan <zoom_chan@163.com>
2022-07-06 00:30:05 +08:00
zoomchan-cxj 42dcb7a110 docs(homepage): update docs 2022-07-06 00:30:05 +08:00
LittleCoandZoom Chan f8548ab5ea fix(hippy-react-web): support ListView renderPullFooter (#2166)
* feat(hippy-react-web): support onFooterPulling

* feat(hippy-react-web): reset cookie & support collapse option

* feat(hippy-react-web): doc update & rm unused code

* feat(hippy-react-demo): use latest @hippy/rmc dep

* feat(hippy-react-demo): use latest @hippy/rmc dep

* feat(hippy-react-web): fix pulling footer offset

* feat(hippy-react-web): update cookieModule

Co-authored-by: Zoom Chan <zoom_chan@163.com>
2022-07-06 00:30:05 +08:00
zoomchan-cxj 98b41b4540 feat(js): add iOS promise unhandledrejection 2022-07-06 00:30:05 +08:00
superzheng a9757973c8 ci(workflows): add build tests trigger paths 2022-07-05 17:35:48 +08:00
churchill-zhang 2a03e6bfac feat(base): Replace the DISALLOW_COPY_AND_ASSIGN macro with explicit deleted copy and assign constructors 2022-07-05 15:56:28 +08:00
pollyzhang 65379a79f1 feat(core): add Apache License 2022-07-05 15:22:41 +08:00
pollyzhang 876ec0f384 fix(core): add global_inspector mutex 2022-07-05 11:38:41 +08:00
pollyzhang 47bf4d42c8 fix(core): fix v8 breakpoint 2022-07-05 11:21:09 +08:00
pollyzhang f3344c9540 fix(base): fix reload crash 2022-07-05 01:04:25 +08:00
maxli 5cd805e163 fix(android): implicit narrowing conversion in compound assignment 2022-07-04 18:17:18 +08:00
luomy 174b22a949 feat(ios): add thread check for component map
ComponentMap needs run in main thread if it contains UIView
2022-07-04 15:47:40 +08:00
zoomchan-cxj f99677c937 feat(core): change removeRootView modulename to RootViewManager 2022-07-04 11:40:51 +08:00
superzheng 4aee293a4f chore(cmake): change base libraries to footstone 2022-07-04 10:45:18 +08:00
zoomchan-cxj d622103476 feat(core): add unloadInstance callback 2022-07-01 17:16:55 +08:00
luomy 5bd05711c2 refactor(ios): refactor uimanager method queue notification 2022-07-01 16:05:25 +08:00
maxli ca80f292cd fix(android): worker manager id should > 0 2022-07-01 15:39:01 +08:00
maxli 264164c5e7 fix(android): do not destroy WorkerManager on reload 2022-07-01 14:57:23 +08:00
luomy 63070b6d77 refactor(ios): rename compoents files from Hippy prefix to NativeRender prefix (#2165)
* refactor(ios): rename shadow to render object

* refactor(ios): refactor uiview catagory class

* refactor(ios): remove unused two uiview catagory class

* refactor(ios): remove unused codes for legacy touch handler

* refactor(ios): modify view export macro's name

* refactor(ios): change hippyconvert macros to uppercase

* refactor(ios): seperate native render defines from hippy defines

* refactor(ios): refactor render log system

* refactor(ios): rename render files from hippy to nativerender

* refactor(ios): refactor setting measure function for text
2022-07-01 14:46:12 +08:00
pollyzhang 6473fda065 fix(base): fix timer bug
This reverts commit 3f840c9c088f00a6ffa8774f19c51700f7274ef4.
2022-07-01 02:39:23 +08:00
maxli cd6d94adf3 feat(android): add getWorkerManagerId interface 2022-06-30 17:32:54 +08:00
luomy ca08a6a4fa feat(ios): refactor createJSEngine method 2022-06-30 17:32:54 +08:00