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
f25258ca20
fix: 修复蓝牙插件无法打开控制中心的问题
...
控制中心接口名称已调整,此处修改接口名称
Log:
Influence: 任务栏-蓝牙-右键-蓝牙设置,查看是否能打开控制中心
Bug: https://pms.uniontech.com/bug-view-133829.html
Change-Id: I4954868fe561a03d6faa51a5ad5e9f496a15e233
2022-06-09 17:17:50 +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
hillwoodroc
15e022eea9
fix: Link some libraries
...
There is a warining on deepin after build while a error on the other distributions.
Because of unlink some libs like libxcursor.
Log: Link some libraries
Influence: airplane-mode,bluetooth,onboard,sound,tray
Issue: https://github.com/linuxdeepin/developer-center/issues/2244
Change-Id: I3c293ad99aef22a42539943cb93a6e50809b4b21
Author: Hillwood Yang <hillwood@opensuse.org>
Date: Wed Feb 23 20:12:58 2022 +0800
2022-03-01 09:54:01 +08:00
donghualin
1b27fafbfb
fix: 优化开启飞行模式下的蓝牙列表样式
...
监控当前的QEvent事件,如果是EnabledChange事件,则调整调色板颜色
Log: 修改飞行模式下蓝牙列表看不清的问题
Influence: 任务栏-网络列表,开启飞行模式,查看列表文本
Bug: https://pms.uniontech.com/zentao/bug-view-113176.html
Change-Id: I3384437144d1d4598a7a1e16a27cf3b7cf897dc2
2022-02-15 17:11:43 +08:00
fanpengcheng
3a408ac347
fix: 修复任务栏开启蓝牙后会将蓝牙可被搜索开关开启
...
很早之前的逻辑是这样的,现在找不到相关需求,删除这部分
Log: 修复任务栏开启蓝牙后会将蓝牙可被搜索开关开启
Influence: 任务栏蓝牙开启
Bug: https://pms.uniontech.com/zentao/bug-view-113136.html
Change-Id: Iad982ec32ea3929108068f83c1a6236aad33b7ab
2022-02-14 10:01:01 +08:00
lichangze
613bebfb46
fix: 修复任务栏蓝牙列表桌面触摸框无法上下滑动
...
修复任务栏蓝牙列表桌面触摸框无法上下滑动
Log: 修复任务栏蓝牙列表桌面触摸框无法上下滑动
Bug: https://pms.uniontech.com/zentao/bug-view-113135.html
Influence: 任务栏蓝牙列表列表触摸滑动
Change-Id: I5c5d2d486407b5a5a39c8a4febf1dbd695713731
2022-02-12 14:13:47 +08:00
fanpengcheng
a4336fd606
fix: 修复点击蓝牙图标后控制中心蓝牙可被搜索选项自动打开的问题
...
历史遗留问题,当前已去除这条逻辑
Log: 优化蓝牙操作相关逻辑
Influence: 蓝牙功能
Bug: https://pms.uniontech.com/zentao/bug-view-112673.html
Change-Id: I19dcecf811bd8ebadc3db4aa3561b487f7d9114f
2022-02-07 10:16:06 +08:00
songwentao
e3fc975606
fix: 解决一处内存泄露
...
发现一处内存泄露
Log:
Influence: 无
Task: https://pms.uniontech.com/zentao/task-view-98624.html
Change-Id: I79b86d9de75d4722f16ddf88366b95847b4765dd
2022-01-20 18:07:34 +08:00
范朋程
a6c5c09efe
feat: 适配飞行模式
...
飞行模式开启时,应禁用蓝牙,飞行模式关闭后,取消禁用
Log:
Influence: 飞行模块开启或关闭,需要禁用或启动蓝牙模块
Task: https://pms.uniontech.com/zentao/task-view-89206.html
Change-Id: I1dbec5a1e02265d37f5d708276274c5e92811314
2021-11-26 15:18:49 +08:00
Ye ShanShan
2af79235be
fix: 修复任务栏蓝牙列表点击已连接上的蓝牙会断开的问题
...
鼠标移动至“√”会变成“x”,点击“x”断开连接;
点击已连接上的蓝牙无反应,点击非StateUnavailable状态的蓝牙会触发连接动作。
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-102537.html
Influence: 任务栏的蓝牙模块断开连接操作上有变化。
鼠标移动至“√”会变成“x”,点击“x”断开连接;
点击已连接上的蓝牙无反应,点击非StateUnavailable状态的蓝牙会触发连接动作。
Change-Id: Ie63fc655f38cbe33a84d2bb5a8ca5becdba46507
2021-11-26 10:48:37 +08:00
Li Xi
cf9c26325a
fix(dock): 修改任务栏蓝牙插件,开启蓝牙后自动扫描设备提前终止
...
dock在打开开关后,此时dde-daemon会收到蓝牙powered打开信号,会延时1秒关闭一次扫描后开始回连和扫描;
当dock发送一次开始扫描后,dde-daemon此时关闭扫描会在dde-daemon开始自动扫描之后,导致打断了dde-daemon的自动开始扫描;
Log: 修改任务栏开启蓝牙无法自动扫描
Bug: https://pms.uniontech.com/zentao/bug-view-104731.html
Influence: 任务栏-打开蓝牙
Change-Id: Ie59b9982816fb642417530ab914b535c07d0c957
2021-11-25 15:44:08 +08:00
donghualin
ae831c6560
fix: 调整已连接蓝牙的对勾位置
...
调整StateButton的parentWidget的大小,适应右侧的距离
Log: 优化蓝牙显示
Influence: 任务栏-蓝牙列表-对勾
Bug: https://pms.uniontech.com/zentao/bug-view-81641.html
Change-Id: Idefe990b74f4c3e2381b8fcafa86f12800a95655
2021-11-11 16:33:40 +08:00
范朋程
f51b4f263f
chore: 修复cppcheck问题
...
修复cppcheck问题,不影响功能
Log:
Influence: 不影响
Task: https://pms.uniontech.com/zentao/task-view-88591.html
Change-Id: I6667525b683ee55b73d5aec9c46acf4257a5a2c5
2021-10-18 11:53:55 +08:00
donghualin
86ce60c15e
fix: 调整已连接蓝牙的对勾位置
...
将对勾改成StateButton来实现,方便调整对勾位置,和UI设计图保持一致
Log: 优化蓝牙显示
Bug: https://pms.uniontech.com/zentao/bug-view-81641.html
Change-Id: Ia8ff79b55ed7694cda78f02a07d53f97d89161e9
2021-10-15 15:41:56 +08:00
FanPengCheng
816f0edc87
test: 添加单元测试代码
...
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
2021-08-26 12:43:17 +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
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
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
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
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
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
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
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
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
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
范朋程
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
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
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
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
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
Zhang Qipeng
b6da22b85e
fix: 蓝牙图标未及时刷新
...
当开机时连接蓝牙设备,重启过程中关闭已连接的蓝牙设备,在特定机型上开机时,蓝牙的状态为 StateAvailable (这个状态的意思是识别的蓝牙设备可以连接,但未连接成功的状态,
可能出现的情况:蓝牙信号不好,意外断开连接或连接不上;蓝牙设备将配对信息删除,导致本机连不上蓝牙设备),
原来的代码中没有在 StateAvailable 状态更新图标(目的是因为当有多个蓝牙设备连接,其中一台因为上述原因断开连接时,不去更新蓝牙图标状态,只有在没有设备连接的情况下,
状态才会变为 StateUnavailable,更新图标为灰色)。如果不在一开始更新一下图标,就会导致开机时是 StateAvailable 状态,不刷新图标,显示默认的蓝色蓝牙图标。
故在初始化的时候先刷新一遍图标,如果后面状态有变化再触发更新蓝牙图标状态。
Log: 修复蓝牙图标未及时刷新的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-58253.html
Change-Id: I511e541b86b713fdc353793ff042d7abc5ec3414
2020-12-18 10:38:48 +08:00
Zhang Qipeng
5d03f9153d
fix: 蓝牙tips未及时更新
...
当鼠标放在蓝牙图标上显示tips时,蓝牙状态变化后没有刷新tips
Log: 修复蓝牙tips未及时更新的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-58250.html
Change-Id: I08a07f33d2312412734a09d1115ed211c62eace0
2020-12-17 16:50:23 +08:00
yangyuyin
5324477882
fix: 蓝牙设备连接成功后,移动端作为蓝牙客户端,连接成功后会必现图标异常及偶现文字异常
...
蓝牙设备已连接成功后,任务栏toolip提示错误
Log: 蓝牙设备连接成功后,移动端作为蓝牙客户端,连接成功后会必现图标异常及偶现文字异常
Bug: https://pms.uniontech.com/zentao/bug-view-55245.html
Change-Id: I4710ec2e0b4f70d294db907009a532cbc9079003
2020-12-02 10:46:20 +08:00
Li Tao
30b1ce633c
fix(blutetooth): 蓝牙插件弹框界面问题
...
1.选中图标样式错误。 2.列表之间没有间隔
Log: 修改了插件弹框显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-52349.html
Change-Id: I80dbfecf66a9fead82df3d975f325110313b9f45
2020-11-27 17:51:04 +08:00