2828 Commits

Author SHA1 Message Date
songwentao
9f8eb834ba chore(License): 修改任务栏开源协议信息GPL-3为LGPL
修改任务栏开源协议类型为LGPL

Log: 修改任务栏开源协议类型为LGPL
Change-Id: I3508dea360f0497d815e5f52134326bda4de1d65
5.5.2
2021-08-30 20:07:38 +08:00
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
songwentao
7aec7a0cf8 fix: 多屏扩展模式下,任务栏右键菜单添加“多屏显示设置”
仅vga或者hdmi时会出现单屏幕时出现‘多屏显示设置’菜单项

Log: 任务栏支持配置仅显示在主屏
Task: https://pms.uniontech.com/zentao/task-view-83869.html
(cherry picked from commit eaee60ba9a0ae0fcd5dfdcecc84bc9217ba1dd6e)
Change-Id: Ib7f0b24709b0e8810b1d4363fa962fe9cbace522
2021-08-30 16:10:38 +08:00
chenjun
ed21bff1d0 fix: 任务栏在仅主屏显示模式下切换主屏让其跟随主屏显示
跟随主屏模式下,在切换屏幕的处理中,让任务栏显示到切换后的主屏中,根据后台返回的任务栏的显示还是隐藏状态来当前任务栏显示或者隐藏

Log: 修复切换主屏幕任务栏没有跟着切换并且没有唤起的bug
Bug: https://pms.uniontech.com/zentao/bug-view-92020.html
Bug: https://pms.uniontech.com/zentao/bug-view-92089.html
Change-Id: I472176f98b36f81f1fb00cfdc2405292a83ef4a8
2021-08-28 15:52:22 +08:00
chenjun
1407364107 Revert "fix: 任务栏在仅主屏显示模式下切换主屏让其跟随主屏显示"
This reverts commit be1f9b2be9c20f80ea6b3a6337ea7faa89703857.

Change-Id: I2d21ad73fcb69aaa590753d92cf2bf8098ca564d
2021-08-28 15:51:43 +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
yanghongwei
c004c16006 feat: 更新任务栏翻译文件
1.更新任务栏多屏设置的翻译
2.更新任务栏IP冲突的翻译

Log: 更新任务栏翻译文件
Change-Id: Ibb2d48bca8d839e269050157fecff02377f126ab
2021-08-26 13:13:57 +08:00
FanPengCheng
816f0edc87 test: 添加单元测试代码
添加单元测试代码

Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
2021-08-26 12:43:17 +08:00
Dong Hualin
be1f9b2be9 fix: 任务栏在仅主屏显示模式下切换主屏让其跟随主屏显示
跟随主屏模式下,在切换屏幕的处理中,让任务栏显示到切换后的主屏中,根据后台返回的任务栏的显示还是隐藏状态来当前任务栏显示或者隐藏

Log: 修复切换主屏幕任务栏没有跟着切换并且没有唤起的bug
Bug: https://pms.uniontech.com/zentao/bug-view-92020.html
Bug: https://pms.uniontech.com/zentao/bug-view-92089.html
Change-Id: I54f452f82b6e4ba2711e8c62433b396e4598c30d
2021-08-26 10:27:46 +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
85872693ed 多屏扩展模式下,任务栏右键菜单添加“多屏显示设置”
多屏模式扩展模式下,任务栏右键菜单添加“多屏显示设置”,可以设置为仅主屏显示或者跟随鼠标位置显示

Log: 任务栏支持配置仅显示在主屏
Task: https://pms.uniontech.com/zentao/task-view-83869.html
Change-Id: I790f8bef24884162729cb8ede91397b149fe4954
2021-08-25 15:48:15 +08:00
yanghongwei
d78a53e6ab fix: 解决任务栏第一次接入双屏,右键菜单默认勾选仅主屏显示
修改com.deepin.dde.dock.module.gschema.xml文件中的默认值

Log: 修改任务栏右键菜单的默认值
Bug: https://pms.uniontech.com/zentao/bug-view-86930.html
Change-Id: I8eb59d844545a9a1a026f544bdcd5015fd2884e8
2021-08-25 11:33:33 +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
zsien
a0ce73a0b3 fix: 任务栏智能隐藏下,killall -2 dde-dock,任务栏不会自动显示
MIPS 下,开启了窗口特效,动画时间是 0。
此处不应该使用是否开启窗口特效来判断。

