范朋程
|
a3552ea728
|
feat: 个性化插件页面支持通过DTK配置管理控制中心页面元素的显示与否
个性化插件页面支持通过DTK配置管理控制中心页面元素的显示与否
Log:
Influence: 支持DTK配置管理
Task: https://pms.uniontech.com/zentao/task-view-91289.html
Change-Id: I350c0bdb0c32595747a594fd8d59862dd840bf34
|
2021-11-18 10:17:06 +08:00 |
|
范朋程
|
b06ac79e63
|
feat: 更新翻译
更新翻译
Log:
Influence: 更新翻译
Task: https://pms.uniontech.com/zentao/task-view-91331.html
Change-Id: I4bb397b6add3e7988fa554ae70bea707706ca94e
|
2021-11-17 20:20:36 +08:00 |
|
songwentao
|
3a6ae9456f
|
feat: 解决点击企业微信无法显示窗口的问题
1. 鼠标释放事件未传递到父类
2. 菜单事件处理显示逻辑
Log: 优化任务栏插件人机交互逻辑
Task: https://pms.uniontech.com/zentao/task-view-91677.html
Influence: 任务栏-插件区域-点击企业微信图标,显示企业微信窗口
Change-Id: I03c1f1822a656877ac586242d47b17e30c44be86
|
2021-11-17 17:22:04 +08:00 |
|
范朋程
|
296069dfe0
|
fix: 修复个性化页面,插件图标不遵循状态变化的问题
插件图标跟随字体颜色,按照dtk内嵌的原则重新设置一下
Log: 界面显示优化
Bug: https://pms.uniontech.com/zentao/bug-view-103063.html
Influence: 控制中心-个性化 插件显示区域 插件图标跟随字体颜色
Change-Id: I965801b438ed9629ac0a6d7e880c91a89e6923eb
|
2021-11-17 11:37:35 +08:00 |
|
范朋程
|
ac71d8bf0d
|
fix: 修复个性化插件页面背景色和其他页面背景色不一致的问题
应该默认是QWidget类型对应的偏白色的背景色,当前用的是滚动区域的背景色
Log:
Task: https://pms.uniontech.com/zentao/task-view-91478.html
Bug: https://pms.uniontech.com/zentao/bug-view-103058.html
Influence: 控制中心-个性化-任务栏 页面背景色和其他页面背景色保持一致
Change-Id: I09755d19dd09ead135137838c9620db7009d1f49
|
2021-11-17 09:54:26 +08:00 |
|
songwentao
|
1f280805a9
|
feat: 修复双击企业微信图标状态异常问题
1. 修复双击企业微信图标状态异常问题
2. 优化xem协议插件触摸下右键菜单显示效果
Log: 修复双击企业微信图标状态异常问题
Influence: 任务栏-企业微信-鼠标双击,图标状态异常
Task: https://pms.uniontech.com/zentao/task-view-90481.html
Change-Id: I3c9a77dfeb5c984214f70d5ad95d73cd2c6645c4
|
2021-11-12 13:25:52 +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 |
|
GomuGomu
|
55c865ba94
|
fix(dock): 删除wayland适配错误逻辑代码
在wayland环境下,由于多余的错误逻辑判断,导致从启动器拖动图标到dock的功能失效.
Log: 修复无法拖动启动器小窗口应用到任务栏驻留的问题
Bug: https://pms.uniontech.com/zentao/bug-view-96062.html
Influence: dock栏拖拽图标
Change-Id: Ia50576a6891b494581cefc2374152c1f7d31935c
|
2021-11-11 15:21:46 +08:00 |
|
范朋程
|
9b7b84b41d
|
chore: 插件名更改
dcc-dock-setting-plugin改名为dcc-dock-plugin,符合命名规范
Log:
Task: https://pms.uniontech.com/zentao/task-view-91199.html
Influence: 安装了旧的插件的话,需要先卸载再安装新的插件
Change-Id: I3af9d1d0c51c044076d2f71d6a359eaf188f3ea8
|
2021-11-11 11:01:57 +08:00 |
|
songwentao
|
5a5703da6a
|
feat: 解决鼠标移动右键菜单消失问题
坐标计算时没有考虑系统缩放率导致计算错误
Log: 优化右键菜单消失逻辑
Influence: 任务栏-鼠标移动时右键菜单的显示和隐藏
Task: https://pms.uniontech.com/zentao/task-view-91107.html
Change-Id: Ifbe921f47f9516d1bb5f3de11e283a2a11029eb2
|
2021-11-10 21:51:21 +08:00 |
|
songwentao
|
f5d34f1560
|
fix: 解决点击桌面空白处不会将网络菜单隐藏问题
任务栏外区域事件使用XEventMonitor服务监听处理
Log: 解决插件右键菜单无法隐藏问题
Influence: 任务栏-插件右键隐藏问题
Bug: https://pms.uniontech.com/zentao/bug-view-101269.html
Change-Id: I13aecf004928a07dff4a8638528c29878b733202
|
2021-11-09 12:50:22 +08:00 |
|
donghualin
|
41deea756c
|
chore: 更改推荐依赖的包名
网络库的包名由原来的dde-dock-network-plugin改成dock-network-plugin,dde-network-list改成dde-network-dialog
Log:
Influence: 无
Change-Id: I331b5419e8fa8c8f908ae5596a27b2d25fac7e0b
|
2021-11-08 14:34:39 +08:00 |
|
songwentao
|
37cf96519b
|
feat: 修复拖拽应用出现卡顿的问题
修复拖拽应用操作卡顿的问题
Log: 优化任务栏拖拽功能
Influence: 任务栏-拖动应用交换位置卡顿问题
Task: https://pms.uniontech.com/zentao/task-view-90552.html
Change-Id: I0b26f49c8cda7f1265de2dd36e12ec91a893f4bb
|
2021-11-07 17:47:59 +08:00 |
|
范朋程
|
c650d12860
|
fix: 修复控制中心中调整任务栏高度反应慢的问题
之前是因为任务栏在每次调整后都会计算,导致反应慢
在调整期间屏蔽计算过程,调整结束后再设置相关接口的值
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-101271.html
Influence: 控制中心-个性化-任务栏设置,调整任务栏高度
Change-Id: I611a305727d1916db4ed836253a1ac9966e523a9
|
2021-11-05 22:52:53 +08:00 |
|
范朋程
|
fe42f84253
|
fix: 新增在wayland环境下dock获取应用snap shot的逻辑
目前dock获取应用snap shot是通过函数getImageDSHM(),
该函数内部调用了XGetWindowProperty来获取窗口属性,
这将导致在wayland环境下无法正常运行。
Log: 修复wayland环境下获取应用snap shot导致任务栏崩溃的问题
Influence: 任务栏预览功能
Task: https://pms.uniontech.com/zentao/task-view-88921.html
Change-Id: Ic565c62512768fc3ba28c72a05cdd0f5162a8711
|
2021-11-05 22:39:15 +08:00 |
|
范朋程
|
828b6fb992
|
fix: 应用预览功能导致dock崩溃
在wayland环境下,无法通过QX11Info::display()正确获取到display对象,
从而导致使用display对象时产生段错误。
Log: 修复任务栏上应用预览功能导致任务栏崩溃的问题
Influence: 任务栏预览功能
Change-Id: I808f5d178bee3e8132072ba1d31e839875a230a3
|
2021-11-05 22:39:15 +08:00 |
|
范朋程
|
5aaf8be947
|
fix: 修改任务栏图标响应鼠标左键时获取时间戳的方法
在wayland环境下,无法通过QX11Info::getTimestamp()获取到时间戳,
从而导致dock栏应用图标响应鼠标左键的逻辑直接return。
Log: 修复任务栏应用不能通过左键打开的问题
Bug: https://pms.uniontech.com/zentao/bug-view-96031.html
Influence: wayland适配
Change-Id: I4134110069da8fe7db8759efe9a3b30c9b3d535a
# Conflicts:
# frame/item/appitem.cpp
|
2021-11-05 22:39:15 +08:00 |
|
范朋程
|
f8984e9c61
|
feat: 适配wayland
适配wayland
Log: 适配wayland
Influence: wayland适配
Change-Id: I61ec8f82aa2f7e92e81e3f669d6b8019bffb4e75
|
2021-11-05 22:39:14 +08:00 |
|
范朋程
|
0d1f12dc1b
|
test: wayland环境下dde-dock测试
dde-dock代码里存在X相关的硬编码。
为了在wayland环境下能够显示dde-dock且不影响其基本功能,故先将相关代码屏蔽。
Log: 适配dde-dock在wayland环境下显示
Influence: wayland适配
Change-Id: I9d579841b1e371f2ccea81351ffdfdc8eddfc070
|
2021-11-05 22:39:14 +08:00 |
|
范朋程
|
c8bdbd8cb1
|
fix: wayland中不显示QT4托盘图标
wayland回合主线master分支,原始提交: https://gerrit.uniontech.com/c/dde-dock/+/1286
Log: 社区版适配wayland
Influence: wayland适配
Task: https://pms.uniontech.com/zentao/task-view-81916.html
Change-Id: If1d79ce06f08d2625432271a348dc94d052108b2
|
2021-11-05 22:39:14 +08:00 |
|
范朋程
|
dee837e8dd
|
fix: 任务栏拖拽无法移除驻留
wayland回合主线master分支,原始提交: https://gerrit.uniontech.com/c/dde-dock/+/9595
Log: 社区版适配wayland
Influence: wayland适配
Task: https://pms.uniontech.com/zentao/task-view-81916.html
Change-Id: I2cc33e38951a284a826800fdd2d56bc1c71298ae
|
2021-11-05 22:39:14 +08:00 |
|
donghualin
|
7710cd8e76
|
chore: 增加网络列表安装包
在Recommends增加dde-network-list,和dde-dock-network-plugin一起
Log: 增加任务栏网络列表建议安装包
Influence: 任务栏-网络-网络列表
Bug: https://pms.uniontech.com/zentao/bug-view-101233.html
Change-Id: I128e8dccb3a7eb5d804b168b961e1aa68e0b5062
|
2021-11-05 11:11:35 +08:00 |
|
范朋程
|
8b117ca076
|
feat: 更新翻译
更新翻译
Log:
Influence: 文案的翻译
Change-Id: I1d56981ccd57f30c532710af083153e20ec3d4da
|
2021-11-05 10:35:30 +08:00 |
|
范朋程
|
95e85b7119
|
fix: 添加命名空间,防止和控制中心中的类产生符号冲突
GSettingWatcher这个类在控制中心和个性化的任务栏配置插件中均存在,用命名空间进行区分
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-101282.html
Influence: 控制中心闪退问题
Change-Id: If71613fcdf4d7f7f931c8df58e4aac93c7098686
|
2021-11-05 10:19:57 +08:00 |
|
范朋程
|
f39d861b4f
|
feat: 控制中心中支持通过搜索打开任务栏配置界面
更新翻译文件,支持控制中心读取搜索内容并跳转指定页面
Log: 控制中心中支持通过搜索打开任务栏配置界面
Task: https://pms.uniontech.com/zentao/task-view-90160.html
Influence: 控制中心-搜索功能,搜索个性化
Change-Id: I14a6582cbb59bb92b90685c78306b02faa4ba0da
|
2021-11-05 09:57:10 +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 |
|
yinjie
|
153482248e
|
feat: 提示框添加ToolTip属性
wayland回合master,原始提交: https://gerrit.uniontech.com/c/dde-dock/+/1394
Log: 社区版适配wayland
Task: https://pms.uniontech.com/zentao/task-view-81916.html
Influence: wayland环境下提示框ToolTip属性
Change-Id: I499ef3ea01747104747e01c43b8b505d0c19fa2d
|
2021-11-04 14:42:37 +08:00 |
|
songwentao
|
f95055e0b9
|
feat: 优化任务栏拖拽功能
1. 不过滤鼠标离开事件
2. 鼠标按下释放后隐藏菜单
3. 触摸屏下第一次获取手指按下的状态错误
Log: 优化任务栏拖拽功能
Task: https://pms.uniontech.com/zentao/task-view-90299.html
Influence: 任务栏-插件区域-拖拽插件的功能
Change-Id: Ib13b0b36a7a4f1272f8b23b8c80a5499ecf576e6
|
2021-11-03 17:15:21 +08:00 |
|
songwentao
|
5c83a78374
|
feat: 给显示桌面添加自动化标记
给显示桌面添加自动化标记
Log:
Task: https://pms.uniontech.com/zentao/task-view-90170.html
Influence: 任务栏-显示桌面控件添加自动化标记
Change-Id: I5223e5dd34681e6fc3c1d7a2463a76ac937eef6a
|
2021-11-02 13:04:32 +08:00 |
|
范朋程
|
ff2904e03f
|
fix: 修复在控制中心个性的任务栏配置页面,调整任务栏大小,概率出现任务栏高度不正确的问题
触发了任务栏的内部刷新机制,刷新后通过后端接口获取任务栏的高度,
接口的值未及时更新,仍然是旧值,
导致刷新后任务栏高度不变,应该在调整任务栏高度后立刻将值写入后端接口
Log: 修复任务栏调整高度时,高度不正确的问题
Task: https://pms.uniontech.com/zentao/task-view-90104.html
Influence: 控制中心个性的任务栏配置,调整任务栏大小
Change-Id: Ifbd9b1412b67a5d268400a188591155aed1d49c3
|
2021-11-02 09:32:35 +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 |
|
donghualin
|
5a1f0c9bf8
|
chore: 修复任务栏内存泄露
修复任务栏内存泄露,不影响功能
Log: 修复任务栏内存泄露
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-88885.html
Change-Id: I3c1ecf8e0f404c216e3bd055bf11136c8bce69e5
|
2021-10-28 21:16:16 +08:00 |
|
yinjie
|
fdd2c679e4
|
feat: 禁用图标抖动
根据dtk提供的接口判断是否禁用app图标抖动效果
Log: 可配置是否app图标抖动效果
Task: https://pms.uniontech.com/zentao/task-view-86242.html
Influence: 在dock栏打开app的场景
Change-Id: I9a2568fbfae3c0da919af3ffcd3cf1970d4dde79
|
2021-10-28 15:41:41 +08:00 |
|
范朋程
|
075844cb8b
|
fix: 解决控制中心中调整任务栏宽度时任务栏位置显示异常问题
调整位置时通过设置后端的属性,然后dock进行监听到属性变化后,再修改任务栏的位置
Log:
Task: https://pms.uniontech.com/zentao/task-view-89698.html
Influence: 控制中心中调整任务栏高度,任务栏显示异常
Change-Id: I68c385ba6934146675a2fbb224fe3a80b2362b61
|
2021-10-27 17:24:29 +08:00 |
|
范朋程
|
264e4fed8b
|
fix: 修复特殊情况下控制中心任务栏配置界面布局错乱的问题
当安装完插件并更新任务栏后,如果任务栏不重启,部分控件未加入布局,会默认显示在其父控件的左上角
Log: 修复特殊情况下控制中心任务栏配置界面布局错乱的问题
Task: https://pms.uniontech.com/zentao/task-view-89686.html
Influence: 控制中心个性化任务栏配置界面控件布局错乱
Change-Id: Ica62b5dd287c9ea700b2ef45dd9bc564d150bac2
|
2021-10-27 16:17:23 +08:00 |
|
范朋程
|
da0e4c09d3
|
fix: 修复任务栏右键菜单无法调转控制中心个性化菜单的问题
调用控制中心的ShowPage接口,第二个接口数据来源于模块的name函数,个性化插件里面的name用tr进行了翻译,导致,使用Dock无法跳转,需要使用‘任务栏’才行
这里不应该翻译,指定为Dock即可
Log: 修复任务栏右键跳转控制中心失败问题
Task: https://pms.uniontech.com/zentao/task-view-89518.html
Influence: 任务栏右键菜单-任务栏配置选项,点击后正常打开控制中心
Change-Id: Ifa342dbf055c120a91683744be796160dc191962
|
2021-10-26 10:28:22 +08:00 |
|
weizhixinag
|
0181e8f10b
|
feat: 增加安全编译选项
增加gcc/g++安全编译选项,提高编译阶段安全性
Log: 增加安全编译选项
Task: https://pms.uniontech.com/zentao/story-view-13331.html
Influence: 编译安全性
Change-Id: I324b36ddc0214af27cba65b4687c841c696b0b13
|
2021-10-25 17:25:17 +08:00 |
|
donghualin
|
5c7e5ffefc
|
chore: 修复任务栏内存泄露
修复任务栏内存泄露,不影响功能
Log: 修复任务栏内存泄露
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-88885.html
Change-Id: Id0e1ecd672c91dce79d66c2d45115279657948a1
|
2021-10-25 14:17:17 +08:00 |
|
songwentao
|
6c9492d971
|
chore: 给任务栏托盘插件添加部分注释
给托盘插件添加注释
Log:
Influence: 添加代码注释
Change-Id: Ie069bd3e9ce3215744f29fea39018b6fa7426fc0
|
2021-10-22 18:02:31 +08:00 |
|
chenjun
|
b0115762a6
|
fix(sound): 如果没有声音输出设备则直接静音且菜单不可用
在没有声音输出设备时,后端返回的设备状态为非静音,此状态与实际不符合,应该显示静音状态且菜单不可用,否则根据设备是否静音状态显示菜单
Log: 修复声音插件右键菜单文案和设备实际状态不一致问题
Bug: https://pms.uniontech.com/zentao/bug-view-95855.html
Influence: 声音插件右键菜单文案和设备实际状态保持一致
Change-Id: I87f91d0856e94e989bd2056ed1cc6dacca17271f
|
2021-10-22 14:51:38 +08:00 |
|
范朋程
|
7f861dfe97
|
fix: 修复仅主屏显示时,控制中心个性化的任务栏设备页面显示的是跟随鼠标显示的问题
翻译文本写错了,导致未根据正确的文本找到显示内容
Log:
Task: https://pms.uniontech.com/zentao/task-view-88865.html
Influence: 控制中心-个性化-任务栏 多屏显示下拉框内容的正确性
Change-Id: Iba0b0e8825422de4b027f5650d5bf2ca10f78e91
|
2021-10-21 17:15:07 +08:00 |
|
范朋程
|
15c272dfa1
|
fix: 修复个性化插件未加载翻译文件的问题
加载翻译时默认加载的控制中心的文件,但实际翻译内容在任务栏项目中,
在插件初始化的时候指定应用名为任务栏,然后加载翻译,之后恢复应用名即可
Log:
Task: https://pms.uniontech.com/zentao/task-view-88828.html
Influence: 翻译未更新问题
Change-Id: I66431a7de1baf7f9146a5ecaa9bead901bcd9806
|
2021-10-21 17:14:54 +08:00 |
|
范朋程
|
433d2391be
|
feat: 更新个性化插件翻译
个性化插件支持简繁体翻译
Log:
Influence: 翻译
Task: https://pms.uniontech.com/zentao/task-view-86358.html
Change-Id: I5d3eb01a2fa222aaade6f2a1a1c54faa8fbc0293
|
2021-10-21 17:14:45 +08:00 |
|
范朋程
|
2b4908a940
|
fix: 解决个性化插件页面打开卡顿问题
未指定父对象的控件在调用setVisible会显著增加耗时,改成和控制中心一样的写法,打开速度正常
Log:
Task: https://pms.uniontech.com/zentao/task-view-88896.html
Influence: 控制中心-个性化-任务栏 打开此页面耗时
Change-Id: I90e13dc4ff891717bf7c6d0f034188876a76d618
|
2021-10-21 17:14:38 +08:00 |
|
范朋程
|
2ea7f1104c
|
fix: 修复桌面智能助手图标在控制中心中图标显示错误的问题
显示成了其他插件的图标,我们自己开发的插件以及负责的几个插件都是有默认图标,其他的都是默认插件图标
Log:
Task: https://pms.uniontech.com/zentao/task-view-88824.html
Influence: 控制中心个性化的任务栏设置中桌面智能助手图标显示
Change-Id: Ia29363664872ac2336eb65a46cc378ccfeb4a696
|
2021-10-21 17:14:30 +08:00 |
|
donghualin
|
f20569bf1b
|
chore: 修复任务栏内存泄露
修复任务栏内存泄露,不影响功能
Log: 修复任务栏内存泄露
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-88885.html
Change-Id: I976a9f1cacf1f583abb61ad9de0384aa45cd889a
|
2021-10-21 12:48:30 +08:00 |
|
范朋程
|
565ef80494
|
feat: 新增控制中心个性化插件
Merge remote-tracking branch 'origin/dev/11261'
Log: 新增控制中心个性化插件
Influence: 控制中心-个性化菜单下面的任务栏设置子菜单,任务栏右键菜单
Change-Id: If768e8a442e9a3b418e9da44207534f4ba28413a
|
2021-10-19 09:24:54 +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 |
|
范朋程
|
fe238fbcad
|
fix: 修复个性化插件自测出现的部分问题
修复dbus服务提供的xml数据中getPluginKey未设置返回值的问题
修复打开个性化配置页面,当任务栏位置、状态、模式发生变化时,未及时反映到界面上的问题
优化接口调用,避免同一数据反复触发dbus
按照需求更新页面文案内容
Log:
Task: https://pms.uniontech.com/zentao/task-view-86358.html
Change-Id: I598683dcf74711d6935f3c6c911e300967aa1199
|
2021-10-14 11:33:08 +08:00 |
|