Commit Graph

72 Commits

Author SHA1 Message Date
yaofangyong d873733517 x86
Signed-off-by: yaofangyong <2385605052@qq.com>
2024-06-25 19:34:37 +08:00
任伟x b777d40426 ImageKnife提供图片加载成功失败的事件README补充
Signed-off-by: 任伟x <renwei79@h-partners.com>
2024-05-27 16:58:59 +08:00
张欢 ce8b3cbb7a 修改readme文档
Signed-off-by: 张欢 <zhanghuan165@h-partners.com>
2024-05-24 16:19:49 +08:00
任伟x ee6e0acef6 ImageKnife提供清理缓存能力
Signed-off-by: 任伟x <renwei79@h-partners.com>
2024-05-22 17:28:30 +08:00
zhang_hanyong 1e94a03d5b 支持多种组合变换
Signed-off-by: zhang_hanyong <zhang_hanyong@h-partners.com>
2024-05-21 11:02:53 +08:00
任伟x 275ee6bc0a ImageKnife提供图片加载成功失败的事件
Signed-off-by: 任伟x <renwei79@h-partners.com>
2024-05-15 16:55:29 +08:00
tsm d6a3f2df0e imageKnife 下采样
Signed-off-by: tsm <2418639820@qq.com>
2024-05-07 11:01:14 +08:00
zhang_hanyong b185bf1f18 ImageKnife加载图片支持自定义网络栈补充XTS用例以及优化按钮重复点击问题
Signed-off-by: zhang_hanyong <zhang_hanyong@h-partners.com>
2024-04-28 18:12:06 +08:00
chongtiantian 87f3dab4fa ImageKnife控制重要图片请求加载优先级
Signed-off-by: chongtiantian <chongtiantian1@h-partners.com>
2024-04-24 10:05:23 +08:00
任伟x 6ae9982ec6 ImageKnife支持根据自定义key获取已缓存的图片
Signed-off-by: 任伟x <renwei79@h-partners.com>
2024-04-23 10:37:44 +08:00
2206069183@qq.com d4b537bd53 修改全局请求头覆盖request请求头
Signed-off-by: 2206069183@qq.com <2206069183@qq.com>
2024-04-19 14:50:32 +08:00
baofeng f84b793eca [Issues: #I9DWXC]修复自定义DataFetch接口不生效问题
Signed-off-by: baofeng <baofeng6@h-partners.com>
2024-04-19 10:44:38 +08:00
zhang_hanyong db71776e62 新增gif图暂停播放恢复播放能力
Signed-off-by: zhang_hanyong <zhanghanyong@h-partners.com>
2024-04-16 19:38:16 +08:00
openharmony_ci b7eae6eefb
!163 新增gif播放次数
Merge pull request !163 from zgf/master
2024-04-09 06:57:49 +00:00
面条侠 b64661b9f9
update README.md.
Signed-off-by: 面条侠 <wangxinxin51@h-partners.com>
2024-04-08 02:57:50 +00:00
zenggaofeng f57fa66fab 新增gif播放次数
Signed-off-by: zenggaofeng <zenggaofeng2@h-partners.com>
2024-04-07 10:44:47 +08:00
张欢 504e2ec6ca ImageKnife图片宽高自适应
Signed-off-by: 张欢 <zhanghuan165@h-partners.com>
2024-03-25 16:10:20 +08:00
zenggaofeng 00d43899f4 修复使用模糊化出现图片变模糊和变形
Signed-off-by: zenggaofeng <zenggaofeng2@h-partners.com>
2024-02-27 11:09:28 +08:00
明月清风 25b3722475 pngWorker线程改为taskpool
Signed-off-by: 明月清风 <qiufeihu1@h-partners.com>
2024-02-05 10:09:28 +08:00
zenggaofeng 2e9b2d6c21 适配ArkTs语法(SDK:4.1.0.56)
Signed-off-by: zenggaofeng <zenggaofeng2@h-partners.com>
2024-01-12 15:52:08 +08:00
liangdazhi dcf18a3ce7 抛出是否开启抗锯齿属性配置
Signed-off-by: liangdazhi <liangdazhi@h-partners.com>
2024-01-02 11:27:20 +08:00
liangdazhi ec1db2bbb1 canvas新增抗锯齿
Signed-off-by: liangdazhi <liangdazhi@h-partners.com>
2023-12-28 11:47:55 +08:00
zenggaofeng 1cc2202522 svg图片解码改为imageSource解码
Signed-off-by: zenggaofeng <zenggaofeng2@h-partners.com>
2023-12-27 16:33:40 +08:00
openharmony_ci e8bbaac339
!88 1.README.md修改 RequestOption删除接口。 2.CHANGLOG.md 新增RequestOption删除addRetryListener接口原因及说明
Merge pull request !88 from zhoulisheng2/master
2023-12-25 09:38:54 +00:00
zhoulisheng 20eaa1e98b 1.README.md修改 RequestOption删除接口。
2.CHANGLOG.md 新增RequestOption删除addRetryListener接口原因及说明

Signed-off-by: zhoulisheng <635547767@qq.com>
2023-12-25 15:56:44 +08:00
zenggaofeng 2e3bdc1e3a 语法适配API11( 4.1.0.36)
Signed-off-by: zenggaofeng <zenggaofeng2@h-partners.com>
2023-12-21 09:46:05 +08:00
zhoulisheng 4a41793915 1.README.md文件新增hsp场景适配说明
Signed-off-by: zhoulisheng <635547767@qq.com>
2023-12-14 10:32:47 +08:00
明月清风 db5c44866f 更新说明:
1、imageKnife依赖更名为library

Signed-off-by: 明月清风 <qiufeihu1@h-partners.com>
2023-12-12 16:30:00 +08:00
明月清风 3bfa3e71a7 更新说明
1、新增内存缓存策略
2、新增内存缓存图片张数缓存设置接口

Signed-off-by: 明月清风 <qiufeihu1@h-partners.com>
2023-12-06 15:22:26 +08:00
sunao 1024d74618 适配DevEco Studio 4.0(4.0.3.700)--SDK:API10(4.0.10.15)
Signed-off-by: sunao <3078711978@qq.com>
2023-11-28 14:35:17 +08:00
zhoulisheng 4972d838df 1.删除pako源码依赖,使用ohpm依赖
2.删除gif软解码相关依赖库,包括gifuct-js和jsBinarySchemaParser
3.更改ImageKnifeOption,新增入参context,在shardlibrary中使用必须要传递当前library的context对象
4.更改RequestOption,新增参数moduleContext,属于必传参数,在使用ImageKnifeComponent会默认使用当前entry的context,所以在其他在shardlibrary中使用必须要传递当前library的context对象。
5.新增ImageKnife在HSP场景中的使用方法

Signed-off-by: zhoulisheng <635547767@qq.com>
2023-11-24 14:22:46 +08:00
zhoulisheng 793c564a52 1.更新版本号2.1.1-rc.3,更新CHANGELOG.md
Signed-off-by: zhoulisheng <635547767@qq.com>
2023-11-15 10:59:55 +08:00
zhoulisheng 980be617ba 1.ImageKnife新增暂停加载全局接口,恢复加载全局接口。
Signed-off-by: zhoulisheng <635547767@qq.com>
2023-11-15 10:52:00 +08:00
zhoulisheng 3077af9dc3 1.新增MemoryLruCache主动调用PixelMap的release方法,释放native的PixelMap内存
2.新增ImageSource主动调用release方法释放native持有的ImageSource内存

Signed-off-by: zhoulisheng <635547767@qq.com>
2023-11-07 15:34:42 +08:00
明月清风 e6925c522d 更新说明:
1、新增自定义key参数配置

Signed-off-by: 明月清风 <2928139825@qq.com>
2023-10-19 17:20:29 +08:00
zhoulisheng1 493823611b 1.更新版本号2.1.0,涉及接口变动,次版本号+1
2.更新README.md
3.更新CHANGELOG.md内容

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-09-26 10:18:43 +08:00
zhoulisheng1 51fff045d8 1.更新版本号至2.0.6
2.更新CHANGELOG.md文件
3.更新README.md文件

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-09-25 16:39:21 +08:00
李艺为 031a62736a 更新readme中约束与限制
Signed-off-by: 李艺为 <15897461476@139.com>
2023-08-23 17:00:43 +08:00
李艺为 eb4b129367 1.使用worker.ThreadWorker替代项目中过时的ArkWorker.Worker
2.完善readme中关于worker的使用部分
3.添加worker加载gif区别测试界面

Signed-off-by: 李艺为 <15897461476@139.com>
2023-08-22 16:44:34 +08:00
李艺为 9bf705c711 1.更新readme.md
2.更新hvigor-ohos-plugin版本由2.0.0到2.4.2

Signed-off-by: 李艺为 <liyiwei18@h-partners.com>
2023-08-03 11:52:25 +08:00
明月清风 8629370f57 1.修复ImageKnife绘制部分复杂gif图片,gif图片闪屏显示的问题
Signed-off-by: 明月清风 <2928139825@qq.com>
2023-07-27 16:11:28 +08:00
zhoulisheng1 0f79911808 1.适配 IDE Canary1(4.0.3.212), SDK API10(4.0.8.3)
Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-06-29 11:36:55 +08:00
zhoulisheng1 46f6e86d53 1.ImageKnifeComponent组件默认开启GPU渲染
2.变更README中的约束限制描述
3.pngj的demo用例完善

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-06-14 18:11:37 +08:00
zhoulisheng1 e963f82a02 1.更新READE.md
a.解决代码块红字提醒误导提示
b.解释RequestOption的size必传,而ImageKnifeOption由于自定义组件支持链式调用于1.0.5版本已经不再使用size参数.详情见CHANGELOG.md
c.新增ScaleType图片展示效果类型的描述
d.删除ImageKnifeOption相关的size接口展示,避免误导开发者

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-05-11 15:41:27 +08:00
zhoulisheng1@huawei.com 10ed10e199 1.更新README和CHANGELOG,约束与限制IDE和SDK的版本描述
Signed-off-by: zhoulisheng1@huawei.com <tianyong13@huawei.com>
2023-04-24 16:25:15 +08:00
zhoulisheng1 72edea3c7e 1.分离出3rd_party 用来存放pako, jsbinaryschme, spark-md5三方库源码
Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-04-18 11:07:20 +08:00
zhoulisheng1 29067035bc 1.包管理工具由npm切换为ohpm
2.适配DevEco Studio: 3.1Release(3.1.3.400)
3.适配SDK: API9 Release(3.2.11.5)

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-04-06 19:07:21 +08:00
zhoulisheng1 7311a146a4 1.适配 DevEco Studio 3.1Beta1及以上版本。
OpenHarmony SDK版本:API version 9及以上版本。

Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2023-02-24 15:08:33 +08:00
tyBrave 0799ed85e2 update code because of some idea
Signed-off-by: tyBrave <tianyong13@huawei.com>
2023-02-22 10:55:02 +08:00
zhoulisheng1 619103145c 1.update README.md
Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
2022-12-20 00:32:48 -08:00