lvfen and OpenHippy
62476dba6d
fix(voltron): fix voltron ios bitcode config ( #2999 )
...
* fix(voltron): fix voltron ios bitcode config
* fix(voltron): add ios toolchain to license ignore
* fix(voltron): add ios toolchain to license ignore
* fix(voltron): add ios toolchain to license ignore
---------
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-03-05 20:20:40 +08:00
maxli
f2cf27ebec
fix(android): add License header for MyCustomViewController
2023-03-03 08:03:35 +00:00
maxli
94e2a407e6
feat(android): support dispatch function to custom controller
2023-03-03 08:03:35 +00:00
maxli
2d36d5165d
feat(android): rename tkd to HostConfig
2023-03-03 08:03:35 +00:00
maxli
1c10572b60
fix(android): remove HippyDtAdapter
2023-02-28 11:38:01 +00:00
maxli
1a26c563be
feat(android): remove ControllerProvider
2023-02-28 11:38:01 +00:00
maxli
b7660b28ef
feat(android): compatible with some usage methods of version 2.0
2023-02-28 11:38:01 +00:00
henryjin0511
06597a2199
fix(voltron): fix scrollView UI error with TextInput component
2023-02-27 09:16:42 +00:00
shermanchen
186cc8d760
fix(driver): compatile with single callback in native2js
2023-02-27 02:10:49 +00:00
luomy
7ca392e391
chore(ios): rename hippy.podspec as lowercase
2023-02-24 07:51:16 +00:00
18dc843fb6
feat(layout): replace taitank layout and remove layout directory ( #2850 )
...
* feat(layout): replace taitank layout and remove layout directory
* feat(layout): remove code owners
* feat(ios): replace taitank layout and remove layout directory
* feat(ios): replace taitank layout and remove layout directory
* feat(ios): replace taitank layout and remove layout directory
* feat(ios): set taitank as default layout engine
* feat(layout): update taitank layout version
* feat(layout): remove unnecessary cmake content
* fix(ios): remove unnessessary file
* feat(dom): add GlobalPackagesModule for dom
* feat(ios): make layout engines indenpendent subspec
* feat(ios): make layout engines indenpendent subspec
* feat(ios): make layout engines indenpendent subspec
---------
Co-authored-by: ilikethese <chenli@chenlideMacBook-Pro.local >
Co-authored-by: luomy <ozonelmy@163.com >
2023-02-24 04:05:20 +00:00
Zoom Chan
b849b7eafc
feat(core): allow all schemas to dynamic load ( #2829 )
2023-02-23 02:37:22 +00:00
pollyzhang
55b5924eeb
fix(driver): fix reuse bug for debug mode
2023-02-22 13:17:49 +00:00
luomy
9a0adcec01
feat(ios): add onsizechanged event
2023-02-20 12:26:36 +00:00
henryjin0511
198c28dbba
feat(voltron): add lock for deps
2023-02-16 06:59:51 +00:00
henryjin
3b60b3921d
feat(voltron): add 3.0 voltron measure func and fix modal size error ( #2930 )
...
* feat(voltron): add 3.0 voltron measure func and fix modal size error
* feat(voltron): update voltron framework version
* feat(voltron): update js bundle for voltron demo
* feat(voltron): add voltron orientation
* feat(voltron): remove toast module
2023-02-13 04:54:27 +00:00
c973443f57
feat(connector): add tdf renderer connector ( #2842 )
...
* feat(connector): add tdf renderer connector
* feat(connector): remove renderer-support module
* feat(connector): add missed copyright
* feat(android): adapt to connector&embed design & fix build error
* feat(connector): remove renderer/support dir
* feat(connector): add tdf renderer connector
* feat(connector): remove renderer-support module
* feat(android): adapt to connector&embed design & fix build error
* feat(connector): remove renderer/support dir
* feat(connector): remove dependencies module from connector-support
* feat(connector): fix codestyle & add licenses & add class cast check
* feat(connector): fix connector/tdf build.gradle error
* feat(connector): add missing copyright & fix codestyle
* feat(connector): add missing namespace & optimize strong references
* feat(connector): add missing namespace
---------
Co-authored-by: vimerzhao <vimerzhao@tencent.com >
Co-authored-by: Super Zheng <medns@126.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-02-10 08:27:09 +00:00
60f71e9459
feat(android,ios,js): add getBoundingClientRect api ( #2914 )
...
* feat(android): add `getBoundingClientRect` api
* feat(ios): add `getBoundingClientRect` api
* feat(react,vue): add getBoundingClientRect api
* docs(homepage): add getBoundingClient api docs
* fix(android): use ArrayUtils, MapUtils access params
* fix(android): modify pair alloc time
---------
Co-authored-by: iPel <pel20121221@gmail.com >
Co-authored-by: shermanchen <shermanchen@tencent.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-02-10 03:09:51 +00:00
henryjin0511
3a4c086243
fix(voltron): fix cache engine mode ui size error
2023-02-07 10:29:34 +08:00
luomy
e5c6ae7da5
fix(ios): change engine dealloc thread from main thread to js thread
2023-02-06 16:53:45 +08:00
Super Zheng
cd08c44e72
feat(android): decouple connector and its associated modules
2023-02-06 03:29:14 +00:00
maxli
5e2e3424fe
chore(android): support apply from sub settings.gradle
2023-02-01 09:48:54 +00:00
ivanfanwu
07e7c70a1f
fix(devtools): fix crash when open devtools frontend and reload
2023-01-31 11:29:06 +00:00
luomy
c60a486224
feat(ios): add devtools targets to hippysdk workspace
2023-01-31 07:32:48 +00:00
henryjin0511
dae0527992
fix(voltron): fix voltron crash on retry dev mode
2023-01-31 06:32:52 +00:00
luomy
d94bba28f8
refactor(ios): remove enable_bitcode confiuration for devtools cmakefile
2023-01-31 04:11:12 +00:00
luomy and Super Zheng
0aaf063c5e
chore(ios): modify podspec file for cocoapods integration ( #2732 )
...
* chore(ios): modify podspec file for cocoapods integration
* chore(ios): modify podspec file for cocoapods integration
* chore(ios): modify podspec file for cocoapods integration
* chore(ios): modify podspec file for cocoapods integration
* fix(ios): fix Github related issues
---------
Co-authored-by: Super Zheng <medns@126.com >
2023-01-30 10:01:06 +00:00
henryjin
e98a31ad85
feat(voltron): update voltron render version ( #2859 )
2023-01-13 07:30:27 +00:00
Super Zheng
31e62ece7d
feat(android): enable Safe ICF to optimize binary size ( #2858 )
2023-01-12 09:55:37 +08:00
siguangli and maxli
dc4bf3c328
feat(android): recycler view set stable ids default true ( #2853 )
...
Co-authored-by: maxli <maxli@tencent.com >
2023-01-10 04:48:12 +00:00
dae789fb96
feat(publish): use fat-aar-android to build aar ( #2813 )
...
* feat(publish): use fat-aar-android to build aar
* feat(publish): add include connector in gradle properties
* feat(publish): support set local project path in gradle properties
* fix(publish): add header License for sub-module-deps.gradle
* fix(publish): remove sub-module-deps.gradle
* fix(publish): use path isAbsolute()
Co-authored-by: maxli <maxli@tencent.com >
Co-authored-by: Zoom Chan <zoom_chan@163.com >
2023-01-10 02:49:47 +00:00
d15c1d7ab5
feat(vfs): add job for vfs ( #2820 )
...
* feat(vfs): add job for vfs
* feat(ios): add ios progress job for vfs
* feat(ios): add ios progress job for vfs
* feat(ios): add ios progress job for vfs
* feat(ios): add ios progress job for vfs
* feat(vfs): adapt to voltron
* feat(ios): add ios progress job for vfs
* feat(voltron): vfs logic compact
* fix(vfs): merge 3.0dev to vfs
Co-authored-by: luomy <ozonelmy@163.com >
Co-authored-by: lvfen <284437334@qq.com >
2023-01-04 03:35:58 +00:00
siguangli
fe72cce289
feat(android): support use host ImageDecoderAdapter
2023-01-03 14:03:14 +00:00
henryjin
911cedcc29
feat(voltron): fix voltron events binding ( #2828 )
...
* feat(voltron): fix voltron events binding
* feat(voltron): fix toDeepVoltronMap func
* feat(voltron): update voltron version
* feat(voltron): fix voltron workerManager destroy
2023-01-03 16:33:26 +08:00
siguangli and maxli
62a2f891f7
fix(android): debug reload not destroy dom manager ( #2825 )
...
Co-authored-by: maxli <maxli@tencent.com >
2022-12-26 08:16:03 +00:00
churchill-zhang
d2c4dc8d09
fix(animation): fix animation error ( #2823 )
2022-12-22 03:36:54 +00:00
henryjin
b56e850bfb
fix(voltron): catch voltron image base64 decode error ( #2822 )
2022-12-21 09:51:17 +00:00
pollyzhang
7c37402f62
fix(driver): fix the problem of multi-threading at startup time
2022-12-20 17:26:15 +08:00
siguangli and maxli
76e963eb44
feat(android): support 302 redirect for default http adapter ( #2816 )
...
Co-authored-by: maxli <maxli@tencent.com >
2022-12-19 13:52:52 +00:00
henryjin and lvfen
86444245fa
feat(voltron): devtools ( #2798 )
...
* fix(voltron): fix voltron reload
* feat(voltron): update voltron version to 0.0.7
Co-authored-by: lvfen <284437334@qq.com >
2022-12-15 08:12:46 +00:00
lvfen
33c94a84a7
fix(voltron): fix voltron vfs load utf16 string ( #2794 )
...
* fix(voltron): fix voltron vfs load utf16 string
* fix(voltron): fix voltron vfs load utf16 string
* fix(voltron): fix voltron vfs load utf16 string
2022-12-14 11:58:26 +00:00
ivanfanwu
e0127a2c12
feat(devtools): bind dom manager not dom id
2022-12-14 18:04:28 +08:00
wufan
b3e7dce89c
feat(devtools): adapter to connector ( #2788 )
...
* feat(devtools): adapter to connector
* fix(voltron): await devtools init
* fix(devtools): add connector impl
* fix(devtools): update root id
2022-12-14 15:12:39 +08:00
siguangli and maxli
68f2e058e6
fix(android): attachToRoot use root view object ( #2791 )
...
Co-authored-by: maxli <maxli@tencent.com >
2022-12-14 04:26:55 +00:00
henryjin
7ff57dd56f
feat(voltron): fix android so ( #2790 )
2022-12-14 02:58:10 +00:00
maxli
52ac5ecfa8
fix(example): add copyright header
2022-12-13 18:56:48 +08:00
maxli
cb140b7d37
feat(vfs): add loading progress callback
2022-12-13 18:56:48 +08:00
maxli
301f720f14
feat(vfs): text image span request to vfs
2022-12-13 18:56:48 +08:00
maxli
28372941ad
feat(vfs): image request to vfs
2022-12-13 18:56:48 +08:00
pollyzhang
30e4001fa0
fix(vfs): fix context error when activity is destroyed
2022-12-13 17:03:57 +08:00