36 Commits

Author SHA1 Message Date
qiuchangxing
68d97efca6 chore: 给bug修复对应的修改过的代码添加注释
给bug修复对应的修改过的代码添加注释,方便代码维护

Log: 给bug修复对应的修改过的代码添加注释
Change-Id: I8a7c582e348613fb3c5f150227cbe9f2a03ac8b9
2021-05-20 09:22:01 +08:00
Fan PengCheng
6bf6295030 fix: 修复任务栏运行输出异常信息的问题
获取无线网扫描间隔时,传递的gsettings的path有问题

Log: 修复任务栏运行输出异常信息的问题
Task: https://pms.uniontech.com/zentao/task-view-76997.html
Change-Id: I5c2365b02f0cc40bdab6812894ab7f6d60659b8b
2021-05-19 09:51:04 +08:00
qiuchangxing
820fb8265e fix: 修复托盘区域列表样式问题
列表之间没有间隔(声音、网络列表),蓝牙列深浅模式的列表隔颜色错误,列表鼠标悬停在某一项上,没有变化(声音、网络)。已按照设计要求做了修改

Log: 修复托盘区域列表样式问题
Bug: https://pms.uniontech.com/zentao/bug-view-77310.html
Change-Id: Ic0e95dbe478c2d9c4f945fb1fbeed8ddb5919d4a
2021-05-19 09:41:03 +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
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
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
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
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
0432a458bc fix: 网络为关闭状态时网络列表未隐藏
网络为关闭状态时,隐藏有线网络列表。

Log: 修复网络为关闭状态时网络列表未隐藏的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-61304.html
Change-Id: Ie5963e4e136646f84fe2f8855b53ac14b3bc0001
2021-01-20 15:47:49 +08:00
Zhang Qipeng
bb37fa35e5 fix: 任务栏网络图标的tooltips显示空白
问题1:原来用于存储已连接设备的QMap只在网卡设备列表发生变化时才去移除处于未连接状态的设备信息,导致这个QMap其实存的是之前连过网的网卡设备列表(其中可能有的已经断开连接了)
后面做判断时又以为这个列表存储的是当前已连接网的设备列表,就会导致在这个设备列表里遍历时,碰到未连接网的设备发现找不到"Ip4"字段,就返回了个空值,直接break跳出循环了
如果这个未连接网络的设备信息比较靠前,即便是后面有已连接的设备,也无法遍历到,这是问题2。

问题1的改进:在网卡设备不是已连接状态时,同步在QMap中移除这个设备信息。
问题2的改进:在遍历存储已连接设备列表时,如果没找到对应的字段,不是跳出循环,而是继续遍历剩下的所有设备。确保总能找到一个正确的信息显示出来。

Log: 修复任务栏网络图标不显示IP的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-50062.html
Bug: https://pms.uniontech.com/zentao/bug-view-51758.html
Bug: https://pms.uniontech.com/zentao/bug-view-50443.html
Change-Id: Ib3ac8fb2949344c7209a52012a93a5e12ace0fa7
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/8526
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-11-04 16:05:31 +08:00
Li Tao
7043cc251b fix(dock): 修改了任务栏和控制中心名称不一致以及当有两个有线网卡时,dock显示框一个有线网的ip问题
修改了任务栏和控制中心名称不一致以及两个有线网卡时,dock显示一个有线网ip

Log: 任务栏仅显示1个网卡图标(任务栏和控制中心名称不一致)
Bug: https://pms.uniontech.com/zentao/bug-view-48751.html
Change-Id: I6bc144bdf66a297a89ea56ee0b63a1a2f1548704
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/6481
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-09-28 09:52:39 +08:00
Zhang, DingYuan
1611be8c84 fix: build failed cause dde-network-utils update unknown enum
dde-network-utils update enum unknown

Log: 修复编译失败
Change-Id: Ifbdd1e7920dd2fdd77f705876727fe8d0733936d
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/3689
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangdingyuan <justforlxz@gmail.com>
Tested-by: <mailman@uniontech.com>
2020-09-07 15:50:14 +08:00
chenjun
cface16a58 fix: Merge branch 'maintain/5.1' into uos
将maintain/5.1合并到uos

Log: 合并分支代码
Change-Id: I72eb946ceecb80db492e8e582cbb64290dc606d0
2020-08-26 18:53:34 +08:00
chenjun
5b52964b05 fix: 按照控制中心的无线网络信号强度处理计算方式,调整任务栏中无线信号强度的处理计算方式
任务栏中无线网络信号强度处理方式未与控制中心中的保持一致,造成显示的信号强度有偏差,重新调整任务栏的处理计算方式

Log: 修复WIFI无线网络信号较差,不能达到满格效果问题
Bug: https://pms.uniontech.com/zentao/bug-view-25443.html
Change-Id: Ifc90e9ad8b015b59c1518e8b28114f41e881a859
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2119
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-19 09:00:30 +08:00
xiechuan
a95d008bde feat: 完善任务栏网络状态
修改任务栏"获取地址中"网络状态为"正在连接",修改仅有无线,或有线时的"连接失败","断开连接,"已连接网络但无法访问"图标,修改有线,无线组合后的状态图标

Log: 完善任务栏有线,无线及组合下的网络状态
Task: https://pms.uniontech.com/zentao/task-view-33574.html
Change-Id: Ifbb611955cd20f66ae54d1db0ca434f750224e13
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1716
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-14 15:44:01 +08:00
fengshaoxiong
52e62425e9 fix: 修改有线和无线网络的文案信息
将有线连接和无线连接的文案信息修改成有线和无线网络;