Log: 修复任务栏智能隐藏,杀掉进程不会自动显示
Bug: https://pms.uniontech.com/zentao/bug-view-92340.html
Change-Id: I5f35396a989f04358fcd5a11e09f28e448b775f5
2021-08-24 17:56:51 +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
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
Dong Hualin
badc54313b fix: 修改判断清空窗口展示区域的逻辑
清空窗口显示区域的逻辑修改,原来的判断逻辑是在不是复制模式作为一个条件,并且满足当前屏幕和主屏幕不同或者当前任务栏的状态不是一直显示作为另一个条件,修改为当前不是复制模式并且当前屏幕和主屏幕不同作为一个条件,或当前任务栏的状态不是一直显示作为或的另一个条件

Log: 解决任务栏在双屏复制模式下任务栏在智能隐藏模式下最大化当前窗口无法隐藏任务栏的bug
Bug: https://pms.uniontech.com/zentao/bug-view-90467.html
Change-Id: I410361e3bccdfe66284602f15c2c4717a416b4d3
(cherry picked from commit 82948d07a11406f6d748c51e4dafb49297adbce3)
2021-08-16 14:23:47 +08:00
Dong Hualin
6ce4badcfa fix: 解决任务栏在一直隐藏的状态下鼠标经过一直闪烁的问题
任务栏在隐藏的时候,鼠标经过任务栏,唤醒任务栏,此时触发屏幕的可用区域或虚拟区域变化,会调用重置任务栏(resetDock)方法,重新将任务栏的高度变成0,引起任务栏闪烁。因此,在此处判断当前的任务栏区域和上一次任务栏区域是否发生改变来决定是否继续执行重置任务栏的操作

Log: 优化任务栏在隐藏模式下的状态改变逻辑
Bug: https://pms.uniontech.com/zentao/bug-view-90467.html
Change-Id: I4037034b131db361fd5dd05276dbeba1bc3d6191
5.5.1
2021-08-13 15:27:53 +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
6404ca24c1 chore: 给任务栏添加部分注释
给任务栏MainPanelControl类添加部分注释

Log:
Change-Id: I60845aa7db41e1ffb6c34626a3d8b2b09a907124
2021-08-10 17:37:58 +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
Dong Hualin
b543d92151 fix: 插件加载的时候过滤掉和当前进程使用的dtkcore版本不同的插件
在加载插件之前,拿到当前进程使用的dtkCore,然后依次判断每个插件依赖的dtkCore是否和当前的dtkCore一致,如果出现不一致的情况,则不加载

Log: 增加对不同版本插件的限制
Task: https://pms.uniontech.com/zentao/task-view-81282.html
Change-Id: I7ffc7d94f33adc4edcb8191622c5f7448d70ab32
2021-08-04 13:07:38 +08:00
Dong Hualin
32894dd413 fix: 修改任务栏判断鼠标在任务栏边缘的方式
双屏幕的情况下,在当前鼠标位置的x和任务栏的x坐标相等的情况下,增加鼠标位置的y坐标在任务栏的上下区域内的判断;同时,在鼠标的y坐标和任务栏的y坐标相等的情况下,判断鼠标的X坐标是否在任务栏的左右区域内

Log: 修复双屏情况下鼠标无法唤起任务栏的bug
Bug: https://pms.uniontech.com/zentao/bug-view-89237.html
Change-Id: I7ce288090911aacb5f1193a314bc285f168eea46
2021-08-03 17:07:42 +08:00
yanghongwei
3960e7b359 fix: 解决任务栏在预览关闭时崩溃问题
1.通过略缩图关闭驻留应用,任务栏崩溃.由于使用了野指针,导致概率性崩溃。
2.非驻留时,关闭最后一个预览时AppItem对象被析构,但是之前connect没有指定receiver。导致信号还是被响应,使用了野指针。

Log: 修复任务栏在缩略图状态下关闭应用崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-89275.html
Change-Id: Ib652beb4698193c33df9ed465cf843ceefeaa6ec
2021-07-29 17:45:18 +08:00
Dong Hualin
33feba31e1 fix: 修改获取屏幕区域缩放前分辨率的方式
在当前显示器设置了缩放因子的情况下,缩放前的分辨率是通过当前分辨率乘以缩放因子得到的,会有误差。改成了通过QScreen的handle()->geometry()函数能拿到缩放前的分辨率,和桌面获取分辨率保持一致

