范朋程
|
2d958dd670
|
chore: V23接口改造适配
V23接口改造适配
Log: V23接口改造适配
Influence: 无
Task: https://pms.uniontech.com/task-view-207483.html
Change-Id: Ide530c023ea41f86fad2e8001ec67f1afaa897ab
|
2022-12-06 14:40:35 +08:00 |
|
donghualin
|
b698b07dde
|
fix: 修改插件接口
1、icon接口中增加主题参数默认值
2、删除以前的不带主题的icon接口
3、PluginStatus改为PluginMode
4、插件接口类中增加eventHandler虚函数
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: I03c8ec09b96faf12f5ab15c8223da8dacae3e4ff
|
2022-12-02 15:59:35 +08:00 |
|
donghualin
|
4c4d06310b
|
fix: 去掉插件中读取禁用当前插件的配置
需求:在新的需求中,通过从控制中心中勾选或者取消勾选插件的显示功能,不再从系统中移除插件,插件中无需通过配置的功能来决定是否加载插件,而变成在插件内部根据当前插件是否需要加载来决定是否加载,例如蓝牙,只要系统中存在蓝牙,就始终加载蓝牙插件
Log: 插件始终都要加载
Influence: 插入蓝牙观察是否有蓝牙图标
Bug: https://pms.uniontech.com/bug-view-175085.html
Change-Id: I1a07ce0d6bd658a03e349e94283768082794684d
|
2022-12-02 13:51:58 +08:00 |
|
donghualin
|
7b11668d04
|
fix: 插件适配不同主题图标
实现根据主题返回不同图标的接口
Log:
Influence: 切换主题,观察任务栏的图标和控制中心个性化中的图标是否发生了变化
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: Ib5420a963da4d5f6b4ed7c3e4927890bd80118e4
|
2022-12-02 13:51:58 +08:00 |
|
donghualin
|
c7df15ce0e
|
feat: 插件增加标记
插件接口类中增加flag接口,用于返回不同的插件的属性,在各插件的实现中实现这个接口
Log:
Influence: 任务栏插件
Task: https://pms.uniontech.com/task-view-220099.html
Change-Id: I9e8b8e0f5f9818856b70a76bbda9eb31dc4ebf65
|
2022-11-28 14:40:55 +08:00 |
|
donghualin
|
04756c8f38
|
fix: 去掉电池的右键菜单
删除电池右键菜单接口
Log:
Influence: 右键电池插件,观察是否存在菜单
Bug: https://pms.uniontech.com/bug-view-171753.html
Change-Id: I305fd4b48c4b89d8fbf92f109eb401a6d6223a41
|
2022-11-23 17:12:01 +08:00 |
|
donghualin
|
f28dd1ac2c
|
fix: 电池插件不显示在快捷面板
1、新需求中,电池插件不显示在快捷面板上
2、在插入插件到快捷面板中的时候,判断快捷面板的图标或者显示在快捷面板的Widget为空的情况下,返回空
3、设置电池的快捷面板的图标返回为空图标
Log: 电池插件不显示在快捷面板
Influence: 从笔记本上,打开快捷面板,观察是否存在电池图标
Bug: https://pms.uniontech.com/bug-view-171713.html
Change-Id: I506865b7ac26637b28c8fd2d40f044f9061040c8
|
2022-11-21 05:31:28 +00:00 |
|
donghualin
|
9e60447a4d
|
fix: 删除编译警告
删除CMakeLists.txt中多余的包含文件,防止编译的时候找不到对应的包引起报错或者警告
Log: 消除编译警告
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: I0b432916718ef1d3e46b6840513640ab9007982a
|
2022-11-04 06:29:16 +00:00 |
|
donghualin
|
3f4ff0d292
|
style: 优化CMakeList.txt文件
CMakeList.txt文件中从GLOB改成GLOB_RECURSE,删除重复的包含
Log: 优化CMakeList.txt文件
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: I2ca603eed4704f2d2c6eb87a027836e768084c7f
|
2022-09-27 02:58:33 +00:00 |
|
donghualin
|
c7826edd46
|
fix: 删除任务栏对libdframeworkdbus-dev库的依赖
1、删除项目中对libdframeworkdbus-dev库的依赖,通过使用xml2cpp的工具来自动生成dbus接口文件,在使用到dbus库的项目中包含生成文件的目录
2、修改相关服务中v20的接口(com.deepin...)为v23的接口(org.deepin...)
Log:
Influence: 打开控制中心,鼠标移动唤醒任务栏、加载插件等,观察相关功能是否正常
Task: https://pms.uniontech.com/task-view-182009.html
Change-Id: I960c849d06ed271ebbb9f8e479d9879967523581
|
2022-09-19 11:41:31 +00:00 |
|
donghualin
|
c78f101e84
|
fix: 修复从任务栏无法打开控制中心问题
由于控制中心适配了v23的接口,所以需要在任务栏增加USE_AM宏的控制,未使用USE_AM宏的调用com.deepin.dde.ControlCenter接口,使用USE_AM宏的使用org.deepin.dde.ControlCenter1接口。
Log: 优化任务栏打开控制中心的问题
Influence: 任务栏-任务栏设置-打开控制中心 任务栏-蓝牙-蓝牙设置 任务栏-日期-日期时间设置 任务栏-电源-电源设置 任务栏-关机-关机设置 任务栏-声音-声音设置 观察是否正常打开控制中心
Bug: https://pms.uniontech.com/bug-view-149189.html
Change-Id: I3373fc641c35e7589730a7cd595f2f55929ad2ec
|
2022-08-16 10:29:26 +00:00 |
|
donghualin
|
d97ce8c67a
|
fix: 修复从任务栏或其他应用打开控制中心卡死的问题
控制中心的接口已从com.deepin.dde.ControlCenter改成org.deepin.dde.ControlCenter,对应的任务栏的相关接口也要做相应的修改
Log: 优化任务栏打开控制中心的问题
Influence: 任务栏-任务栏设置-打开控制中心,观察打开的时间
Bug: https://pms.uniontech.com/bug-view-149189.html
Change-Id: I30f50b9b824ca819884f31ddf1671f40e813486a
|
2022-07-22 02:28:43 +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
|
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
|
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
|
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
|
2ee4b0c25d
|
perf: 格式化代码并对部分类解偶
删除AppSnapshot类中对com.deepin.dde.daemon.Dock接口的调用,并通过DBus的方式来调用相关的接口
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-95700.html
Change-Id: Ie8e48111ee9094813b002a0809cd6ba53aae9586
|
2022-01-05 14:00:26 +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
|
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 |
|
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 |
|
范朋程
|
8e61f9d107
|
fix: 修复插件显示位置不正确的问题
部分系统服务启动较晚,导致插件加载完成时间和初始化顺序并不一致,之前会在检测到插件后把顺序写入到后端接口,但此时可能部分插件还未加载完成,导致给出的数据排序异常
Log: 修复插件显示位置不正确的问题
Bug: https://pms.uniontech.com/zentao/bug-view-61127.html
Change-Id: I37912ea5cac5ae5b8eeabe418f17d16284d29ca3
|
2021-03-09 13:41:03 +08:00 |
|
Fanpengcheng
|
eb24a50f32
|
feat: 规范代码中直接调用系统命令的部分
代码中减少直接使用QProcess调用命令的方式,这种DBus的使用DDBusSender就好了
Log:
Change-Id: I7113fcd61fc5bf06e5a7b3bb073fd1a2d2c154ea
|
2020-12-10 17:14:57 +08:00 |
|
chenjun
|
d384a81594
|
fix: Merge branch 'maintain/5.1' into uos
将maintain/5.1分支合并到uos分支
Log: 合并分支
Change-Id: Ia6ac5b17514990864fc845f0a64fe67ad3bc78b6
|
2020-09-11 17:55:36 +08:00 |
|
chenjun
|
ee2e60bbb7
|
fix: 点击任务栏插件时,只有点击图标区域时才有效点击
点击任务栏插件时,根据图标大小,计算点击区域是否为有效区域
Log: 修复任务栏中的图标的可点击范围超出图标显示区域
Bug: https://pms.uniontech.com/zentao/bug-view-43531.html
Change-Id: I7345171a6cc97d45d3d2c1dcb7e5ff4f3178757d
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2833
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 17:23:05 +08:00 |
|
曹威
|
b342f6f884
|
feat: 增加集中管控相关功能,所有功能可通过全局一个配置启用或禁用。
1. 模块可配置显示隐藏,能打开控制中心的右键菜单全屏蔽。
2. gsettings最终生效的设置在各个用户之间是互相隔离的,而且root用户读取不到普通用户的gsettings配置。
3. 集中管控版本右下解关机按钮右菜菜单的锁定功能改为调用SwitchTTYAndShow
Log: 引用头文件分类规范化
Task: https://pms.uniontech.com/zentao/task-view-30817.html
Change-Id: I5ae833f61864ba1874c8ceb75351d569614ab235
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2377
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 14:20:32 +08:00 |
|
xiehui
|
a91557d053
|
fix: 解决电池显示数值异常问题
解决当电池还剩60秒以内充满时,显示时间却是0的问题
Log: 电池显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-17257.html
Change-Id: I9bf6b47cc22945a496916fcd3334b952d0d99c4c
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2074
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-14 21:10:13 +08:00 |
|
范朋程
|
3fa69b4201
|
Merge branch 'maintain/5.0' into uos
# Conflicts:
# frame/util/docksettings.cpp
# frame/util/docksettings.h
# frame/window/mainwindow.cpp
# frame/window/mainwindow.h
# plugins/power/power.qrc
|
2020-07-06 14:16:29 +08:00 |
|
范朋程
|
5a15ae7f17
|
fix: 修复符号冲突导致的概率性崩溃问题
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,
Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
|
2020-06-30 09:26:59 +08:00 |
|
范朋程
|
94fe84a2fb
|
fix(power): 电池图标显示异常问题
deepin-icon-theme中的电量图标,电量为90时给出的图标名与其他图标命名规则不一致导致,
目前任务栏中放置一套默认图标,放置出问题.同时,图标包也在更新
Log: 修复电量图标显示异常问题
Bug: https://pms.uniontech.com/zentao/bug-view-34462.html
|
2020-06-27 17:53:36 +08:00 |
|
zhaolong
|
e59e41b0fb
|
fix(power): tooltips显示错误
在控制中心关闭剩余电量显示后,tooltips仍以后端电池状态作为显示依据,此时应只显示电池电量即可,不在以后端返回电池状态来显示tooltips
Log: 修复任务栏tooltips电池电量显示错误问题
Bug: https://pms.uniontech.com/zentao/bug-view-34577.html
|
2020-06-23 17:42:00 +08:00 |
|
范朋程
|
d0b1e3550d
|
fix(power): 电池图标需求变更
按照新需求确定一下电池电量每个阶段对应的图标,增加一个满电时电源插入时的电量图标
Log: 电池图标需求变更
Bug: https://pms.uniontech.com/zentao/bug-view-34462.html
|
2020-06-23 16:39:26 +08:00 |
|
zhaolong
|
9b0a3c971c
|
fix(power): tooltips显示异常
tr函数使用错误
Log: 修复低电量时重启后电池显示异常
Bug: https://pms.uniontech.com/zentao/bug-view-34346.html
|
2020-06-20 00:20:45 +08:00 |
|
范朋程
|
ee83bb1cba
|
fix(cppcheck): cppcheck检查
静态代码检查,按照提示修改了所有合理的警告内容,部分内容为cppcheck误报,不处理
Log: 按照静态代码检查工具给出的结果进行修改
|
2020-06-16 13:54:23 +08:00 |
|
zhaolong
|
f03bfbf973
|
fix(power): 不同电量图标显示异常
当电量为百分之10,30,50,70,90这几个区间段时,旧有图标资源无相应的图标,导致显示异常,现添加相应图标到本地资源文件,作为补救措施.
注:sp2已添加相应图标资源到deepin-icon-theme,此bug修复可不合入sp2
Log: 修复电池低电量时任务栏显示图标异常问题
Bug: https://pms.uniontech.com/zentao/bug-view-31616.html
Bug: https://pms.uniontech.com/zentao/bug-view-31633.html
|
2020-06-15 21:02:27 +08:00 |
|
范朋程
|
e87294f77e
|
fix(compilewarning): 解决部分编译告警
编译过程中会由告警信息,目前绝大部分已修复,但DImageButton类因为暂无完全替代的类,还未处理
Log: 解决部分编译告警
|
2020-06-12 21:04:22 +08:00 |
|
fanpengcheng_cm
|
8811826c0c
|
fix(power): (自测)电池在刚插入电源时,20秒内算作预充电时间,只显示电量...
属于未发现问题,开发代码逻辑错误
Log: 增加电池预充电时间,确保剩余充电时间计算不准确
Bug: https://pms.uniontech.com/zentao/bug-view-27119.html
|
2020-06-11 10:55:00 +08:00 |
|
范朋程
|
903778bc83
|
Merge tag '5.1.0.14' into uos
# Conflicts:
# frame/window/mainwindow.cpp
# plugins/network/item/wirelessitem.cpp
# plugins/power/powerplugin.cpp
# translations/dde-dock.ts
# translations/dde-dock_ar.ts
# translations/dde-dock_ca.ts
# translations/dde-dock_cs.ts
# translations/dde-dock_da.ts
# translations/dde-dock_de.ts
# translations/dde-dock_es.ts
# translations/dde-dock_fi.ts
# translations/dde-dock_fr.ts
# translations/dde-dock_hr.ts
# translations/dde-dock_hu.ts
# translations/dde-dock_it.ts
# translations/dde-dock_ko.ts
# translations/dde-dock_lt.ts
# translations/dde-dock_ms.ts
# translations/dde-dock_pl.ts
# translations/dde-dock_pt.ts
# translations/dde-dock_pt_BR.ts
# translations/dde-dock_ro.ts
# translations/dde-dock_ru.ts
# translations/dde-dock_si.ts
# translations/dde-dock_sk.ts
# translations/dde-dock_sq.ts
# translations/dde-dock_sr.ts
# translations/dde-dock_tr.ts
# translations/dde-dock_uk.ts
# translations/dde-dock_vi.ts
# translations/dde-dock_zh_CN.ts
# translations/dde-dock_zh_HK.ts
# translations/dde-dock_zh_TW.ts
|
2020-06-10 13:31:20 +08:00 |
|
范朋程
|
ac6a590b37
|
Merge tag '5.1.0.12' into uos
# Conflicts:
# frame/util/docksettings.cpp
# frame/util/docksettings.h
# frame/window/mainwindow.cpp
|
2020-06-05 17:17:36 +08:00 |
|
范朋程
|
4a0c345aed
|
fix: (无bug,摘取)更新翻译错误
翻译人员通知翻译有问题,需求上面的文案看着有着误导,中文%在后,英文在前,另外,'电量100,已充满'这里的100后面少了个%
Log: 主线维护出现的问题,主线开发分支上也存在,摘取过来
Bug: https://pms.uniontech.com/zentao/bug-view-29460.html
|
2020-06-05 10:06:59 +08:00 |
|
范朋程
|
99b38798ba
|
fix: 更新翻译错误
翻译人员通知翻译有问题,需求上面的文案看着有着误导,中文%在后,英文在前,另外,'电量100,已充满'这里的100后面少了个%
Log:翻译错误问题,已修改
Bug: https://pms.uniontech.com/zentao/bug-view-29460.html
|
2020-06-05 09:16:17 +08:00 |
|
范朋程
|
c2c623b5a5
|
docs:更新翻译
更新任务栏上的电池图标的提示文本的翻译
Log: 更新翻译
Task: https://pms.uniontech.com/zentao/bug-view-29099.html
|
2020-06-04 14:41:18 +08:00 |
|
范朋程
|
cd1615e0f4
|
docs:更新翻译
更新任务栏上的电池图标的提示文本的翻译
Log: 更新翻译
Task: https://pms.uniontech.com/zentao/bug-view-29099.html
|
2020-06-04 13:06:41 +08:00 |
|
zhaolong
|
346ba0c81b
|
fix(power): 刚充电时电池tooltips显示
刚接入电源时电池预充,电量计算不准,此时只显示电量充电计算中的tooltips,延迟20s后再进行一般情况状态判断
Log: 修复刚连接电源适配器给电池充电时,电池图标上方显示的需要充电的时间变化异常
Bug: https://pms.uniontech.com/zentao/bug-view-27119.html
|
2020-06-04 10:43:28 +08:00 |
|
fpc_diesel
|
8d92602f52
|
fix(power):fix power tips display error
应该显示电量100%,已充满(task29460)
|
2020-05-30 16:24:03 +08:00 |
|
fpc_diesel
|
7a731315ab
|
feat:gsettings control power display
|
2020-05-26 14:40:11 +08:00 |
|
fpc_diesel
|
f8f90e6f80
|
fix:fix code error
|
2020-05-22 13:25:22 +08:00 |
|
fpc_diesel
|
39aa633787
|
feat:add battery display
|
2020-05-18 16:05:13 +08:00 |
|
zhaolong
|
5c9cedca3c
|
refactor(sound):amendment translation copywriting
电池过放后接电源,OS下电池图标显示“电量0%...” 修正翻译文案 task:21671
(cherry picked from commit 0b22d1466975f4652cae4d8a7305c6cb3c6027fe)
|
2020-05-12 17:46:35 +08:00 |
|
xiaoyaobing
|
c7b8c14ecd
|
fix: fix when the battery is fully charged, the battery percentage is abnormal
【1239】【桌面专业版】【航天科工706】【笔记本(TR4191)】【龙芯3A4000】【uos-20-SP1-desktop-mips64el】充满电的情况下,电量百分比显示异常(bug 20353 19080)
|
2020-05-07 14:03:51 +08:00 |
|
chenwei
|
dfda7f325e
|
fix:Task bar power plugin, get charging time if 0, need to prompt is in the calculation
任务栏电源插件,获取充电时间如果为0,需要提示正在计算中,产品回复计算中用“....”表示
|
2020-03-10 19:52:20 +08:00 |
|