Fan PengCheng
|
c3b956d0dc
|
chore: update changelog
update changelog
Log: update changelog
Influence: 无
Change-Id: I7bc1250403060466875d32e2b9e36fd98c8ec063
|
2022-06-27 16:01:15 +08:00 |
|
donghualin
|
82da556471
|
fix: 修复控制中心无法取消任务栏插件显示隐藏的问题
原因:获取以加载插件接口错误,导致无法获取到正确的插件,引起无法移除
修复:获取正确的插件对象指针,保证插件正确移除
Log:
Influence: 从控制中心移除任务栏插件,观察任务栏插件是否正常移除
Bug: https://pms.uniontech.com/task-view-121387.html
Change-Id: I0bf44d91de74acba277f76c412955f40b0a7efba
|
2022-06-24 15:31:07 +08:00 |
|
Fan PengCheng
|
1b179edc55
|
chore: update changelog
update changelog
Log: update changelog
Influence: 无
Change-Id: I557c15afb78563900287f91346030d3b0a4df8e3
|
2022-06-23 14:39:52 +08:00 |
|
donghualin
|
c717a96455
|
fix: 修复任务栏拖动到最小尺寸后图标显示异常
原因:在任务栏变到最小尺寸的时候处理了插件区域的尺寸,重新设置了高度为获取到的最大高度引起任务栏高度设置错误
修改方案:在重新设置任务栏尺寸的时候,根据当前任务栏的位置,只处理宽度(任务栏在屏幕上下方向)或高度(任务栏在屏幕左右方向)
Log: 优化任务栏拖动处理逻辑
Influence: 任务栏,拖动任务栏高度发生变化
Task: https://pms.uniontech.com/task-view-154167.html
Change-Id: I23529000ce32ef9f3ce0a358cb560f6aae5e1eeb
|
2022-06-22 21:26:34 +08:00 |
|
donghualin
|
bbfe4ff26c
|
feat: 增加插件区域对任务栏的AM访问
托盘插件对任务栏的增加AM的访问方式
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: I91a918a4fe5c495b075e5dff7f528a623be8dc89
|
2022-06-22 11:18:59 +08:00 |
|
donghualin
|
0aba7ba0db
|
feat: 修改托盘展开图标对AM接口的访问
托盘图标需要通过AM接口来获取透明度,增加该接口对AM服务的访问
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: If4c981e23254776ea73b45834910899f39913ae8
|
2022-06-22 11:18:59 +08:00 |
|
donghualin
|
7fc1ec3ae5
|
feat: 修改控制器中对AM接口的访问
修改插件加载相关的类对AM接口的访问
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: Ifbf3ce3b8d9fc3098f1a0a5e3ff4a8bc97e68d67
|
2022-06-22 11:18:59 +08:00 |
|
donghualin
|
03d7942b2f
|
feat: 修改屏幕管理的相关类中对AM接口的访问
多屏幕管理类、菜单管理类中改成AM来访问后端接口
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: I1d7cccbc58b7c5883c4946a2f92510c98e144692
|
2022-06-22 11:18:59 +08:00 |
|
donghualin
|
7091b32239
|
feat: 增加桌面应用图标的AM访问
修复DockItemManager和AppItem类中对AM接口的访问
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: I93a656f5437a24fb2d964b337b793d4759375dc2
|
2022-06-22 10:06:30 +08:00 |
|
donghualin
|
241dd68d30
|
feat: 增加任务栏的AM接口
增加任务栏的AM接口的访问模块
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: Ic5570bbae6fa4ff3ecc3d529b49200f7bcb1d63c
|
2022-06-22 10:06:30 +08:00 |
|
donghualin
|
7b31b5e107
|
fix: 优化防呆区域的处理
1、修复多屏情况下屏幕位置计算错误导致任务栏无法鼠标跟随
2、纠正多屏情况下的防呆区域
Log: 修复防呆区域错误
Influence: 1、任务栏为跟随鼠标,在多屏情况下检测任务栏是否跟随鼠标 2、将窗口拖动到任务栏下方,观察是否可以拖动,正常情况下是无法拖动到下方
Bug: https://pms.uniontech.com/bug-view-134075.html
Change-Id: I16b3e24eac5acfca781f7f466b9ebc894153634a
|
2022-06-20 15:03:47 +08:00 |
|
donghualin
|
a9987a6c2a
|
fix: 修复时尚模式下无法移除电源插件的问题
原因:在判断该插件是否可移除之前已经将内存中该插件的数据清除,找不到该插件的信息导致无法移除
修改方案:在判断该插件是否可移除之前不清空该插件的内存,等确定该插件可移除后再清空内存,保证插件获取到的数据始终正确
Log: 修复时尚模式下无法移除电源插件的问题
Influence: 任务栏时尚模式下,打开控制中心-个性化-任务栏-插件区域,去掉电源勾选,查看电源按钮是否消失
Task: https://pms.uniontech.com/task-view-121387.html
Change-Id: I0a9f214dab64e6b81b71d8cf50a969979c69c1ac
|
2022-06-20 15:03:47 +08:00 |
|
donghualin
|
2ee2fe9eca
|
fix: 修复任务栏图标数量过多的情况下超出屏幕区域的问题
1.计算当前任务栏的尺寸,和屏幕的尺寸取最小值,将这个最小值作为任务栏的实际尺寸
2.当任务栏插件区域行数发生变化的时候,通知任务栏调整尺寸,保证在任务栏调整位置的时候显示的尺寸始终是正确的
Log:
Influence: 1、任务栏图标超过比较多的情况下,查看任务栏是否超出屏幕 2、任务栏从下调整到上方,查看插件区域是否显示异常
Bug: https://pms.uniontech.com/task-view-150049.html
Change-Id: Ic3acd480c7f9deda7e8dfce8b7d7858c76a215e8
|
2022-06-20 15:03:47 +08:00 |
|
donghualin
|
0a35f5b5e0
|
fix: 修改时尚模式下分割应用区域和插件区域的方式
原来调用的是dtk的setMaskPath方法,现换成Qt的setMask方法,实现更彻底
Log:
Influence: 任务栏-时尚模式下查看左右区域的显示
Bug: https://pms.uniontech.com/bug-view-134527.html
Change-Id: Ibd5e7db440ae359a59c73e77f5f08951f8571e7a
|
2022-06-20 13:41:10 +08:00 |
|
donghualin
|
3824e9d9bb
|
fix: 修复快捷设置面板的图标在高缩放率下显示模糊
带背景的圆底图标不再通过自动创建,因为无法控制周边的锯齿,统一在paintEvent函数中进行绘制。修改滑动条统一通过代理来进行绘制
Log:
Influence: 屏幕设置高缩放率,任务栏特效模式下,查看快捷面板图标是否正常显示
Bug: https://pms.uniontech.com/task-view-149623.html
Change-Id: I825e38a9ae8c5a4252be840193e44393ac129201
|
2022-06-20 13:41:10 +08:00 |
|
donghualin
|
fc181973ce
|
fix: 修复高屏幕缩放下图标显示模糊的问题
增加对屏幕缩放的处理,保证图标正常显示
Log:
Influence: 将缩放设置为大于1,查看任务栏电源图标、网络等图标的展示情况
Task: https://pms.uniontech.com/task-view-149623.html
Change-Id: Ie4be9d0644b5be1f961ee70ee8472cab9dec9377
|
2022-06-15 13:36:06 +00:00 |
|
donghualin
|
0340166430
|
fix: 修复任务栏无法打开控制中心对应模块的问题
控制中心的接口名称从ShowModule换成ShowPage
Log:
Influence: 任务栏所有需要打开控制中心的地方
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I20b133c55896d6afbf712f767a6688976f080cf0
|
2022-06-14 13:34:37 +00:00 |
|
donghualin
|
2055820d30
|
fix: 修复dock在时尚模式下防呆位置错误
时尚模式下由于任务栏没有铺满整个屏幕区域,因此在处理任务栏struct的时候,让其选择整个区域
Log:
Influence: 任务栏-拖动窗口到最下方的区域
Bug: https://pms.uniontech.com/bug-view-134075.html
Change-Id: I4eb3357c01637b6e1cdfc25a0b4f0c5e316ad290
|
2022-06-14 13:23:17 +00:00 |
|
donghualin
|
44b92d90f5
|
fix: 修复任务栏关机按钮右键菜单无法响应的问题
完善菜单项的点击接口,保证其能正确触发对应的菜单功能
Log:
Influence: 任务栏-时尚模式下右键菜单功能
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: Id8d7d767534543d15eda79f77012e21ccdb2527d
|
2022-06-14 12:50:23 +00:00 |
|
donghualin
|
322623427d
|
feat: 高效模式下加载快捷插件
高效模式下增加读取快捷插件并显示
Log: 高效模式显示快捷插件
Influence: 高效模式显示快捷设置插件
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I308e963b4816737b3f596bc9d4b93db06851f447
|
2022-06-10 16:18:24 +00:00 |
|
donghualin
|
396f8153be
|
chore: 将新增的纯虚接口改成非纯虚接口
保证单元测试正常编译通过
Log:
Influence: 单元测试和其他任务栏插件的调用
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: Ib4f3780ef14233136fe8680cc8f0bcd64a7e0861
|
2022-06-09 17:17:50 +00:00 |
|
donghualin
|
8bd51673bc
|
fix: 修复任务栏无法响应插件状态变化引起图标变化的问题
当快捷设置区域的图标发生变化的时候,外部插件需要响应对应的图标变化接口,修改插件区域图标
Log:
Influence: 快捷设置区域-查看图标变化
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I19be98ec53145d45db3ee7023c4a0d4012e68a93
|
2022-06-09 17:17:50 +00:00 |
|
donghualin
|
f25258ca20
|
fix: 修复蓝牙插件无法打开控制中心的问题
控制中心接口名称已调整,此处修改接口名称
Log:
Influence: 任务栏-蓝牙-右键-蓝牙设置,查看是否能打开控制中心
Bug: https://pms.uniontech.com/bug-view-133829.html
Change-Id: I4954868fe561a03d6faa51a5ad5e9f496a15e233
|
2022-06-09 17:17:50 +00:00 |
|
donghualin
|
a81c3faf4b
|
fix: 修复在智能隐藏模式下切换显示模式后尺寸显示错误
切换模式后,应该立即设置主窗体的显示模式值,后续在调整任务栏尺寸的时候,保证获取到的尺寸始终是正确的
Log:
Influence: 任务栏-智能隐藏,启动后调整任务栏显示模式,观察尺寸是否发生变化
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I04c897fb81126a8d6b21ad4bc950834604629d3a
|
2022-06-06 15:01:54 +08:00 |
|
donghualin
|
e714c7e44e
|
fix: 修改对老插件的兼容性问题
所有插件的api版本都改成2.0.0,PluginProxyInterface新增的接口放到最后的位置,保证老插件在加载的时候能调用到正确的函数
Log: 修改老插件的兼容性问题
Influence: 任务栏加载老插件
Bug: https://pms.uniontech.com/bug-view-132961.html
Change-Id: I0c2714db6a21f2d246126ce2d9cec96e8c706d80
|
2022-06-01 21:34:40 +08:00 |
|
donghualin
|
461ece4bd7
|
fix: 修复任务栏在特效模式下的UI
1、在特效模式下,固定区域、应用区域和托盘区域的分割线是不可见的,因此在绘制颜色的时候判断其是否可见
2、调整关机按钮同时显示文字的最小高度
3、特效模式下任务栏中间扣出来的部分透明
Log:
Influence: 任务栏-特效模式,查看左侧的线条是否可见
Bug: https://pms.uniontech.com/bug-view-134527.html
Bug: https://pms.uniontech.com/bug-view-134489.html
Change-Id: I4ee89702fb409293b8652d6aa71c50a2dd18a7ee
|
2022-06-01 18:07:35 +08:00 |
|
donghualin
|
2461310ba2
|
feat: 转测修改changlog版本号
修改changelog版本号
Log: 修改changelog版本号
Influence: 无
Task: https://pms.uniontech.com/task-view-140999.html
Change-Id: Ieb705cdd7373020935f7317473f6639ab2d2c24c
|
2022-06-01 13:03:49 +08:00 |
|
donghualin
|
0bdc1eb1a2
|
refactor: 调整插件接口,删除指针引用
去掉插件的指针接口,同时插件根据任务栏图标类别返回不同类型的图标,修改所有已实现的插件接口
Log:
Influence: 任务栏-查看快捷设置图标、快捷区域可点击的图标、系统电源图标是否显示正常
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I9ffc42189471bb6183f264b366434d9be77275a4
|
2022-06-01 11:34:34 +08:00 |
|
donghualin
|
752bf51379
|
refactor: 重置快捷设置面板所有插件的布局
快捷设置面板中用QGridLayout的方式将所有的插件进行重新布局
Log: 重置快捷设置面板所有插件的布局
Influence: 任务栏-快捷设置面板
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I747c30b541a81b1d7c3e5378d842b272427bb963
|
2022-05-30 14:34:56 +08:00 |
|
donghualin
|
6f2d8b6da6
|
fix: 修复任务栏无法打开控制中心的问题
控制中心的ShowPage参数做了调整,此处根据需要修改后即可打开
Log:
Influence: 任务栏-右键-任务栏设置,观察控制中心是否正常打开
Bug: https://pms.uniontech.com/bug-view-134291.html
Change-Id: I5dc69119c2dc7ce051fa672d08261e94b6b36fc7
|
2022-05-27 21:34:02 +08:00 |
|
donghualin
|
4f7704ad6f
|
fix: 修复隐藏模式下无法唤醒任务栏的问题
原因:隐藏模式下会持续发送sizeChanged信号,导致频繁触发隐藏任务栏的函数
修改:接受到sizeChanged信号后,让其显示正常尺寸即可
Log:
Influence: 任务栏-隐藏模式-鼠标唤醒
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I1b813d2a3f1d1d96d9e162d4f19cc2579ee26f98
|
2022-05-27 17:34:21 +08:00 |
|
donghualin
|
9a81886b6a
|
fix: 修复时尚模式下无法显示电源按钮的问题
原因:电源按钮只会加载一次,在时尚模式下已经加载过,导致在高效模式下没有加载到任务栏的controller中
解决方案:将加载电源按钮的controller用一个单例的代理类来实现,FixedPluginController和DockPluginsController同时引用这个类来加载同一个插件
Log: 解决时尚模式下无法显示电源按钮的问题
Influence: 任务栏-查看高效模式下电源插件是否加载
Bug: https://pms.uniontech.com/bug-view-132733.html
Change-Id: I80d0cb9c87e6e1a478410f53a35ccfce344677ea
|
2022-05-27 15:09:31 +08:00 |
|
donghualin
|
7c3db6c9be
|
fix: 调整快捷设置声音、亮度滚动条样式
1、滚动条样式和设计图保持一致
2、滚动条右侧的图标增加阴影
Log:
Influence: 滚动条-快捷设置面板
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I3b4680c94efeb433d22cd3a1ab5d5745d456c3aa
|
2022-05-27 09:37:15 +08:00 |
|
donghualin
|
e9db102f26
|
refactor: 优化任务栏电源按钮的展示
调整右侧固定区域的插件的展示方式,通过读取插件的图标和文本的方式来自绘实现
Log:
Influence: 任务栏右侧电源按钮,调整任务栏尺寸
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: Iee19bd8af12506124bd4ef37805c68671a09651f
|
2022-05-26 18:08:05 +08:00 |
|
donghualin
|
5fac561991
|
feat: 关机插件适配任务栏最新接口
增加icon接口,外部收到该接口后会进行展示
Log:
Influence: 任务栏-关机插件图标
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I399153e05fa182ffc431aae0574ff66c813ce198
|
2022-05-26 13:21:39 +08:00 |
|
donghualin
|
751fef14be
|
feat: 电池插件适配任务栏最新接口
增加icon接口,外部收到该接口后会进行展示
Log:
Influence: 任务栏-快捷设置区域电池插件图标
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: Ibf6f482a54266aaf48c70c0849133da7af49945c
|
2022-05-25 13:10:33 +08:00 |
|
donghualin
|
43efa10cd9
|
fix: 调整电源按钮的尺寸
优化电源按钮的尺寸
Log:
Influence: 任务栏-电源按钮
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I872db293d93b5b16cf96eea3ed76f02c10b73067
|
2022-05-25 10:59:16 +08:00 |
|
donghualin
|
b1143e91ce
|
fix: 修复托盘和快捷设置区域行数变化的时候边框显示问题
1.在单行和多行的时候分别获取圆角区域并显示
2.在任务栏调整大小的时候,圆角大小根据实际情况动态计算生成
Log: 优化界面显示
Influence: 任务栏拖动改变大小,查看单行和多行的显示效果
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I2f595bb8304c23e95672d953bd53d6d74072ed7b
|
2022-05-25 10:59:16 +08:00 |
|
donghualin
|
73ad24a682
|
test: 测试插件适配新的任务栏插件接口
在homemonitor插件中新增插件新的接口,匹配新的任务栏插件
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: Idd9907d55b839939d52121934bd5c28ea349392c
|
2022-05-25 10:59:16 +08:00 |
|
donghualin
|
1172b54b9f
|
fix: 修复托盘区域调整尺寸的时候托盘图标不居中的问题
修改delegate类的sizeHint方法的返回值,在主窗体尺寸发生变化的时候,发送delegate的sizeHintChanged信号来保证sizeHint方法能实时调用
Log:
Influence: 任务栏上下调整尺寸的时候观察托盘图标的位置变化
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I86b6bdc0fb991ff0a2674b0fa799add4b536a6bf
|
2022-05-25 09:46:10 +08:00 |
|
donghualin
|
75cb4e8160
|
fix: 修复快捷设置窗体上下不同方向的位置显示不正确
1.在任务栏方向变化后,重新给DArrowRectangle调用setContent方法确保内容窗体显示正确
2.调整快捷设置面板的部件的高度
3.任务栏左右显示的时候,调整快捷设置插件居中显示
Log:
Influence: 任务栏-快捷设置面板位置和尺寸
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I3a58070b723bc89c26af07a09e1cbb665d79cbe8
|
2022-05-25 09:46:10 +08:00 |
|
donghualin
|
fdfe0ba05c
|
feat: 修复任务栏鼠标放到日期时间控件上不显示当前时间的问题
1、增加当前时间的显示
2、实时更新任务栏的时间显示
Log:
Influence: 任务栏V23,查看插件区域时间的显示
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I5cb1eb778c2351555cd736fb62525e130a13e3ff
|
2022-05-20 14:50:22 +08:00 |
|
donghualin
|
6d209d8ddb
|
fix: 修复任务栏bug,优化代码
1.增加license
2.修复bug
3.UI调整
Log: 优化任务栏代码
Influence: v23任务栏
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: Ic66428699f6060d8b0baefa3dbc2d3603d320242
|
2022-05-17 20:57:22 +08:00 |
|
donghualin
|
4e7b27a395
|
feat: 任务栏特效模式集成托盘区域和快捷设置的功能
去掉原来的插件设置区域,将最新的托盘和快捷设置的功能集成进来
Log: 任务栏特效模式集成托盘区域和快捷设置的功能
Influence: v23任务栏特效模式
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I985f43d2da28464641fa159c8c6b5040c97e7a49
|
2022-05-12 17:36:19 +08:00 |
|
donghualin
|
728b700dba
|
feat: 特效模式下右侧插件区域功能
完成插件区域的引用图标加载、快捷设置的展示、老插件的加载等功能
Log: 完成特效模式下右侧插件区域的功能
Influence: v23任务栏右侧插件区域
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I1599907d4529c57070ee2e21b70cc0c17f132e5e
|
2022-05-12 17:36:19 +08:00 |
|
donghualin
|
f3ad519535
|
feat: 快捷设置面板功能
完成快捷设置面板加载插件,显示插件,完成快捷设置的插件的接口
Log: 完成快捷设置面板的基本功能
Influence: v23任务栏快捷设置面板
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: Idaf5c50f8f447d684646afd3ed0fa3e42a94f83c
|
2022-05-12 17:36:19 +08: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 |
|
donghualin
|
40c2d7ead0
|
chore: 删除无用依赖
删除无用运行依赖,直接使用shlibs:Depends即可
Log: 删除无用运行依赖
Influence: 无
Task: https://pms.uniontech.com/task-view-119973.html
Change-Id: I57ba8e567d39f0e785a4e3d6ff60e5192697f481
|
2022-05-06 22:14:25 +08:00 |
|
donghualin
|
3f09aabf21
|
feat: 删除对dde-control-center-dev包的引用
删除项目中对dde-control-center-dev包的引用和其他相关的内容
Log: 删除对dde-control-center-dev包的引用
Influence: 无
Task: https://pms.uniontech.com/task-view-114411.html
Change-Id: Ide84fd08089a2631492a97836761fdd90762c94c
|
2022-04-27 10:18:10 +08:00 |
|
donghualin
|
9d811ac826
|
feat: 删除对dde-control-center-dev包的引用
删除项目中对dde-control-center-dev包的引用和其他相关的内容
Log: 删除对dde-control-center-dev包的引用
Influence: 无
Task: https://pms.uniontech.com/task-view-114411.html
Change-Id: I38323556c35fb5c5ec870207f6fceac082c13099
|
2022-04-25 12:55:25 +08:00 |
|