Log: 修复高分辨率屏幕设置缩放因子切换到低分辨率屏幕下桌面图标显示不全的bug
Bug: https://pms.uniontech.com/zentao/bug-view-87627.html
Change-Id: Ieddbae64fc13bd029b3dc818c7bc11fcc6c52462
2021-07-21 21:33:54 +08:00
Dong Hualin
aeced57129 fix: 修改获取屏幕区域当前分辨率的显示方式
显示器同时连接4k屏幕和1080屏幕,若在4k屏幕下设置缩放因子为2.75,得到的原始分辨率始终比实际原始分辨率大,导致桌面无法正确识别当前的显示器

Log: 修复屏幕缩放因子为小数的情况下屏幕分辨率的误差的问题
Bug: https://pms.uniontech.com/zentao/bug-view-87627.html
Change-Id: Ice1369af0d756837aa527131503d8a380b5d8cf0
2021-07-21 18:44:27 +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
Dong Hualin
ddfd90d1b5 fix: 修复在dp口连接多个屏幕,复制模式下应用程序窗口跨越任务栏
在多个屏幕连接的复制模式下,直接用主屏的设置,无需对副屏单独处理

Log: 修复复制模式下多屏幕应用程序窗口区域异常
Bug: https://pms.uniontech.com/zentao/bug-view-86345.html
Change-Id: Ib56aeccf9ed057e6a2b69e68f88896dc3b35815e
2021-07-20 18:14:51 +08:00
yanghongwei
5e0d964a23 fix: 修复Dbus接口获取默认插件不全、缺失
1.任务栏加载插件结束的信号没有触发

Log: 优化插件加载
Bug: https://pms.uniontech.com/zentao/bug-view-85856.html
Change-Id: Ifbc58f917a6d2f8db8fe586f71109d099b5fe805
2021-07-19 13:31:30 +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
WenTao Song
05e6245262 fix: 增加测试用例输出成xml,便于后端获取测试报告数据
增加测试用例输出成xml,便于后端获取测试报告数据

Log:
Change-Id: I835a3bdad026e1f87eb279b63e167a97271b5cd8
2021-07-09 09:22:50 +08:00
WenTao Song
53fb2d60e3 fix: 增加测试用例输出成xml,便于后端获取测试报告数据
增加测试用例输出成xml,便于后端获取测试报告数据

Log:
Change-Id: Ibfbd20f30c8f768031cbc9ea8e595df9619a6c9f
5.4.32
2021-07-08 10:30:33 +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
03102c905e fix: 修复mips架构特效模式下,多窗口预览重叠问题
预览放大时的跟随窗口setGeometry所使用的AppSnapshot::geometry()还不是最终的值,所以导致跟随窗口的位置错误

Log: 优化mips架构特效模式下多窗口预览效果
Bug: https://pms.uniontech.com/zentao/bug-view-82885.html
Change-Id: Ief368927388129b6d755be5fe1a975d838a45f7a
2021-06-25 20:12:29 +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
f02d529942 chore: 修改代码版权声明中的日期
修改代码版权声明中的日期不超过当前日期

Log:
Change-Id: Ibefe837c59fc23e541b9c9cd7249144a1a674e43
2021-06-18 23:10:14 +08:00
yanghongwei
35a52d481a fix: 修复任务栏等待很长时间才进入安全模式
调用dbus接口,弹出提示框时耗时严重,阻塞UI线程,所以使用单独线程调用

Log: 修复任务栏等待很长时间才进入安全模式
Bug: https://pms.uniontech.com/zentao/bug-view-83591.html
Change-Id: Ic04118cb5ed56c21f9d6233151aab36ad4d94195
2021-06-18 23:10:11 +08:00
yanghongwei
fd08fdd672 fix: 修复电量降至0%时,拔掉电源,任务栏电量显示已充满
未充电状态下,之前当可用时间为0时,设置的提示信息为已充满

Log: 修复任务栏电量显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-71064.html
Change-Id: I219976966e4fb9975e60e604756b68ab7f23953d
5.4.30
2021-06-16 14:50:19 +08:00