yanghongwei
|
4277b4a852
|
chore: 添加注释
添加部分注释,方便代码阅读
Log: 添加部分注释
Change-Id: I7cdb5bc80aa8bbd94ae0601fbae7760e55b6b119
|
2021-05-14 17:18:42 +08:00 |
|
Fan PengCheng
|
5b552ae39a
|
fix: 修复修改日期点击确认后左下角日期突然变小的问题
藏语字体情况下,绘制文本对齐方式会异常,目前采用居中绘制加向中间偏移的方式达成效果
Log: 修复日期在藏语下显示不正确的问题
Bug: https://pms.uniontech.com/zentao/bug-view-78847.html
Change-Id: Ib5c9d8dc2a0575c6667c894eeb657e51fd247c24
|
2021-05-13 17:12:07 +08:00 |
|
Fan PengCheng
|
b485db744f
|
chore: 清除项目编译警告
去除switch条件涵盖不全导致的警告
去除使用Q_DECL_DEPRECATED宏标记的方法导致的警告,queryAccessPoints方法的实现为空,可直接去除调用
去除重复包含moc文件导致的警告
Log: 去除编译警告
Task: https://pms.uniontech.com/zentao/task-view-64795.html
Change-Id: Icbc6b99145f1315c54ee1b35c48ef3aea4be56df
|
2021-05-10 14:10:21 +08:00 |
|
Fan PengCheng
|
703da727b1
|
fix: 修复应用级别配置部分不生效的问题
当此配置要求应用隐藏(com.deepin.dde.dock.module.app enable=false)时,及时activeapp的配置的enable为true,应用仍然隐藏
托盘应用区域com.deepin.dde.dock.module.systemtray control不生效的问题也一起修复
Log:
Task: https://pms.uniontech.com/zentao/task-view-64795.html
Change-Id: I49d6a26425509948038ef80d8b31d23483460299
|
2021-05-08 17:52:18 +08:00 |
|
qiuchangxing
|
84eb6a0ee0
|
fix: 修复蓝牙列表字体颜色未设置高亮
蓝牙列表字体颜色未设置高亮,对应控件设置字体颜色为高亮即可
Log: 修复蓝牙列表字体颜色未设置高亮
Bug: https://pms.uniontech.com/zentao/bug-view-77248.html
Change-Id: Ib1874e0d20e57e190ae02197eb15192bf9e67045
|
2021-04-29 15:17:03 +09:00 |
|
qiuchangxing
|
923f3da995
|
fix: 修复藏语系统下任务栏日期插件界面显示异常
时间绘制区域未做判断,当时间字体占的高度大于时间rect一半时,时间不能完全显示,部分被切割,添加判断时间字体占的高度大于时间rect一半时,时间字体设置为时间rect一半减1,时间就可以完整显示了,任务栏左或右侧显示同理
Log: 修复藏语系统下任务栏日期插件界面时间不能完整显示
Bug: https://pms.uniontech.com/zentao/bug-view-68763.html
Change-Id: Ic1c6975d029408be72cb6669398adf34a32a64b4
|
2021-04-27 19:52:45 +09: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
|
e01ce3a0f9
|
chore: 把部分配置交由任务栏单独安装
防止任务栏运行找不到配置报错
Log:
Change-Id: I0dbcdd5da742494b0d00425fc4681fdc1961302c
|
2021-04-25 11:40:30 +08:00 |
|
Fan PengCheng
|
943f66c1fc
|
Merge branch 'maintain/5.2' into master
Change-Id: I9ee5876b424d2100d4a3589aebecb52918a0eb3c
# Conflicts:
# frame/util/multiscreenworker.cpp
# frame/util/multiscreenworker.h
|
2021-04-25 09:49:39 +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 |
|
qiuchangxing
|
0eb877e733
|
fix: 修复藏语系统下任务栏日期插件界面显示异常
时间绘制区域未做判断,当时间字体占的高度大于任务栏高度的一半时,时间不能完全显示,部分被切割,添加判断时间字体占的高度大于任务栏高度的一半减2时,时间字体要调小,直到时间字体占的高度小于任务栏高度的一半减2,时间就可以完整显示了
Log: 修复藏语系统下任务栏日期插件界面时间不能完整显示
Bug: https://pms.uniontech.com/zentao/bug-view-68763.html
Change-Id: Ia341da17cbc47ab73ad9332c31434c4f9f91497a
|
2021-04-21 17:53:31 +09:00 |
|
Fan PengCheng
|
4c08d38313
|
fix: 去除日志中的异常输出信息
添加空的widget指针到layout上,导致qt库中的警告信息被输出
Log: 去除日志中的异常输出信息
Task: https://pms.uniontech.com/zentao/task-view-64795.html
Change-Id: I2e49e8985cac68c3beb8be969794dbc0fd160a81
|
2021-04-14 14:30:44 +08:00 |
|
wubowen
|
6e4b074565
|
fix: 添加任务栏wifi定时扫描,显示wifi页面时扫描,隐藏就停止扫描
添加前端定时扫描wifi列表
Log: 添加任务栏wifi定时扫描,显示wifi页面时扫描,隐藏就停止扫描
Bug: https://pms.uniontech.com/zentao/bug-view-70639.html
Change-Id: I5dfdb2c5aa3a63d1fd5a2cf795c3a466c73437ca
|
2021-04-13 08:42:14 +08:00 |
|
Fan PengCheng
|
1e3d90f62b
|
refactor: 去除对后端Display服务的依赖
后端服务数据变化有快有慢,可能导致任务栏不正确时间进行响应,从而导致显示异常,对应的单元测试代码已添加
Log: 重构显示逻辑,保障任务栏显示正常
Change-Id: I62f06c133945a625c2c2ec2b2e21809be27543b6
|
2021-04-12 16:53:09 +08:00 |
|
wubowen
|
3672ac375c
|
fix: 添加任务栏wifi定时扫描
添加前端定时扫描wifi列表
Log: 添加任务栏wifi定时扫描
Bug: https://pms.uniontech.com/zentao/bug-view-70639.html
Change-Id: I2a8e959f34842134fc43133082cb2c200625d222
|
2021-04-09 19:50:11 +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 |
|
Fan PengCheng
|
e2e9211d1c
|
feat: 修改部分函数命名和注释
函数命名变更,部分注释转移到源文件中,方便阅读头文件,去除mock的部分代码文件
Log:
Change-Id: I9cbb7d5a21a60c4643efbf78da7c599d85bd0829
|
2021-03-23 17:17:02 +08:00 |
|
chenjun
|
e31eb53f2b
|
fix: 根据com.deepin.daemon.Timedate接口的TimeUpdate信号刷新时间日期插件的布局
在控制中心手动设置当前时间后,任务栏插件大小未更新,造成内容显示不全,连接com.deepin.daemon.Timedate接口的
TimeUpdate信号刷新时间日期插件的布局
Log: 修复12小时制任务栏时间显示不全问题
Bug: https://pms.uniontech.com/zentao/bug-view-67911.html
Change-Id: I12e3d4b2e21decbec819f1739eb5b5cffb1e2c6c
|
2021-03-23 13:14:48 +08:00 |
|
Fan PengCheng
|
a84c837ba1
|
feat: 隐藏切换键盘布局图标
直接屏蔽这个插件,后面看情况删除代码即可
Log: 隐藏切换键盘布局图标
Task: https://pms.uniontech.com/zentao/task-view-67901.html
Change-Id: I3dc939132705cf28482d1ce4bba9d5680eac5d12
|
2021-03-22 14:05:08 +08:00 |
|
Fan PengCheng
|
90e5f35c9e
|
fix: 修复有线可能出现连接中和已连接两种状态的问题
当启动时,网络正在连接(后面不再发送网络已连接成功),然后又收到activeWiredConnectionInfoChanged信号,可能就会导致这种现象
Log: 修复有线可能出现连接中和已连接两种状态的问题
Task: https://pms.uniontech.com/zentao/task-view-64795.html
Change-Id: I43bccf7ab333356fa61bb11bec0287a59011f2c5
|
2021-03-19 18:37:12 +08:00 |
|
范朋程
|
84f4d74cc6
|
feat: 添加单元测试代码
添加以下类的单元测试代码:
mainwindow,
删除部分用不到的代码
Log:
Change-Id: I2c6d5f01b730f230d1fdb73fabc8421442fd9e39
|
2021-03-18 15:23:34 +08:00 |
|
weizhixiang
|
edf5460e6a
|
fix: 取消刷新蓝牙时设置蓝牙可见超时时间300s
取消刷新蓝牙时设置蓝牙可见超时时间300s, 后端已设置为从不超时
Log: 取消刷新蓝牙时设置蓝牙可见超时时间300s
Bug: https://pms.uniontech.com/zentao/bug-view-66499.html
Change-Id: I47648c373e956387db835a19e26afacb480dbc71
|
2021-03-15 18:04:58 +08:00 |
|
范朋程
|
8e61f9d107
|
fix: 修复插件显示位置不正确的问题
部分系统服务启动较晚,导致插件加载完成时间和初始化顺序并不一致,之前会在检测到插件后把顺序写入到后端接口,但此时可能部分插件还未加载完成,导致给出的数据排序异常
Log: 修复插件显示位置不正确的问题
Bug: https://pms.uniontech.com/zentao/bug-view-61127.html
Change-Id: I37912ea5cac5ae5b8eeabe418f17d16284d29ca3
|
2021-03-09 13:41:03 +08:00 |
|
myj
|
6a28c55153
|
fix(bluetooth): 修复蓝牙设备名称更新后未实时刷新的问题
修复任务栏的蓝牙设备列表偶尔出现空白设备名称的问题
修复蓝牙设备名称更新后控制中心实时刷新而任务栏未实时刷新的问题
Bug: https://pms.uniontech.com/zentao/bug-view-59120.html
Log: 蓝牙列表中部分设备名称显示空白和蓝牙设备名称更新后没有实时刷新
Change-Id: Iaa27f5a8422a9c804635a99de77a814611344088
|
2021-03-05 16:00:35 +08:00 |
|
范朋程
|
4765cc0014
|
fix: 修复第三方插件右键菜单打开时导致任务栏崩溃的问题
第三方菜单中不含有gsetting对应的配置key(menuEnabled),导致崩溃
Log: 修复第三方插件右键菜单打开时导致任务栏崩溃的问题
Bug: https://pms.uniontech.com/zentao/bug-view-65336.html
Change-Id: I8ffd1987a9ea22f1e12fc4e87bc8d92e58a0ea6c
|
2021-03-04 16:21:00 +08:00 |
|
范朋程
|
28e6b1b5c7
|
Merge branch 'dev/config1040'
Change-Id: I562c981b1a8feb8f32526dede4cb5cf633af3487
|
2021-03-03 13:31:54 +08:00 |
|
xiechuan
|
b4d5e8967a
|
feat: 任务栏声音和关机选项添加配置功能
使用QGsettings读取配置,控制控件状态
Log: 任务栏声音和关机选项添加配置功能
Task: https://pms.uniontech.com/zentao/task-view-62236.html
Change-Id: I83a5eb815e536fc50a284b18782fa2b209e6cdea
|
2021-03-01 11:37:03 +08:00 |
|
xiaoyaobing
|
4e2dcf118b
|
feat: 修复任务栏与控制中心是否显示没有名称的蓝牙设备不同步
解析蓝牙Dbus中的数据,通过判断json数据中的name字段值是否为空判断是否未命名,
根据控制中心的设置,同步更新是否在蓝牙视图中显示没有名称的蓝牙设备
Log: 修复任务栏不显示没有名称的蓝牙设备问题
Task: https://pms.uniontech.com/zentao/task-view-62958.html
Change-Id: Idd3c84721258a40161b0e1ce565518887f1add37
|
2021-03-01 10:53:54 +08:00 |
|
范朋程
|
1201947955
|
Merge branch 'dev/config1040'
Change-Id: Iadc925cb0026ac6375e570576d819e7f5935378e
|
2021-02-26 11:26:11 +08:00 |
|
范朋程
|
29082f5f01
|
Merge branch 'maintain/5.2'
Change-Id: Ibf45f76bffd88100a2de4ec13b5da539ea843db6
# Conflicts:
# debian/control
# frame/item/components/previewcontainer.cpp
# translations/dde-dock_az.ts
|
2021-02-26 09:48:26 +08:00 |
|
Zhang Qipeng
|
1721db7f02
|
fix: 修改通过任务栏打开回收站行为
之前右键菜单是调用命令打开回收站,现改为调用dtk接口,通过回收站右键菜单多次打开回收站仅会弹出一个回收站窗口。
Log: 修改通过任务栏打开回收站行为。
Task: https://pms.uniontech.com/zentao/task-view-58313.html
Change-Id: I75e82d2183d550913654bffdbf7b172b6e62faf2
|
2021-02-23 16:12:50 +08:00 |
|
weizhixiang
|
9dc9273afd
|
feat: 插件区域和托盘区域系统应用右键菜单启用开关
添加gsettings配置作为插件区域应用和托盘区域系统应用右键菜单的启用、禁用开关,修改配置立即生效
Log: 插件区域和托盘区域系统应用右键菜单启用开关,修改配置立即生效
Change-Id: I7f767bc86cdd5d14e02807858bc82cb57a543174
|
2021-02-19 15:46:47 +08:00 |
|
Zhang Qipeng
|
aa09f71ba2
|
fix: 无线网络tips显示错误
仅有一个无线适配器连接时,无线网络的tips显示的是多个无线适配器的样式。
原因:判断条件写错了。
Log: 修复无线网络tips显示错误的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-62840.html
Change-Id: I5adcb0b21d8024501900c5f9c213b9dfd0240986
|
2021-02-02 16:42:39 +08:00 |
|
Zhang Qipeng
|
fc4fdc455a
|
fix: 网络插件设备列表不显示
在任务栏网络插件关闭网络后,再在控制中心打开,设备列表显示状态设置错误。
Log: 修复网络插件不显示设备列表的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-62142.html
Change-Id: If8dfa6337e476047d3fd431b3b6ff16e1ff22319
|
2021-01-29 15:57:00 +08:00 |
|
Zhang Qipeng
|
dc7fb6e824
|
feat: 修改点击回收站图标行为
之前是调用命令打开回收站,现改为调用dtk接口,多次点击只会弹出一个回收站窗口。
Log: 修改点击任务栏回收站图标行为。
Task: https://pms.uniontech.com/zentao/task-view-58313.html
Change-Id: I6c686f60d466e51b763c7157fa2148ccb41fc0ee
|
2021-01-26 13:21:57 +08:00 |
|
chenwei
|
36a5f51a0e
|
fix: 修复蓝牙插件状态不准确的问题
蓝牙图标和tips显示不准确是由于少判断了一个状态导致,蓝牙图标应该根据当前是否有蓝牙连接来显示。当有蓝牙连接时tips显示已连接的设备,有设备正在连接时显示"正在连接...",没有蓝牙设备连接时显示“蓝牙”。
Log: 蓝牙断开连接正在断开时,任务栏蓝牙图标是蓝色且提示空白
Bug: https://pms.uniontech.com/zentao/bug-view-61146.html
Change-Id: I99b95a75f8499e746510de747e34003c1e2404e9
|
2021-01-22 10:12:52 +08:00 |
|
Zhang Qipeng
|
0432a458bc
|
fix: 网络为关闭状态时网络列表未隐藏
网络为关闭状态时,隐藏有线网络列表。
Log: 修复网络为关闭状态时网络列表未隐藏的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-61304.html
Change-Id: Ie5963e4e136646f84fe2f8855b53ac14b3bc0001
|
2021-01-20 15:47:49 +08:00 |
|
chenwei
|
2300b1250f
|
fix: 任务栏蓝牙插件无刷新按钮
蓝牙第一次插入时电源状态有可能是错误的,导致任务栏蓝牙插件刷新按钮初始化错误,在蓝牙适配器电源状态改变时设置刷新按钮的显示状态
Log: 蓝牙插件刷新按钮去掉了无法刷新列表
Bug: https://pms.uniontech.com/zentao/bug-view-60828.html
Change-Id: I2df971ffce5d2a4ce60c2835b540465c25890131
|
2021-01-20 13:05:58 +08:00 |
|
chenwei
|
26248213bf
|
fix: 任务栏蓝牙插件无刷新按钮
蓝牙插件刷新按钮未添加,按照之前的蓝牙插件界面刷新按钮位置添加刷新按钮
Log: 蓝牙插件刷新按钮去掉了无法刷新列表
Bug: https://pms.uniontech.com/zentao/bug-view-60828.html
Change-Id: I9c6813e1d57e4b83db2f8e224e107c06215e802f
|
2021-01-12 16:07:11 +08:00 |
|
范朋程
|
b6503312cc
|
Merge branch 'maintain/5.2'
Change-Id: I477c63aafbff41abae741bce7cb2a6066aed896a
# Conflicts:
# frame/window/mainwindow.cpp
|
2021-01-11 13:42:27 +08:00 |
|
chenwei
|
dc40bf513b
|
fix: 修改蓝牙插件界面相关bug
根据设计图更新任务栏插件主界面
Log: 根据设计图更新任务栏插件主界面
Bug: https://pms.uniontech.com/zentao/bug-view-59037.html
Bug: https://pms.uniontech.com/zentao/bug-view-57897.html
Change-Id: Idaa6009ca361b4a7ee515cb4e6d0bee9ecac1b54
|
2021-01-08 15:14:47 +08:00 |
|
Zhang Qipeng
|
acbf68cca3
|
fix: 时间插件显示异常
任务栏参数变化时,时间插件没有同步刷新布局。
Log: 修复时间插件显示异常的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-59013.html
Bug: https://pms.uniontech.com/zentao/bug-view-60340.html
Bug: https://pms.uniontech.com/zentao/bug-view-59126.html
Change-Id: I6df9a6155dcff38758ef06b2ca12826761037fab
|
2021-01-08 13:33:56 +08:00 |
|
zsien
|
acfc60cf99
|
fix(network): displayed the wrong AP signal strength
当多个 AP 为同一个 SSID,并且连接到此 SSID 时,由于通过 SSID
判断,所以会匹配到不正确的 AP 信息。
直接监听 activeApInfo 的改变,减少判断。
Log: 修复信号强度显示错误
Bug: https://pms.uniontech.com/zentao/bug-view-50453.html
Change-Id: I9673b814fc02a55c06a057ef6d20e9dba49189ad
(cherry picked from commit f01d5442fc37938239858e0be1b679a396aec740)
|
2021-01-06 13:10:33 +08:00 |
|
dongrui
|
8adb1f62c5
|
fix: 时间日期格式问题
重启后,dde-dock进程已经起来,但是com.deepin.daemon.Timedate服务还没有起来,所以dock读取不到正确的值,按照0来设置的日期格式。
在datetime.json中加入"depends-daemon-dbus-service"字段控制插件的载入
Log: 解决时间日期格式与后端设置不匹配的问题
Bug: https://pms.uniontech.com/zentao/bug-view-58940.html
Change-Id: I23f0afbb76aa6503ba2adcbb024842ead8bce004
|
2020-12-24 15:22:35 +08:00 |
|
Zhang Qipeng
|
4013fe035c
|
fix: 蓝牙列表排序问题
用 push_front 应先将未连接设备从头插入,再将已连接设备从头插入,保证最终的列表中,已连接设备在最前面。
Log: 修复蓝牙列表排序问题。
Bug: https://pms.uniontech.com/zentao/bug-view-58098.html
Change-Id: I35219ea97181a8889cec91b1b2d0293511acbb6f
|
2020-12-22 21:45:25 +08:00 |
|
Zhang Qipeng
|
a8c6a0bed0
|
fix: 蓝牙列表排序问题
原来的qSort排序没生效,未在添加设备的同时更新设备的时间。
设备是按照发现的先后顺序添加至qlist中的,不改变原来list中的设备顺序,直接按照顺序添加至布局中即可将后发现的设备显示在最上面。
删除原来根据蓝牙设备信号变化排序列表的相关代码。
Log: 修复蓝牙列表排序问题。
Bug: https://pms.uniontech.com/zentao/bug-view-58098.html
Change-Id: I88adb0123731a080d81e7f17f574083470503338
|
2020-12-22 20:32:57 +08:00 |
|
Zhang Qipeng
|
1fe8ddfcac
|
fix: 任务栏蓝牙插件设备列表无法刷新
在刚开机时,蓝牙插件在获取适配器信息时,可能在将检测到的设备ID与已存在的设备列表比较时,将检测到的ID存入QMap,但是没有存入对象,
后面仅通过判断ID时,认为适配器已经加入QMap中,就不再加入设备对象,后面在判断对象是否为空的地方,都直接返回了,导致信号连接没有触发。
Log: 修复任务栏蓝牙插件设备列表无法刷新的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-57913.html
Change-Id: If43ae449e378fde23649eba2fd4208a4d01b375d
|
2020-12-22 18:36:02 +08:00 |
|
zsien
|
f01d5442fc
|
fix(network): displayed the wrong AP signal strength
当多个 AP 为同一个 SSID,并且连接到此 SSID 时,由于通过 SSID
判断,所以会匹配到不正确的 AP 信息。
直接监听 activeApInfo 的改变,减少判断。
Log: 修复信号强度显示错误
Bug: https://pms.uniontech.com/zentao/bug-view-50453.html
Change-Id: I9673b814fc02a55c06a057ef6d20e9dba49189ad
|
2020-12-21 09:39:03 +08:00 |
|
chenwei
|
b01ed5c347
|
fix: 修复任务栏时间显示不完整的bug
字符长度改变,控件大小未更新
Log: 设置短时间为09:40,任务栏的时间显示不对
Bug: https://pms.uniontech.com/zentao/bug-view-57609.html
Change-Id: I31da80c427f191285506f5bfcaf3fb359332b5e9
|
2020-12-18 14:32:53 +08:00 |
|