44 Commits

Author SHA1 Message Date
ck
442a98cb70 fix: turn on bluetooth loading animation not start
change loading animation when bluetooth switch

Issue: https://github.com/linuxdeepin/developer-center/issues/6033
2023-12-12 16:33:37 +08:00
chenhongtao
3365365b56 chore: fix use system icon first
Log:
2023-11-23 07:39:51 +00:00
chenhongtao
919a2b5a49 feat: use system battery icon first
Log:
2023-11-22 03:22:23 +00:00
Cloud
dfe4514981 feat: add bluetooth battery
add bluetooth battery
2023-08-09 02:52:35 +00:00
chenhongtao
31958dfe1b feat: use bluetooth icon from theme
Log: use bluetooth icon from theme
2023-05-08 08:31:57 +00:00
Zhang Dingyuan
6102475daf fix: bluetooth not refresh button
Closed: https://github.com/linuxdeepin/developer-center/issues/3809
2023-03-14 05:05:54 +00:00
chenhongtao
cfa53d0b1e chore: remove some deprecated function
Log: remove deprecated function
2023-03-13 16:18:12 +08:00
tsic404
2f185bf3ce chore: resolve v23 merge conflicts
log:
2023-02-16 15:08:28 +08:00
chenjun
fdd5f4cfe5
fix: 蓝牙设备不可用时使能开关按钮 (#735)
1、删除使用错误的调色板,直接使用系统默认调色板。
2、蓝牙设备不可用时使能开关按钮,不禁用整个界面,避免界面文字内容不清

Log: 控制中心-个性化内设置为深色,从任务栏打开蓝牙面板后,蓝牙设置字体未变成浅色
Bug: https://pms.uniontech.com/bug-view-176333.html
Influence: 蓝牙设置字体跟随系统主题变化
2022-12-19 16:32:05 +08:00
范朋程
949c9eb9af fix: 修复反复开关蓝牙导致的崩溃问题
野指针问题

Log: 修复反复开关蓝牙导致的崩溃问题
Influence: 蓝牙开关功能
Task: https://pms.uniontech.com/task-view-226123.html
Change-Id: Id6c495ffa24aebbb15ad0bac8cdc5ed9aeef8f54
2022-12-13 17:15:49 +08:00
范朋程
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
caixiangrong
e011143bfa fix: 修改蓝牙刷新图标为空问题
刷新图标资源应为蓝牙资源内

Log: 修改蓝牙刷新图标为空问题
Bug: https://pms.uniontech.com/bug-view-172931.html
Influence: 任务栏-蓝牙列表-蓝牙刷新图标
2022-11-23 17:17:02 +08:00
songwentao@uniontech.com
11056d43f5 fix: 修复蓝牙列表连接后显示异常问题
移除QStandardItem后,与其绑定的DViewItemAction对象的geometry没有变化导致还显示在原位置
修复方案是:手动更新action的位置,后期DTK组会针对该问题进行优化。

Log:
Influence: 任务栏-蓝牙列表-连接后,列表正常显示
Bug: https://pms.uniontech.com/bug-view-159331.html
2022-09-28 08:27:22 +00:00
songwentao@uniontech.com
88e6d47beb fix: 修复蓝牙列表连接后显示异常问题
移除QStandardItem后,与其绑定的DViewItemAction对象的geometry没有变化导致还显示在原位置
修复方案是:手动更新action的位置,后期DTK组会针对该问题进行优化。

Log:
Influence: 任务栏-蓝牙列表-连接后,列表正常显示
Bug: https://pms.uniontech.com/bug-view-159331.html
2022-09-28 01:05:51 +00:00
dengbo
5ce91454c2 fix: 深色系统主题下任务栏蓝牙列表的蓝牙名称显示异常
根据系统主题的类型去调整蓝牙名称的显示

Log: 修复深色系统主题下任务栏蓝牙列表的蓝牙名称显示异常的问题
Bug: https://pms.uniontech.com/bug-view-138011.html
Influence: 任务栏蓝牙名称显示
Change-Id: I697b7304157652085dc0e8fe0ab6e407575128c8
2022-09-27 16:16:48 +08: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
songwentao
5d01010b7e fix: 修复蓝牙连接成功后动画显示问题
连接需要PIN码的蓝牙设备,连接中的动画控件还停留在旧的位置,连接成功,该状态立即隐藏

Log:
Influence: 任务栏-蓝牙插件-连接需要PIN码的蓝牙设备连接成功,蓝牙列表状态显示正常
Bug: https://pms.uniontech.com/bug-view-159331.html
2022-09-19 07:36:05 +00:00
lichangze
ef085a0aaf Revert "fix: 修复蓝牙连接成功后动画显示问题"
This reverts commit 09fc6e7b

Change-Id: I9ce274ae00533b937f78ba1b879dba45e952b677
2022-09-17 17:34:01 +08:00
songwentao
09fc6e7b1b fix: 修复蓝牙连接成功后动画显示问题
连接需要PIN码的蓝牙设备,连接中的动画控件还停留在旧的位置,连接成功,该状态立即隐藏

Log:
Influence: 任务栏-蓝牙插件-连接需要PIN码的蓝牙设备连接成功,蓝牙列表状态显示正常
Bug: https://pms.uniontech.com/bug-view-159331.html
2022-09-17 17:27:27 +08:00
songwentao
124d99bf71 fix: 修复任务栏和控制中心蓝牙列表不一致的问题
onDeviceAdded()插入时条件错误
条件满足再后插入,避免下次下次无法插入

Bug: https://pms.uniontech.com/bug-view-150059.html
2022-09-08 07:07:19 +00:00
Robert
0427e19b72
chore: adapt license and copyright (#680)
Modify project to pass the REUSE check

Log: Modify project to pass the REUSE check
Task: https://pms.uniontech.com/task-view-185215.html
Change-Id: Ie954cf985f16c1a243bfc912aa7458c6e85ce9de
2022-09-06 11:36:55 +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
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
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
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
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
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