tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08:00
donghualin
92bb6933eb
fix: 解决SNI应用左键弹出菜单后卡死的问题
...
将显示菜单的操作移动到主线程中实现
Log:
Influence: 安装新版QQ,左键点击托盘区的QQ,弹出菜单,观察菜单是否可用
Bug: https://pms.uniontech.com/task-view-233111.html
2022-12-30 08:27:33 +00: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
范朋程
c73ef98002
fix: 修复部分托盘无图标的问题
...
未在初始化时获取图标信息
Log: 修复部分托盘无图标的问题
Influence: 安全中心、授权管理等应用的托盘图标
Bug: https://pms.uniontech.com/bug-view-160761.html
Change-Id: I5b4a3a2d7b688ad0275e3acfe2bd72841a75e92a
2022-10-28 15:18:37 +08:00
范朋程
7ac4592ebb
fix: 修复部分托盘服务对应进程状态异常时导致任务栏卡死问题
...
fcitx进程异常时,其statusnotifieritem服务被任务栏调用会导致任务栏卡死
Log: 解决部分情况下任务栏卡死问题
Influence: 托盘服务
Bug: https://pms.uniontech.com/bug-view-121947.html
Change-Id: Ia7bc9cf077b3b707677a5fe5388b483600ba0de8
2022-09-19 13:42:42 +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
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
Liu Heng
dc0b4b2bc4
fix: 修复托盘重复图标问题
...
当程序同时支持SNI和XEmbed协议时,错误地在两种协议上同时注册了两个托盘,
增加了一个QSet来记录注册托盘的PID,通过判断是否在set中来判断是否该程序是否已经注册
Log: 修复托盘重复图标问题
Influence: 托盘
Bug: https://pms.uniontech.com/zentao/bug-view-105424.html
Change-Id: I80bc60ab073ac3582f7a0c42d88f2c39a9095d75
2021-12-01 16:09:46 +08:00
songwentao
86362dcf17
Revert "feat: 任务栏拖拽图标交互优化"
...
This reverts commit 04762453fa1b27e0e1497833bb2b15c89a6cc236.
Change-Id: I3a98ad32dd7ecac22e4d6c9148c30521fb4295fe
2021-11-19 16:19:16 +08:00
songwentao
169f0deed4
Revert "feat: 修复任务栏崩溃问题"
...
This reverts commit 84b7b5e288b770f92eea02c2cd8b3f646d5a03ac.
Change-Id: I8de1c26ff0e27d394b56ee476c35fcf2a90bb5c6
2021-11-19 16:15:04 +08:00
songwentao
84b7b5e288
feat: 修复任务栏崩溃问题
...
输入法切换为中文时,访问空指针导致崩溃
Log: 修复任务栏崩溃问题
Task: https://pms.uniontech.com/zentao/task-view-90342.html
Influence: 任务栏插件-中文输入法插件,右键菜单出现后,鼠标或者手指操作过程中会出现崩溃情况
Change-Id: I3d753b093d239b22e4f89272021d9a795f6553d4
2021-11-04 17:15:28 +08:00
songwentao
04762453fa
feat: 任务栏拖拽图标交互优化
...
单指长按应用图标超过1s后显示右键菜单,继续拖拽应用进行调整位置,拖拽的过程中右键菜单隐藏
Log: 优化任务栏拖拽图标人机交互逻辑
Influence: 优化任务栏拖拽图标与右键菜单显示的人机交互逻辑
Task: https://pms.uniontech.com/zentao/task-view-86283.html
Change-Id: I15b4e0cafeb94fc4545090e60965d217b93ab8cd
2021-11-01 17:43:32 +08:00
FanPengCheng
d45662f1e6
chore: cppcheck修复
...
按照gerrit编译的警告去除对应信息
Log:
Change-Id: Iec48357bcb3d9a98bccc74f9b09d7530d1d037b5
2021-06-01 10:23: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
d941a19a44
fix: 修复第三方系统托盘的tooltip信息无法换行的问题
...
没有对第三方的提示信息做换行判断处理
Log: 修复了托盘的tooltip信息无法换行的问题
Bug: https://pms.uniontech.com/zentao/task-view-72845.html
Change-Id: Idb93042be2e3a3521ae79f34e55d6d177af5ab74
2021-05-14 17:44:24 +08:00
Fan PengCheng
a3619cc0bb
fix: 修复内存泄露问题
...
修复Address Sanitizer检测的内存泄露处
Log: 修复内存泄露问题
Bug: https://pms.uniontech.com/zentao/bug-view-68395.html
Change-Id: Ib43b3cd3c37ee1825c04e8fffc7d3e1836a177af
2021-03-24 20:25:20 +08:00
xiechuan
1836d89db5
fix: 解决单指长按不能唤出右键菜单
...
子类实现单指长按时启用右键菜单进行处理,且关闭悬停提示
Log: 优化单指长按功能,调用右键菜单
Bug: https://pms.uniontech.com/zentao/bug-view-41153.html
Change-Id: I069525296c52778e0fc577b642f3e15ac4629a0e
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1498
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-10 20:35:58 +08:00
Fan PengCheng
eaea57ea4f
Revert "fix: 单指长按不能唤出右键菜单"
...
This reverts commit 24ece545b56847e15440218f2b93ee6be0df80d0.
2020-08-10 19:45:41 +08:00
xiechuan
24ece545b5
fix: 单指长按不能唤出右键菜单
...
单指长按时启用右键菜单进行处理,且关闭悬停提示
Log: 优化单指长按右键菜单
Bug: https://pms.uniontech.com/zentao/bug-view-41153.html
Change-Id: Id1ddd263a78220de4e6d437afdd80d9327a961d9
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1472
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-10 14:41:20 +08:00
范朋程
5a15ae7f17
fix: 修复符号冲突导致的概率性崩溃问题
...
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,
Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
2020-06-30 09:26:59 +08:00
范朋程
ee83bb1cba
fix(cppcheck): cppcheck检查
...
静态代码检查,按照提示修改了所有合理的警告内容,部分内容为cppcheck误报,不处理
Log: 按照静态代码检查工具给出的结果进行修改
2020-06-16 13:54:23 +08:00
fanpengcheng_cm
684ed7cf0b
feat:set control accessible
2020-03-13 13:39:01 +08:00
王少君
ee2f4a7de0
Revert "feat:get trayItem info in thread"
...
This reverts commit eadca66a77ffe3253e0237acc68720c5f6cc62c0
2020-02-28 19:11:00 +08:00
fanpengcheng_cm
eadca66a77
feat:get trayItem info in thread
...
解决安全中心图标无法显示问题:BUG11229
2020-02-28 18:36:24 +08:00
shaojun
f8af5aaf24
feat:ajdust all dock item size
2019-10-31 15:38:56 +08:00
shaojun
5dee49cc30
feat(tray):sni tray add tooltip show app title
2019-10-25 10:04:25 +08:00
蔡瑞
d7bcac40a1
feat(tooltip):add tray plugin tooltip for plugin name
2019-10-23 14:50:52 +08:00
listenerri
daed0fc57e
refactor: the item key which can identify tray items
...
https://github.com/linuxdeepin/internal-discussion/issues/1072
https://github.com/linuxdeepin/developer-center/issues/885
Change-Id: Ica41815368bacbcc6a163687d329c2a3bda27b2d
2019-03-19 15:04:42 +08:00
listenerri
7de1c08e19
refactor: get sni properties from dbus asynchronouslly
...
Change-Id: Ie100affe4880a30cfa47c9266ee58ce5e7da282f
2019-02-18 14:58:48 +08:00
listenerri
6c7498a7a7
feat: support SNI tray status property
...
https://github.com/linuxdeepin/internal-discussion/issues/746
Change-Id: Ie036abe71858a74d500487cd434c69cc1ac26e45
2019-01-04 09:48:39 +08:00
listenerri
f7699e3596
fix: tray item identify
...
https://github.com/linuxdeepin/internal-discussion/issues/616
Change-Id: I6fc26d153e82643720ac21111d52cac26fbcff06
2019-01-03 19:00:33 +08:00
listenerri
717b30bcec
fix: sometimes got a invalid dbus menu path of some application sni tray
...
Change-Id: I668a9b7988db8ab83a895b8855ae652b02b0bddf
2018-12-05 18:06:18 +08:00
listenerri
b689dbece2
refactor: tray plugin
...
- tray plugin support load dock plugin as system trays
- move network,sound,power plugins out of tray plugin, keepin them still be plugins
Change-Id: I03463ef55a9abc9823c1b9f7d9c95b00158e63ed
2018-11-15 17:37:05 +08:00