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 Chan and luomy
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
zero and Zoom 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
LittleCo and Zoom 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