范朋程
|
0d1f12dc1b
|
test: wayland环境下dde-dock测试
dde-dock代码里存在X相关的硬编码。
为了在wayland环境下能够显示dde-dock且不影响其基本功能,故先将相关代码屏蔽。
Log: 适配dde-dock在wayland环境下显示
Influence: wayland适配
Change-Id: I9d579841b1e371f2ccea81351ffdfdc8eddfc070
|
2021-11-05 22:39:14 +08:00 |
|
范朋程
|
dee837e8dd
|
fix: 任务栏拖拽无法移除驻留
wayland回合主线master分支,原始提交: https://gerrit.uniontech.com/c/dde-dock/+/9595
Log: 社区版适配wayland
Influence: wayland适配
Task: https://pms.uniontech.com/zentao/task-view-81916.html
Change-Id: I2cc33e38951a284a826800fdd2d56bc1c71298ae
|
2021-11-05 22:39:14 +08:00 |
|
songwentao
|
5c83a78374
|
feat: 给显示桌面添加自动化标记
给显示桌面添加自动化标记
Log:
Task: https://pms.uniontech.com/zentao/task-view-90170.html
Influence: 任务栏-显示桌面控件添加自动化标记
Change-Id: I5223e5dd34681e6fc3c1d7a2463a76ac937eef6a
|
2021-11-02 13:04:32 +08:00 |
|
donghualin
|
5c7e5ffefc
|
chore: 修复任务栏内存泄露
修复任务栏内存泄露,不影响功能
Log: 修复任务栏内存泄露
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-88885.html
Change-Id: Id0e1ecd672c91dce79d66c2d45115279657948a1
|
2021-10-25 14:17:17 +08:00 |
|
donghualin
|
f20569bf1b
|
chore: 修复任务栏内存泄露
修复任务栏内存泄露,不影响功能
Log: 修复任务栏内存泄露
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-88885.html
Change-Id: I976a9f1cacf1f583abb61ad9de0384aa45cd889a
|
2021-10-21 12:48:30 +08:00 |
|
chenjun
|
5616fd43a5
|
fix: 调整图标大小计算规则
调整图标大小计算规则, 对于大小由自己决定的插件不参与计算,需要减去其宽度,其他插件则需要参与计算并计数,然后先计算所有图标平均大小后,再根据插
件设计的最大和最小值,取中间值后再计算固定区域和应用区域的图标大小
Log: 修复特定条件下任务栏图标抖动问题
Bug: https://pms.uniontech.com/zentao/bug-view-95462.html
Change-Id: I473df75cd7f5cf804fe04a3f469d5247395b8888
|
2021-10-09 13:33:24 +08:00 |
|
FanPengCheng
|
14d1f5d52a
|
chore: 整理代码
删除用不到的内容
Log:
Task: https://pms.uniontech.com/zentao/task-view-86488.html
Change-Id: I5eb0b09cef1d504640cc676d2059cd2dfacaafaa
|
2021-09-28 17:42:50 +08:00 |
|
chenjun
|
54bbb1b0bb
|
fix: 调整插件图标大小计算方式
在计算图标大小时,已经计算过插件图标的大小,然后再计算应用图标的大小,不能再根据图标大小计算插件图标大小,会造成反复计算后插件图标大小不准确,插
件区域尺寸重复调整
Log: 修复任务栏高度快速变化后没有自动调整控件大小的问题
Change-Id: I51d4967f129609c4944080d51e4f06b0077d90c2
Bug: https://pms.uniontech.com/zentao/bug-view-88133.html
|
2021-09-06 11:40:10 +08:00 |
|
FanPengCheng
|
816f0edc87
|
test: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
|
2021-08-26 12:43:17 +08:00 |
|
chenjun
|
61336764f3
|
fix: 在界面size调整完毕后再计算图标大小
先通过消息循环让各部件调整好size后再计算图标大小,避免因为各部件size没有调整完导致计算的图标大小不准确,然后重复触发
PluginAreaWidget的reszie事件并重复计算,造成任务栏图标抖动问题
Log: 修复任务栏在无操作的情况下图标异常抖动的问题
Bug: https://pms.uniontech.com/zentao/bug-view-90724.html
Change-Id: Ia9b60f1829efdfa4e55fdb25403ab60e46d5ba94
|
2021-08-21 16:38:23 +08:00 |
|
songwentao
|
6404ca24c1
|
chore: 给任务栏添加部分注释
给任务栏MainPanelControl类添加部分注释
Log:
Change-Id: I60845aa7db41e1ffb6c34626a3d8b2b09a907124
|
2021-08-10 17:37:58 +08:00 |
|
yanghongwei
|
3b0abb9129
|
fix: 修复任务栏高度变化后,没有自动调整空间大小
在计算Icon大小时,m_pluginAreaWidget的大小数据不正确,导致计算的大小有误
Log: 修复任务栏应用区域图标大小异常
Bug: https://pms.uniontech.com/zentao/bug-view-88133.html
Change-Id: I3e15939fea931c6b268f5de3728daa44b4d8a57e
|
2021-07-21 14:03:12 +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
|
73f4308371
|
fix: 修复任务栏插件图标拖动插入垃圾箱插件旁边异常
在拖动插件往垃圾箱左右放置时,无法放置
Log: 修复任务栏插件图标拖动插入垃圾箱插件旁边异常
Task: https://pms.uniontech.com/zentao/task-view-76877.html
Change-Id: I3af3bf5a8999e6886b56c275392b5952109db15a
|
2021-05-18 21:06:52 +08:00 |
|
yanghongwei
|
8ce063e3ab
|
cve: 解决代码中的内存泄露
通过sanitize检测项目中存在的内存泄露,并解决
Log: 解决代码中的内存泄露
Change-Id: I6001fec5464c374a60fc7ca642c025fe0df044fc
|
2021-05-17 20:44:04 +08:00 |
|
yanghongwei
|
4277b4a852
|
chore: 添加注释
添加部分注释,方便代码阅读
Log: 添加部分注释
Change-Id: I7cdb5bc80aa8bbd94ae0601fbae7760e55b6b119
|
2021-05-14 17:18:42 +08:00 |
|
yanghongwei
|
e6b38b14bd
|
fix: 修复任务栏插件插入不显示问题
优化任务栏计算icon大小逻辑
Log: 修复任务栏插件插入不显示问题,以及移除插件后任务栏Icon大小未更新问题
Task: https://pms.uniontech.com/zentao/task-view-76040.html
Change-Id: Id18fadc4810398deaccefc6397efd4d5c4c60907
|
2021-05-08 18:59:33 +08:00 |
|
yanghongwei
|
af4029f2d6
|
fix: 修复发送多应用到任务栏,任务栏高度调整到最高,拖动应用有明显卡顿问题
在拖动应用过程中频繁进行removeItem和insertItem,在龙芯处理器上处理setFixedSize耗时严重
Log: 修复发送多应用到任务栏,任务栏高度调整到最高,拖动应用有明显卡顿问题
Bug: https://pms.uniontech.com/zentao/bug-view-77997.html
Change-Id: Iec1800069aab7a1d87facb1c31bbbefa1330ec1f
|
2021-05-06 17:57:05 +08:00 |
|
Fan PengCheng
|
81fd4a245a
|
chore: 删除一些用不到的函数
部分函数没有必要保留,做删除处理,尽量降低类之间的耦合性
Log:
Change-Id: I6de2788f1571049c0f2f327cbd4875887ff71564
|
2021-04-16 16:59:27 +08:00 |
|
Fan PengCheng
|
46d5771ff9
|
chore: 添加代码注释
所有的函数和类尽量都添加注释,方便别人维护
Log:
Change-Id: If8cb522b78bcfa38f0ab4da8b453045cc917784d
|
2021-04-13 16:02:49 +08:00 |
|
Fan PengCheng
|
5300364d3a
|
chore: 整理代码结构
对代码文件的include全部设置设置引用路径,删除用不到的代码文件
Log: 整理代码结构
Change-Id: I9582022d38083a5380f1952e434d8b4d71c98d62
|
2021-04-07 10:56:20 +08:00 |
|