88 Commits

Author SHA1 Message Date
maxli 1aa2b27d61 fix(android): remove ClipboardModule module 2023-06-21 07:46:13 +00:00
iPel 9b37238c5b fix(android): modal may not be fullscreen 2023-05-22 13:24:20 +00:00
maxli 486e541782 fix(android): support new demo debug mode 2023-05-17 18:38:44 +08:00
maxli fac396504e fix(android): add get engine id for native renderer 2023-05-16 20:15:46 +08:00
pollyzhang 536b2518bf refactor(vfs): add Terminate for vfs 2023-05-15 03:23:10 +00:00
maxli 247f776b3e fix(android): cookies must be set for each request 2023-05-12 12:31:06 +00:00
maxli 1b6a50f9ee fix(android): support read custom local file path 2023-05-11 09:42:38 +00:00
iPel 3f561193b5 feat(android): provide sdk version information 2023-05-11 02:26:18 +00:00
maxli 8a0bec8d06 fix(android): add Nullable for destroyModule 2023-04-28 11:00:31 +00:00
maxli 1c9eec24f1 fix(android): call load module in bridge thread 2023-04-28 10:31:03 +00:00
maxli 19579bbbb5 fix(android): adjust the call order for delete root node 2023-04-28 10:31:03 +00:00
ilikethese c34cb12e16 fix(layout): fix missing scale factor value 2023-04-27 05:05:08 +00:00
maxli b351cfeed0 fix(android): suport find view by id for engine context 2023-04-20 08:36:25 +00:00
maxli 0693e41466 feat(android): update node support diff props 2023-04-13 09:10:43 +00:00
maxli b8ba7f2390 feat(android): support time monitor add point 2023-04-10 01:42:44 +00:00
pollyzhang 785fae3db5 feat(vfs): vfs handler add workerManager 2023-04-03 08:10:39 +00:00
pollyzhang 0dad7cc696 feat(animation): add releaseRootResources for rootNode 2023-03-30 04:01:42 +00:00
maxli deecf136e6 fix(android): add log message for NativeRenderer 2023-03-21 02:51:55 +00:00
maxli 41d50965b4 fix(android): add thread number for BackgroundTaskExecutor 2023-03-20 13:29:40 +00:00
maxli 67c60a0716 feat(android): add recycle object pool 2023-03-20 13:29:40 +00:00
maxli 8803ff6b4d fix(android): statusLine cannot be null 2023-03-16 09:10:58 +00:00
maxli 954758da04 fix(android): use Map type in HippyMap internal 2023-03-14 13:10:07 +00:00
maxli cdbf458260 fix(android): support HippyMap nest HashMap 2023-03-14 13:10:07 +00:00
maxli dac15926cc fix(android): add get root view with root id 2023-03-14 13:10:07 +00:00
iPel 11f3dac6a2 fix(android): promise leak after engine destroy 2023-03-08 07:51:20 +00:00
maxli eb172b3f8d fix(android): remove dev button in non-debugging mode 2023-03-06 06:57:19 +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
canlu 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
Super Zheng cd08c44e72 feat(android): decouple connector and its associated modules 2023-02-06 03:29:14 +00:00
ivanfanwu 07e7c70a1f fix(devtools): fix crash when open devtools frontend and reload 2023-01-31 11:29:06 +00:00
Super Zheng 31e62ece7d feat(android): enable Safe ICF to optimize binary size (#2858) 2023-01-12 09:55:37 +08:00
siguangli 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
siguangli 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
churchill-zhang 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
siguangli 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
siguangli 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
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 68f2e058e6 fix(android): attachToRoot use root view object (#2791)
Co-authored-by: maxli <maxli@tencent.com>
2022-12-14 04:26:55 +00: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
maxli cef136d83d fix(connector): adjust destroy order 2022-12-07 17:03:05 +08:00
maxli 73e199c16a fix(connector): develop mode reload crash 2022-12-07 17:03:05 +08:00
maxli a1949484d6 refactor(connector): destroy bridge after destroy instance 2022-12-07 17:03:05 +08:00
maxli c20185b20d refactor(connector): adjust some implementation 2022-12-07 17:03:05 +08:00