tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08:00
Robert
0427e19b72
chore: adapt license and copyright ( #680 )
...
Modify project to pass the REUSE check
Log: Modify project to pass the REUSE check
Task: https://pms.uniontech.com/task-view-185215.html
Change-Id: Ie954cf985f16c1a243bfc912aa7458c6e85ce9de
2022-09-06 11:36:55 +08:00
Fan PengCheng
8e14a8d134
fix: 修复日历图标显示异常的问题
...
某些情况下,日历图标中的3月会显示错位,这部分是因为3月在svg图片中信息和其他月份不一样,当前已修改
Log: 修复部分情况下日历图标显示异常的问题
Influence: 日历图标显示
2022-05-12 05:23:27 +00:00
Fan PengCheng
d00f484408
fix: 修复日历图标显示异常的问题
...
某些情况下,日历图标中的3月会显示错位,这部分是因为3月在svg图片中信息和其他月份不一样,当前已修改
Log: 修复部分情况下日历图标显示异常的问题
Influence: 日历图标显示
Task: https://pms.uniontech.com/task-view-122601.html
Change-Id: I0bb098e22402c163323f7b89cf0ffd3de25bb044
2022-05-09 17:55:04 +08:00
Cloud
c1efb0fb2d
fix: calender icon display error
...
fix calender icon display error on March
Log: fix calender icon display error on March
2022-05-05 07:45:21 +00:00
范朋程
f51b4f263f
chore: 修复cppcheck问题
...
修复cppcheck问题,不影响功能
Log:
Influence: 不影响
Task: https://pms.uniontech.com/zentao/task-view-88591.html
Change-Id: I6667525b683ee55b73d5aec9c46acf4257a5a2c5
2021-10-18 11:53:55 +08:00
FanPengCheng
816f0edc87
test: 添加单元测试代码
...
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
2021-08-26 12:43:17 +08:00
FanPengCheng
07b6a455eb
fix: 修复任务栏概率性获取不到图标的问题
...
采用qtxdg-iconfinder命令查找图标的文件,然后直接读取文件
Log: 修复任务栏安装应用后图标小概率显示为齿轮的问题
Bug: https://pms.uniontech.com/zentao/bug-view-80456.html
Change-Id: Ibd534c42d8991a8f8918fe31c73ed00c871cc285
2021-05-26 11:06:51 +08:00
FanPengCheng
331cf7c749
chore: 修复内存泄露问题
...
修复内存泄露
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-80694.html
Bug: https://pms.uniontech.com/zentao/bug-view-80695.html
Change-Id: I7410c84aa0a4d6f277ba7a887614814374ef683d
2021-05-25 21:42:38 +08:00
yanghongwei
8ce063e3ab
cve: 解决代码中的内存泄露
...
通过sanitize检测项目中存在的内存泄露,并解决
Log: 解决代码中的内存泄露
Change-Id: I6001fec5464c374a60fc7ca642c025fe0df044fc
2021-05-17 20:44:04 +08:00
Fan PengCheng
90287e5b26
fix: 修复日历图标模糊的问题
...
改为先生成svg图片文件,然后再加载的形式.之前的图标上面的每个元素都是单独绘制的,
尝试了很多方式,仍然绘制有锯齿。目前的方案理论上和其他应用加载图标的院里是一样的
Log: 修复日历图标模糊的问题
Bug: https://pms.uniontech.com/zentao/bug-view-33865.html
Change-Id: Ieaabdbca615e2f978730570aa90401b167efc472
2021-05-06 16:41:43 +08:00
Fan PengCheng
32014afc27
fix: 修复任务栏显示图标为齿轮的问题
...
当获取图标为齿轮时,会在之后的半分钟内反复获取图标,这时,图标可能还没有放在指定的位置,所以显示异常,还有可能是qt内部的缓存机制导致的,第一次获取图标异常,后面不再尝试获取。
Log: 修复任务栏显示图标为齿轮的问题
Bug: https://pms.uniontech.com/zentao/bug-view-22246.html
Change-Id: I281077c59906bcb1e387dc0cf9054cddb03f5ed2
2021-04-27 09:40:54 +08:00
Fan PengCheng
f43195a892
fix: 修复日历图标数字显示有偏移的问题
...
在高分屏开1.5倍缩放,日历图片上的数字有偏移
Log: 修复日历图标数字显示有偏移的问题
Bug: https://pms.uniontech.com/zentao/bug-view-33865.html
Change-Id: Ief4589cbc713c98ee503f414cce9ef5793dccad5
2021-04-26 14:51:31 +08:00
Fan PengCheng
ed5ae88ae2
feat: 修复应用升级后任务栏驻留的图标可能显示异常的问题
...
应用升级后,其desktop文件中对应的Icon字段可能发生变更,任务栏会重新获取当前的Icon,
当这个Icon对应的图片还没有放到指定的位置时,此时获取的图标就是异常的,且后续再获取时,及时图标已经正常,
但因为qt的缓存机制,也会导致获取的图标仍然是第一次获取的异常图标
Log: 修复应用升级后任务栏驻留的图标可能显示异常的问题
Task: https://pms.uniontech.com/zentao/task-view-64795.html
Change-Id: I955108d04af65b2ca9cc1e6347a4c390b9ec9d77
2021-04-22 17:10:55 +08:00
Fan PengCheng
5300364d3a
chore: 整理代码结构
...
对代码文件的include全部设置设置引用路径,删除用不到的代码文件
Log: 整理代码结构
Change-Id: I9582022d38083a5380f1952e434d8b4d71c98d62
2021-04-07 10:56:20 +08:00
Fan PengCheng
a3619cc0bb
fix: 修复内存泄露问题
...
修复Address Sanitizer检测的内存泄露处
Log: 修复内存泄露问题
Bug: https://pms.uniontech.com/zentao/bug-view-68395.html
Change-Id: Ib43b3cd3c37ee1825c04e8fffc7d3e1836a177af
2021-03-24 20:25:20 +08:00
聂成
c479e1d38d
fix: qt找不到应用图标
...
linux在安装应用的时候,有时候找不到图标,这边就手动更新一下缓存,然后重新找
Log: qt找不到应用图标
Bug: https://pms.uniontech.com/zentao/bug-view-45659.html
Change-Id: Ic60f06163fe176e92e267f289e46dc9169ce4527
2020-10-27 17:47:54 +08:00
niecheng
b6504d6731
fix(calendar): 日历图标在高分屏缩放的时候显示异常
...
自测时发现日历图标在缩放的时候,dock图标会很大
Log: 修复日历图标在高分屏缩放的时候显示异常
2020-06-05 11:06:47 +08:00
fpc_diesel
871b5f0edf
feat:format code
2020-05-22 13:11:48 +08:00
fpc_diesel
f7cc0e4625
fix:The dock calendar is dynamically displayed icon by current date
...
dock日历根据日期动态显示图标(task:18543)
2020-05-22 13:11:05 +08:00
tongtas
5892183b4a
fix:fix app icon error
...
BUG19982 【继承桌面个人版】【x86_64】【V20beta】【第三方应用】安装企业微信或者微信,图标显示齿轮状
(cherry picked from commit 7afea0d2db6d6bbbd0c3e4498c3d6b9abfe3b115)
2020-04-27 15:54:50 +08:00
justforlxz
55c4c74a82
refactor: use QWidget::devicePixelRatio to replace QApplication::devicePixelRatio
...
插入新屏幕后,新屏幕的缩放是1,切换为复制模式后如果继续使用QApplication::devicePixelRatio会导致
显示错误,统一换成QWidget::devicePixelRatio或QScreen::devicePixelRatio。
2019-04-23 18:27:40 +08:00
listenerri
8dc212bc3a
fix: invalid icon size after dock size changed
...
Change-Id: I348853ab0ffd505892eef4fd4323199e89984140
2018-11-19 10:54:17 +08:00
haruyukilxz
40490788db
fix: change min icon size
...
Change-Id: Id5b16c9223a94450d023841df8e5f9dc784cc5dd
2018-11-09 17:12:13 +08:00
justforlxz
297e0b57f2
fix(icon): limit min icon size to 24
...
Change-Id: I64ee99bd1d82f62dbb06bfe792bd5969df2a40e7
2018-10-30 10:44:24 +08:00
listenerri
7ae40f4bb9
fix: app icon find mistake
...
Change-Id: Iae74053b57b8bb1accb36e7a5309eea567d6774c
2018-09-07 14:58:46 +08:00
haruyukilxz
6ec510ac12
fix(Icon): error intercepting the icon name
...
Change-Id: I938a2d6db7a60f037079c4f6e1732ab84761e99c
2018-07-05 16:33:21 +08:00
Hualet Wang
2c0b14e41b
perf: reduce memory usage by introducing cache
...
Change-Id: Ia7fe2a44603129cdd15a440c38012067b7e8b8b6
2018-07-03 14:58:47 +08:00
石博文
133b711d1f
update license
...
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
71ccbcef83
update license
...
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
石博文
315581d633
support HiDPI
...
Change-Id: I2bfe381f07a504ea196e2cf65cb03a7071a5863f
2017-09-15 10:17:15 +08:00
Hualet Wang
db3fe712d3
Revert "appitem: make fetch icon asynchronous"
...
This reverts commit a5b044e58532f7bb3106730cae53329258cec2dc.
because QIcon used with multithread are not safe
Change-Id: I1502a23358b7b2f90d164f36861870f6c9df280c
2017-06-27 09:25:37 +08:00
石博文
a5b044e585
appitem: make fetch icon asynchronous
...
Change-Id: I89c32ccddc7529df75c24ddc4beef83a89037fe5
2017-06-15 17:13:29 +08:00
石博文
b64c3b7f25
Fix icon size not even
...
Change-Id: I2c06e31dabddcdafe909390069941c99ded48357
2017-02-23 10:54:40 +08:00
石博文
26f189d5a8
Fix dock app icon is empty or size error
...
Change-Id: Ifb6a383ffcb11cc67c87e83cf952df124b4af452
2017-02-21 13:31:53 +08:00
Felix Yan
90e102335b
Only return QPixmap when it is not null
...
QFile::exists() returns true even for executables in $PATH, and loading
those files with QPixmap() will return a null object.
Change-Id: I29a954aa2d504ca051b7328978426b6b993da753
2017-02-20 20:05:26 +08:00
石博文
b0c14898f3
Fix dock app icon error if encoding with base64
...
Change-Id: I5f90b43b4f8c525d391058a4ccb836253645cc23
2017-02-20 17:57:26 +08:00
Hualet Wang
395cd66b23
Remove dependency on gtk
...
Change-Id: Ic87401a0c7f192951fcdb86cd45bf1f870e06779
2017-02-16 10:23:46 +08:00
石博文
aa916fda66
fix crash when app icon is null
...
Change-Id: Ibf4b7cdddb0c4995f312b121082e4b2cbfd149d2
2016-08-22 11:08:42 +08:00
石博文
1217a45cd6
remove unused header include
...
Change-Id: I0458abb9f1e868d0c0b41927f2051ca942377110
2016-08-15 09:58:41 +08:00
石博文
78114a1fea
fix window position
...
Change-Id: I0f1acdc77e2738008bd8d06924b4a81bab751e08
2016-08-02 09:28:06 +08:00
石博文
1590608217
optimize icon search
...
Change-Id: I813664fa79a1841b4196944255c777f14fc778fe
2016-08-02 09:28:06 +08:00
石博文
3d2a1e76c3
add plugins
...
Change-Id: Ib35a19191b8169993ca5e04cc9d5654b8519a56e
2016-08-02 09:28:06 +08:00