Log: 修改网络文案信息 Bug:https://pms.uniontech.com/zentao/bug-view-36850.html


(cherry picked from commit ada8d27cd1e1207568160dee6fc5d72e6545fadb)
2020-07-21 13:26:48 +08:00
fengshaoxiong
ada8d27cd1 fix: 修改有线和无线网络的文案信息
将有线连接和无线连接的文案信息修改成有线和无线网络;

Log: 修改网络文案信息 Bug:https://pms.uniontech.com/zentao/bug-view-36850.html
2020-07-16 16:35:27 +08:00
fengshaoxiong
a7863c5b4f fix(network): 没有刷新列表及搜索显示正在加载中状态
代码错误,在显示的时候需要同时更新扫描图标的状态

Log: 解决在显示的时候没有刷新列表及搜索显示正在加载中状态
Bug: https://pms.uniontech.com/zentao/bug-view-36840.html
2020-07-10 16:58:42 +08:00
范朋程
5a15ae7f17 fix: 修复符号冲突导致的概率性崩溃问题
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,

Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
2020-06-30 09:26:59 +08:00
fengshaoxiong
356473fd53 fix(network): 同时连接有线网络和无线网络时,只显示了有线网络的IP
功能缺失,修改代码添加当有线网络和无线网络同时连接的时候,显示所有的网络IP

Log: 解决同时连接有线网络和无线网络时,只显示了有线网络的IP问题
Bug: https://pms.uniontech.com/zentao/bug-view-35197.html
2020-06-27 15:53:19 +08:00
zhaolong
684630b67d feat(network): 需求变更
插件弹窗中有线网络列表项,添加该有线网络连接状态图标

Log: 按需求有线网络列表添加连接状态图标
Bug: https://pms.uniontech.com/zentao/bug-view-31270.html
2020-06-22 20:08:44 +08:00
范朋程
e87294f77e fix(compilewarning): 解决部分编译告警
编译过程中会由告警信息,目前绝大部分已修复,但DImageButton类因为暂无完全替代的类,还未处理

Log: 解决部分编译告警
2020-06-12 21:04:22 +08:00
zhaolong
1e11756897 feat(network): 点击插件图标唤起控制中心
获取网络设备当前状态,根据状态是否是无网络连接状态,决定是否显示弹窗或调取控制中心网络设置模块

Log: 根据V5.1新增需求文档地改动,新增点击插件图标在无网络连接状态时,显示控制中心网络设置模块
2020-06-03 17:53:01 +08:00
fpc_diesel
a2a02ca0e9 fix(network):add wireless refresh icon
蓝牙状态展示及菜单(task23381)
2020-06-01 15:22:57 +08:00
zhaolong
152ba6363f fix(network):the icon is not displayed correctly
task20903 #CPM2020042600092#【TR4A】【Pangu-WBY0B 5.7.0.20(C233) + BIOS1.13】【HUAWEI】【UOS】【L0】【function】pangu右下角wifi图标消失,只有有线连接图标,通过有线连接图标打开的wifi热点的信息.(一般+有条件必然重现+常用功能)

(cherry picked from commit 2757e855f44f59472b21ab296958b9c04a14aed3)
2020-05-23 10:56:58 +08:00
zhaolong
3ab2b73437 refactor(network):adjust poupop window view
调整弹窗外观主要是字号,字体颜色,对齐等 task:20299

(cherry picked from commit 4024fb5913994d9c8031caaa38f73a9fa28c63a3)
2020-05-23 10:55:56 +08:00
zhaolong
81b86f4b8c refactor(network):update translation file
更新翻译文件 task:20321

(cherry picked from commit daff76f632d55ae16916aa14919d4f55107da5bb)

# Conflicts:
#	translations/dde-dock_zh_CN.ts
2020-05-23 10:55:10 +08:00
fanpengcheng_cm
56b512e769 feat:Fix wireless network name truncation
TASK20262 点击任务栏wifi图标,无线网络名称有截断。

(cherry picked from commit 4fa2d6beed734c5c9af22c4c6eee1de08cfa9eee)
2020-05-23 10:54:24 +08:00
“fanpengcheng_cm”
0231f82a01 fix(network):Abnormal hot swap of wired network
有线网络热插拔异常 bug:20058

(cherry picked from commit 9ddcdfbefbeffa7b8c89a584002451c970b448f7)
2020-05-23 10:54:20 +08:00
zhaolong
93ffb251db fix(network):plug and unplug equipment flashes back
热插拔网卡设备闪退 bug:20042

(cherry picked from commit 8aab0594c646e8b44f6a35793af1b78a7599dbf9)
2020-05-23 10:54:08 +08:00
zhaolong
72b5633226 fix(network):adjust the display height of network plugin's popups
调整网络插件弹窗固定显示高度为10个Item(30)高度 bug:17270

(cherry picked from commit 8abccd94e1a6bdc6220d5c04be5e41ae2f88141f)
2020-05-23 10:53:51 +08:00
zhaolong
2e41f45b6c fix(network):setup menu pops up control center sound
设置菜单弹出控制中心声音

(cherry picked from commit 186384c37da0fe5a9ec627801ab640e9ce60e97e)
2020-05-23 10:53:42 +08:00
zhaolong
4947779f97 fix(network):Multi network icon problem
多网络设备下,任务栏同时出现有线网和无线网连接成功的图标
bug:15890,14012,11681

(cherry picked from commit 6b5a924ca33db9d2e90106e60efca594995fbbad)

# Conflicts:
#	plugins/network/item/wirelessitem.cpp
2020-05-23 10:52:59 +08:00