Commit Graph

7 Commits

Author SHA1 Message Date
ck 07b454ccb7 chore: iconengine tweak and uint test
- forward declaration XdgIconLoaderEngine
- xdgiconloader headers position tweak
- XDG colorScheme color support alpha (css color is RGBA not ARGB)
- add ut_XdgIconProxyEngine ut_DIconProxyEngine
2023-07-31 13:29:16 +08:00
wangfei 724af5ebf3 chore: add unit test about dciiconengine
add unit test about dciiconengine

Log: add unit test about dciiconengine
2023-07-07 09:54:54 +08:00
wangfei 0d9e457d13 chore: add unit test about builtinengine
add unit test ut_builtinengine about builtinengine

Log: add unit test about builtinengine
2023-07-05 16:12:26 +08:00
ck 62b66a9f05 fix: ut failed
1. dciicon memery leak(ReaderData not delete)
2. DImageHandler memery leak
3. use png instead of svg (no need svg imageiohandler plugin)
2023-06-19 13:13:09 +08:00
zccrs d52cc4c111 chore: add a unit test for DDciIconPlayer
Test the non-animation image.
2023-04-26 13:26:13 +08:00
zccrs 66ab7451f2 feat: Support animation for DDciIcon
See also https://github.com/linuxdeepin/deepin-specifications/pull/1,
This implementation complies with the specification by DSG on animation
dci's icons.

New class: DDciIconImage DDciIconImagePlayer DDciIconPlayer
2023-02-14 13:17:17 +08:00
Chen Bin 2161407cbc feat: 添加gtest单元测试
1.增加部分文件的单元测试文件
2.提高单元测试覆盖率到70以上

Log: 新增dtkgui单元测试
Change-Id: Icd8e3702ece36f6af565e2b9453015218da35953
2021-03-24 15:39:22 +08:00