songwentao
|
090f79c897
|
feat: 任务栏回收站拖拽删除动作支持ctrl+z撤回
弃用gio进程删除文件,使用文管的删除接口,删除后,文件进入到桌面回收站,ctrl+Z调用可以直接恢复文件到桌面.
Log: 新增回收站拖拽删除动作支持ctrl+z撤回功能
Task: https://pms.uniontech.com/zentao/task-view-83592.html
Change-Id: Icdcc14ca0fde6d99f95f91779906d7aa225b81cf
|
2021-08-30 17:52:16 +08:00 |
|
jiangzhicheng
|
b92749ac63
|
fix: 机器没有声音输出设备时,任务栏音量插件显示异常
获取声音输出设备时增加判断,如果没有设备则把界面置灰,图标显示为静音状态。
Log: 优化任务栏声音插件
Bug: https://pms.uniontech.com/zentao/bug-view-92198.html
Change-Id: I5c558f8fd6b2175ff4e0ad6e6f9376932299a492
(cherry picked from commit 7cc3f2e65a7fa32005dbf9ef6604a18f77484f13)
|
2021-08-27 09:51:10 +08:00 |
|
FanPengCheng
|
816f0edc87
|
test: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
|
2021-08-26 12:43:17 +08:00 |
|
liaohanqin
|
6495a484da
|
fix(network): 解决连接不冲突的有线连接,任务栏图标状态不刷新
因为IP冲突检测存在一些不准确的状态,做了状态延迟刷新。现调整算法按
计数来减轻误差
Bug: https://pms.uniontech.com/zentao/bug-view-91516.html
Log: 解决IP冲突时切换时,图标状态不刷新
Change-Id: I87f6f526dcbfc0148c2d0a5b639123dc8bb66677
|
2021-08-26 10:27:46 +08:00 |
|
chenjun
|
30c8251882
|
fix: 根据本机IP和缓存的冲突IP列表判断是否发生IP冲突
先根据本机IP地址判断缓存的冲突的IP列表是否有效,如果缓存的冲突IP地址已经不是本机地址则从缓存中移除,再根据IP地址是否本机地址来判断是否需
要处理,如果冲突地址已经不是本机有效地址则不处理, 然后再根据mac地址是否为空来判断IP是否发生冲突,如果发生冲突则修改状态并缓存IP
Log: 修复IP冲突解除后状态不刷新问题
Bug: https://pms.uniontech.com/zentao/my-bug-assignedTo.html
Change-Id: I6ec8ea7e07f25ce1ea64ace17314aeef3752d0ab
|
2021-08-26 10:27:46 +08:00 |
|
chenjun
|
6b67127b01
|
fix: 根据连接状态和是否IP冲突判断图标显示方式
根据需求优先以无线连接的图标作为基础,再根据连接状态信号强度以及是否IP冲突为条件决定如何显示图标
Log: 修复在IP冲突时关闭网络连接时任务栏网络图标消失的问题
Bug: https://pms.uniontech.com/zentao/bug-view-91519.html
Change-Id: I2755b1a236e48f7192ebaac91b434c2e53a66eca
|
2021-08-26 10:27:46 +08:00 |
|
songwentao
|
361f0153de
|
fix: 解决任务栏网络图标状态不停的变化问题
1. IPConflict(const QString &ip, const QString &mac)后端信号,网络冲突时存在mac也空的几率,因此在满足冲突解除的条件下,添加了次数的限制,当mac为空且map也为空时,立即更新状态会导致文字显示由'ip地址冲突'变为'已连接网络但无法访问互联网',规避显示异常问题.
2. 修改延时发送主动检测方法,之前的方法没有作用.
Log: 优化ip冲突网络状态处理逻辑
Bug: https://pms.uniontech.com/zentao/bug-view-90287.html
Change-Id: Ib656633fa9c71d60674154a8ddc650ed8b93cdff
|
2021-08-26 10:27:46 +08:00 |
|
songwentao
|
991a86fd28
|
fix: 解决无线线网络IP冲突时,任务栏图标是有线网络的图标
需求中没有说明ip冲突的图标需要区分有线无线的情况,现在调用dde-network-util传过来的数据判断冲突的ip是属于有线还是无线网络并更新ip冲突时网络图标.
Log: 修复ip冲突时网络图标异常问题
Bug: https://pms.uniontech.com/zentao/bug-view-90286.html
Change-Id: Ib1b709b1ec18a6da307c79d6cebe9db1ec62d700
|
2021-08-26 10:27:46 +08:00 |
|
songwentao
|
23b4f44330
|
feat: 优化ip冲突处理逻辑
1.客户端多次设置本机的ip地址时,需要从ip冲突键值对m_ipAndMacMap中移除写入的历史ip信息,
否则当客户端ip地址修改后,还会通过旧数据进行自检, 导致网络状态依旧提示为ip冲突.
2.自动发起ip冲突检测添加500ms延时处理.
Log: 优化ip冲突处理逻辑
Task: https://pms.uniontech.com/zentao/task-view-81760.html
Change-Id: I5526d988c8c73c19b71bf16ce020e951be32d976
|
2021-08-26 10:27:46 +08:00 |
|
songwentao
|
ae71dc9945
|
feat: 优化ip冲突检测逻辑
后端DbusNetwork::IPConflict(QString in0, QString in1),in0可能不是本机上的ip地址,导致进入3秒钟ip冲突自检中。
添加代码过滤非本机ip冲突检测的情况
Log: 优化任务栏ip冲突检测逻辑
Task: https://pms.uniontech.com/zentao/task-view-81757.html
Change-Id: I13c2e23cddfec08056a65577075dd036d4dcc1bc
|
2021-08-26 10:27:46 +08:00 |
|
songwentao
|
05907c7fbc
|
fix: 解决社区版加载键盘布局插件失败问题
打包配置文件中没有加入etc/dde-dock目录,导致keyboard_layout.json文件拷贝失败
启动器读到文件内容,相关dbus服务没有启动,最终导致插件加载失败.
Log: 修复社区版加载键盘布局插件失败问题
Task: https://pms.uniontech.com/zentao/task-view-81376.html
Change-Id: Ifc63c547cf976601eaa766b914e59aafcb77d3fe
|
2021-08-25 16:00:32 +08:00 |
|
WenTao Song
|
03977ba903
|
feat: 添加任务栏-键盘布局图标提供配置文件或接口
社区版桌面系统支持任务栏显示键盘布局插件,用户可以gsetting指令控制插件的显示、隐藏、置灰功能,其他版本桌面系统不显示键盘布局插件插件.
Log: 社区版任务栏支持键盘布局插件功能
Task: https://pms.uniontech.com/zentao/task-view-80977.html
Change-Id: I7abc680b2ef425644d9d43ee1c1f777d9e853c53
|
2021-08-25 16:00:32 +08:00 |
|
WenTao Song
|
ea709fe3be
|
fix: 解决任务栏ip冲突检测逻辑错误问题
经与后端沟通后, IPConflict(const QString &in0, const QString &in1),in1为空则表示ip冲突解除,不为空则表示ip冲突.
Log: 优化任务栏ip冲突检测逻辑
Bug: https://pms.uniontech.com/zentao/bug-view-88932.html
Change-Id: I5431fe1a210444e26f41a48edcf7f95717b18ae3
|
2021-08-25 16:00:32 +08:00 |
|
WenTao Song
|
5b54c309d8
|
feat: 任务栏添加ip冲突提示功能
其他主机与本地ip冲突,任务栏网络图标变为offline状态,鼠标悬浮在网络图标上提示ip冲突.
Log: 任务栏新增ip冲突提示功能
Task: https://pms.uniontech.com/zentao/task-view-78387.html
Bug: https://pms.uniontech.com/zentao/bug-view-87420.html
Change-Id: I3c0357b811b384c16cf1416e0f14009ab6e22534
|
2021-08-25 16:00:32 +08:00 |
|
songwentao
|
d6b1911261
|
chore: 解决任务栏缺少tray插件运行库导致运行崩溃问题
解决symbol lookup error: /home/uos/Documents/code/build-dde-dock-unknown-Debug/plugins/libtray.so: undefined symbol问题.
Log:
Change-Id: I9ad564f7e44a5baaec7c9f24a08dbe0eb8250300
|
2021-08-25 10:29:45 +08:00 |
|
jiangzhicheng
|
a97b475cea
|
fix: shutdown插件配置切换用户选项
shutdown插件读取com.deepin.dde.session-shell switchuser 配置项,判断是否显示"切换用户"
Log: 修复切换账户按钮对应配置项失效的问题
Bug: https://pms.uniontech.com/zentao/bug-view-90252.html
Change-Id: I679a2cb9f258ab18fef2c14453fc60ec3c9dc3dd
(cherry picked from commit b18f26c2c8766597753eb869ab6efa56abb0f17e)
|
2021-08-18 10:59:15 +08:00 |
|
songwentao
|
8f389aa949
|
chore: 去掉编译警告
去掉编译警告
Log:
Task: https://pms.uniontech.com/zentao/task-view-59601.html
Change-Id: Ic1a69ec3f21f222b24ab176dcacb8090800e768d
|
2021-08-12 10:10:01 +08:00 |
|
songwentao
|
10a774288f
|
fix: 解决任务栏音量和控制中心显示不一致问题
1.SoundApplet.cpp中defaultSinkChanged()信号先触发然后再设置浮框slider当前值导致sounditem.cpp中m_applet->volumeValue()获取的总是切换前的数据.
2.输出音频设备切换时SoundApplet.cpp中onDefaultSinkChanged()比increaseVolumeChanged()先执行,导致当声音输出设备开启音量增强且音量值超过100时,切换设备后,获取slider的当前值总是100.
3.设置完最大值后需要重新设置当前值,需要更新左键点击浮框slider当前值.
Log: 修复任务栏声音插件悬浮信息异常问题
Bug: https://pms.uniontech.com/zentao/bug-view-90297.html
Change-Id: I2459b8418c9872da1f0a9f7c26bb7494ee225d31
|
2021-08-09 11:49:04 +08:00 |
|
jiangzhicheng
|
52e7de8198
|
fix: 音量插件中滑动条的数值和文本不一致
当前音量大小用浮点数表示。浮点数转换成整数时,要进行舍入,不能直接截断。例如表达式 115.0 / 100.0 * 100.0 约等于115,但强制类型转换后得到114 。
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-89358.html
Change-Id: I3092b0e8a2a62de614a77f27b6c8f8b51197d3d7
|
2021-08-06 13:28:16 +08:00 |
|
songwentao
|
786d3588e2
|
fix: 修复控制中心禁用所有声音输出设备后,通过任务栏点击音量的开/关,声音变为输出状态的bug
问题:全部声卡禁用后,任务栏取消静音的情况下,可以听见声音输出,
修复方法:在声卡全部禁用后,置灰静音按钮和右键菜单静音选项,其他情况逻辑不变.
Bug: https://pms.uniontech.com/zentao/bug-view-86853.html
Log: 优化任务栏声音插件
Change-Id: If32fcada47dd02114a0687e12cf7d0106d2d9682
|
2021-07-13 17:09:19 +08:00 |
|
yanghongwei
|
b5ca6f4b2f
|
fix: 修复多任务视图插件在开关特效功能时显示错误
在开启特效模式时,需要判断是否显示多任务视图插件
Log: 修复多任务视图插件显示异常
Bug: https://pms.uniontech.com/zentao/bug-view-85813.html
Change-Id: If87669e4a870757819a173437ac71d90c8efa1ed
|
2021-07-02 13:27:41 +08:00 |
|
yanghongwei
|
19cc7effa0
|
fix: 修复蓝牙列表hover颜色错误问题
窗口必须初始化父窗口,否则当主题切换之后再设置父窗口的时候palette会更改为主题切换前的palette
Log: 优化蓝牙列表hover效果
Bug: https://pms.uniontech.com/zentao/bug-view-83257.html
Change-Id: Ib2bf437232ac9784a41f47c92720181c6a9ab31c
|
2021-06-25 15:29:25 +08:00 |
|
yanghongwei
|
12383fd53e
|
fix: 修复无线网络和蓝牙显示问题
无线网络hover效果与分割线重叠问题,计算弹窗高度有问题,导致分割线与WirelessItem重叠
无线网络和蓝牙右侧margin按设计需求设置为10
Log: 优化无线网络和蓝牙显示效果
Bug: https://pms.uniontech.com/zentao/bug-view-81667.html
Bug: https://pms.uniontech.com/zentao/bug-view-81641.html
Change-Id: I4152b0eca000c74303e3f132cc000069e2114b21
|
2021-06-22 20:02:16 +08:00 |
|
yanghongwei
|
fd08fdd672
|
fix: 修复电量降至0%时,拔掉电源,任务栏电量显示已充满
未充电状态下,之前当可用时间为0时,设置的提示信息为已充满
Log: 修复任务栏电量显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-71064.html
Change-Id: I219976966e4fb9975e60e604756b68ab7f23953d
|
2021-06-16 14:50:19 +08:00 |
|
FanPengCheng
|
bf3063f150
|
fix: 修复蓝牙列表抖动的问题
只有一个蓝牙设备时,鼠标放上去滚动会抖动
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-81649.html
Change-Id: I745bcca6b2b1b71c12c231db6af17172a551e009
|
2021-06-11 15:02:39 +08:00 |
|
FanPengCheng
|
04d3f65802
|
fix: 修复网络列表高度错误的问题
之前计算的高度有问题,导致显示异常
Log:
Task: https://pms.uniontech.com/zentao/task-view-78554.html
Change-Id: I040e27ae637012970910757df60c38b7c065417f
|
2021-06-11 14:12:48 +08:00 |
|
FanPengCheng
|
0db854c785
|
fix: 修复蓝牙列表高度错误的问题
高度计算错误导致
Log:
Change-Id: Ic168a905ef568560bfd9b065787a06b2c31ff700
|
2021-06-10 21:45:20 +08:00 |
|
FanPengCheng
|
365a7e63a2
|
fix: 修复声音,蓝牙界面布局问题
按照设计师要求,调整了背景色,以及一些边距问题
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-81641.html
Bug: https://pms.uniontech.com/zentao/bug-view-81667.html
Bug: https://pms.uniontech.com/zentao/bug-view-83257.html
Change-Id: I8afba4b9fb2d75c031b1b925544c1d398291abf6
|
2021-06-10 21:45:20 +08:00 |
|
yanghongwei
|
4a8cbe24c6
|
fix: 修复网络插件弹出窗口的临界高度错误
修改网络插件弹出窗口高度设置算法,精简代码
Log: 修复网络插件弹出窗口的临界高度错误
Task: https://pms.uniontech.com/zentao/task-view-78147.html
Change-Id: I362732a12274c2af20e0d13f00730b63184eb6dd
|
2021-06-03 18:08:34 +08:00 |
|
yanghongwei
|
e759361e24
|
fix: 修复网络信号强度未同步
修复网络信号强度未同步,判断条件不完整造成
Log: 修复网络信号强度未同步
Bug: https://pms.uniontech.com/zentao/bug-view-81714.html
Change-Id: I9ae1c9da344172cbc0ad74ef4fcc38d9a5d8fabb
|
2021-06-03 14:47:26 +08:00 |
|
FanPengCheng
|
d45662f1e6
|
chore: cppcheck修复
按照gerrit编译的警告去除对应信息
Log:
Change-Id: Iec48357bcb3d9a98bccc74f9b09d7530d1d037b5
|
2021-06-01 10:23:44 +08:00 |
|
FanPengCheng
|
95aabc0a2f
|
fix: 修复插件部分图标模糊,以及界面高度不对带来的体验不友好等问题
蓝牙刷新图标模糊问题
声音界面图标模糊问题
声音界面相关
网络界面相关
Log:
Change-Id: Idfb343a2d3dc9fa98c45955637c0157a3a9957e6
|
2021-05-31 20:06:44 +08:00 |
|
FanPengCheng
|
b891a5565e
|
chore: 清理cppcheck警告信息
清理cppcheck警告信息
Log:
Task: https://pms.uniontech.com/zentao/task-view-77871.html
Change-Id: I93e77403b3f3b656be4e7d442b81dcbe227c3150
|
2021-05-31 20:06:39 +08:00 |
|
yanghongwei
|
5784fa3753
|
fix: 修复任务栏时间显示被截断
修复任务栏时间显示从12小时制的9:59到10:00变化时,被截断
Log: 修复任务栏时间显示被截断
Task: https://pms.uniontech.com/zentao/task-view-77917.html
Change-Id: I052703863c4b0760ec045782de9dc32fa2846a4d
|
2021-05-31 09:55:10 +08:00 |
|
FanPengCheng
|
5789f89530
|
fix: 修复蓝牙列表图标、间距的问题
按照设计图进行修改
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-81641.html
Change-Id: I4e81c0dce3da823199ca2a4da67585223e18fde6
|
2021-05-28 16:22:11 +08:00 |
|
FanPengCheng
|
4f95c21031
|
fix: 修复蓝牙列表间隔与滑动问题
按照实际图进行修改
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-81649.html
Change-Id: Id85b8bede51f1cff9c1933f494d2eefe70fbb69b
|
2021-05-28 13:57:29 +08:00 |
|
FanPengCheng
|
632cc10cba
|
fix: 修复网络列表分割线问题
按照设计师进行修改
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-81667.html
Change-Id: I121e98d51b528f9c73c4ea854ce2cb3698982c76
|
2021-05-28 12:23:10 +08:00 |
|
FanPengCheng
|
44d5672ec6
|
fix: 修复网络列表界面UI问题
布局调整,暂时修复,后面重构后需要重新写这块的逻辑
Log: 修复网络列表界面UI问题
Bug: https://pms.uniontech.com/zentao/bug-view-81673.html
Change-Id: Ie9188dc049914fd76d679c8dbc00cb562b3159d8
|
2021-05-28 12:05:46 +08:00 |
|
FanPengCheng
|
eccb402486
|
fix: 修复声音列表显示问题
界面元素边距调整
Log: 修复声音列表显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-81680.html
Change-Id: Ie530864da00a221f52329581ee0b5ea1f66f2f7f
|
2021-05-28 11:30:49 +08:00 |
|
FanPengCheng
|
fbbc4c3aac
|
fix: 修复音量插件界面部分图标显示模糊的问题
音量的两个图标回执的方式不一样,目前是右侧的图标显示正常,所以都改成了右侧图标显示的方式
Log: 修复音量插件界面部分图标显示模糊的问题
Bug: https://pms.uniontech.com/zentao/bug-view-81685.html
Change-Id: I3513cb677f711ca0567134ca96e950672cb4eb9f
|
2021-05-27 21:44:19 +08:00 |
|
FanPengCheng
|
78eb30b41d
|
fix: 修复蓝牙列表选中后有跳动的问题
应该是开发理解有误,特意加了这个效果,现在去除掉
Log: 修复蓝牙列表选中后有跳动的问题
Bug: https://pms.uniontech.com/zentao/bug-view-81687.html
Change-Id: I060615a36c851e5e91805d51e681f02cd2e0f88c
|
2021-05-27 21:24:20 +08:00 |
|
FanPengCheng
|
fd76fd4df4
|
fix: 解决打开蓝牙任务栏崩溃的问题
指针被二次析构导致,这个指针已经被DStandardItem持有并在销毁时析构
Log: 解决开关蓝牙任务栏崩溃的问题
Bug: https://pms.uniontech.com/zentao/bug-view-81618.html
Change-Id: I3d7ac87c6d3eb4157d288f99206c64be68c3ac61
|
2021-05-27 17:58:26 +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
|
1377e77448
|
feat: 优化插件代码
优化蓝牙跟网络插件代码
Log: 优化蓝牙跟网络插件代码,提取分割线类
Task: https://pms.uniontech.com/zentao/task-view-77196.html
Change-Id: Ic7213a7fd4be03f59193f6049658c2a44c5384b8
|
2021-05-21 17:11:17 +08:00 |
|
qiuchangxing
|
68d97efca6
|
chore: 给bug修复对应的修改过的代码添加注释
给bug修复对应的修改过的代码添加注释,方便代码维护
Log: 给bug修复对应的修改过的代码添加注释
Change-Id: I8a7c582e348613fb3c5f150227cbe9f2a03ac8b9
|
2021-05-20 09:22:01 +08:00 |
|
yanghongwei
|
dba894f1d4
|
fix: 修复任务栏日期插件显示贴近底部问题
在不同字体以及不同大小下,日期显示位置不美观,特殊处理部分字体
Log: 修复任务栏日期插件显示不美观问题
Bug: https://pms.uniontech.com/zentao/bug-view-79942.html
Change-Id: Ie79b0c2ff6ce706868d9b0633ddecc1d83f6394f
|
2021-05-19 16:13:20 +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 |
|
yanghongwei
|
d3fec481cc
|
fix: 修复任务栏日期插件显示贴近底部问题
日期显示位置太贴近任务栏底部,不美观,将日期上调
Log: 修复任务栏日期插件显示贴近底部问题,稍微上调
Bug: https://pms.uniontech.com/zentao/bug-view-79942.html
Change-Id: I4fa87c5acbea3ed4034392b0bce17fbfcf7de922
|
2021-05-18 22:49:18 +08:00 |
|
yanghongwei
|
8ce063e3ab
|
cve: 解决代码中的内存泄露
通过sanitize检测项目中存在的内存泄露,并解决
Log: 解决代码中的内存泄露
Change-Id: I6001fec5464c374a60fc7ca642c025fe0df044fc
|
2021-05-17 20:44:04 +08:00 |
|