donghualin
3a5e8c1ec6
style: 修改快捷区域key值
...
修改快捷区域key值
Log: 修改快捷区域获取数据的key值
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: Ie405a9b45c173092f5c32a06d85f44ec88a1f54e
2022-11-04 06:29:16 +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
cf376ebb3f
style: 消除编译警告信息
...
将代码中的过期的不建议使用的函数或类替换成建议使用的函数或类
Log: 消除编译警告
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: Ie42a3eed97013adb047105bcf75e07ff8e0277a0
2022-11-04 06:29:16 +00:00
donghualin
9985c9b239
feat: 声音插件适配v23
...
将声音的相关功能移到sound插件中,方便扩展,并适配v23的接口
Log: 声音插件适配v23
Influence: 观察任务栏是否存在声音插件
Task: https://pms.uniontech.com/task-view-210309.html
Change-Id: I7f782af6955a017af940e639a02eedab8f459905
2022-11-04 05:09:03 +00:00
donghualin
dd1ed1c0d4
feat: 快捷面板支持插件控制区域的显示
...
目前将声音的功能移到插件中实现,支持声音插件的面板的展示
Log: 简化任务栏代码,优化插件加载逻辑
Influence: 快捷面板,观察声音、亮度调整和音乐播放等功能是否显示正常
Task: https://pms.uniontech.com/task-view-208579.html
Change-Id: I8fd7917e06dd7505da65dc36767166a779ffb0e6
2022-11-04 05:09:03 +00:00
donghualin
ae74a6133f
fix: 实现高效模式下托盘和快捷插件拖动功能
...
高效模式下和时尚模式下托盘区域共用一个TrayModel,在拖动图标的时候,时尚模式和高效模式保持相同的状态
Log: 实现高效模式下图标的拖动功能
Influence: 高效模式,从托盘或快捷面板拖动图标到任务栏
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I279b572231ea8efc9bd7f1ee0e628e9ee3eb064e
2022-11-02 06:58:03 +00:00
donghualin
db3e5f79da
feat: 图标增加toolTip和菜单
...
分别在QuickDockItem类,SystemPluginItem类和SystemPluginItem类中增加如下处理
1、增加toolTip功能
2、增加右键菜单功能
Log: 图标增加toolTip和菜单
Influence: 鼠标放入到托盘区域、快捷插件区域,关机区域,观察是否存在toolTip,右键,观察是否弹出菜单
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I7a700d9b9e4ee3c0681ae0de39712f3f5ae83224
2022-11-02 06:35:30 +00:00
donghualin
91d5bfbf07
fix: 修复任务栏没有加载显示桌面和多任务视图的问题
...
1、修改DBUS接口中获取当前已加载插件的接口
2、重新定义插件类型:快捷区域插件Quick, 工具插件(回收站等)Tool,托盘插件(U盘图标)Tray,系统插件(开机关机图标)System,固定区域插件(显示桌面和多任务视图)Fixed
3、加载固定区域插件(显示桌面和多任务视图)
Log:
Influence: 任务栏查看是否存在显示桌面和多任务栏视图的插件
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: Ia7ee8f94ae89ebc93b239f1d078c44e37b50b8ac
2022-11-02 06:35:30 +00:00
Felix Yan
1571d3099b
fix: remove redundant dependency on dde-network-utils
...
Remove redundant dependency on dde-network-utils.
Log: Remove redundant dependency on dde-network-utils
2022-11-02 05:07:39 +00:00
donghualin
b670c15d1d
fix: 托盘跟随高效模式调整任务栏位置
...
1、DockTrayWindow类增加调整位置接口,在改变任务栏位置的时候,调整高效模式下托盘区域的尺寸,让其适应任务栏
2、根据需求,删除任务栏右侧的显示桌面区域,该区域留给窗管做活动角
Log:
Influence: 高效模式下,调整任务栏位置,观察托盘区域是否正常
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: If3ad21c12abfe67e6eff8be713ef20905d03e637
2022-11-01 10:04:58 +00:00
donghualin
b2633a5f50
fix: 加载系统托盘插件
...
1、systemTray目录下的插件由QuickItemController类来统一加载,托盘区域增加系统插件的展示
2、蓝牙、飞行模式等插件修改为普通插件,用于在快捷面板显示
Log: 托盘区显示系统托盘插件
Influence: 插入U盘,查看托盘区域是否有U盘图标
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I57e1321fcc59dfc7cfad1c21aca343203e3fad00
2022-11-01 16:08:21 +08:00
donghualin
ee248287d3
feat: 适配v20插件加载
...
增加适配器,适配v20插件为v23接口,保证能正常加载v20插件
Log: 增加对v20插件的正常适配
Influence: 加载v20插件
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: If0b3c83cc808f62c0b15554fe6d58f90dc376175
2022-11-01 16:08:21 +08:00
donghualin
9e2e8fb18d
feat: 高效模式增加加载插件的功能
...
删除原来的tray插件,高效模式下,加载插件使用时尚模式相同的加载插件的方式
Log: 增加高效模式加载插件的功能
Influence: 高效模式下加载插件
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I5766382fb64bd544b3c7a9c40d1ce4668613d508
2022-11-01 16:08:21 +08:00
zhaoyingzhen
a8b8e6bd00
fix: 修复跨端协同设备数量变化时列表页面显示不全的问题。
...
当跨端协同列表数量变化的时候,没有将子页面高度变化通知父窗口从而更新整个页面高度导致的问题。
Log: 修复跨端协同设备数量变化时列表页面显示不全的问题
But: https://pms.uniontech.com/bug-view-165835.html
Influence: 跨端协同设备变化时,页面显示。
Change-Id: I3a0ac51ea7f412cc530a075ad55b4cc710a5df90
2022-10-31 13:10:19 +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
donghualin
fabfe1846f
fix: 修复从任务栏拖动图标分屏后鼠标回到任务栏遮罩不消失的问题
...
在releaseSplit中增加隐藏遮罩的处理
Log: 优化任务栏分屏功能
Influence: 从任务栏拖动图标到桌面,不松手,然后再回到任务栏,观察遮罩是否消失
Task: https://pms.uniontech.com/task-view-181523.html
Change-Id: I9ec2a3ca62cd830cc6b4f7079d2550e9d21a36c1
2022-10-27 10:31:31 +00:00
donghualin
e02ce4f03b
fix: 修复高缩放率下启动器位置显示错误和无法设置智能隐藏的问题
...
向后端发送任务栏尺寸的时候,无需计算分辨率相关,此处去掉分辨率的设置
Log: 优化高缩放率下任务栏的数据错误
Influence: 前提:屏幕分辨率设置为1.25;1、任务栏设置为智能隐藏,将窗口拖动到任务栏下方,观察任务栏是否隐藏;2、观察启动器的位置是否正确
Bug: https://pms.uniontech.com/bug-view-154513.html
Bug: https://pms.uniontech.com/bug-view-157413.html
Change-Id: Iebd9f31b9207852425d5215bb3b92152ec4ab46c
2022-10-27 10:31:31 +00:00
donghualin
c474ae7b23
feat: 蓝牙插件适应快捷插件接口
...
蓝牙插件增加PluginsItemInterface的新增接口,适应快捷面板的功能
Log:
Influence: 任务栏-快捷设置-蓝牙
Task: https://pms.uniontech.com/task-view-121387.html
Change-Id: I324233d5b2a4dae3b7ede2ad10ccf9afb7cfd401
2022-10-27 10:31:31 +00:00
ck
a2be08acf0
feat: 添加配置 hover 显示桌面的时间
...
不影响默认行为,默认该配置为 0 即立刻显示或恢复
如果需要可以进行 dconfig 配置
Log: 添加配置显示桌面的悬浮时间
Change-Id: I0b394bf02717b6ba1abe1e5c86fab82d314f39fc
5.5.75
2022-10-27 13:10:24 +08:00
chenjun
81e6eb87d3
fix: 只有预览应用时界面圆角为18其他tips圆角为6 ( #709 )
...
只有预览应用时界面圆角为18其他tips圆角为6, 并且tips高度根据内容计算高度再加4像素
Log: 修复任务栏应用tips框样式问题
Bug: https://pms.uniontech.com/bug-view-166289.html
Influence: 任务栏tips正常显示
2022-10-25 11:16:56 +06:00
baodi
a213f09616
chore: 更新changelog
...
更新版本号
Log:
Task: https://pms.uniontech.com/task-view-204765.html
Influence: 版本号
Change-Id: Iad1f011369217791fdccfaae42dde7581618680f
2022-10-19 12:59:19 +08:00
YinJie
968140e6e2
fix: 无法记住输入法的位置
...
原因:创建sniTrayWidget的时候使用异步的方式获取sni的id,此时一定是空的,进而无法通过ID获取到正确的位置
解决方案:使用同步的方式获取ID
PS:dbus interface的可用性已经在线程中得到了验证,此时使用同步的方式获取,理论上不会出现阻塞的问题。
Log:
Bug: https://pms.uniontech.com/bug-view-162899.html
Influence: 托盘插件位置
Change-Id: I1283bfa560879cc9202c08e72cc20953c2964e5d
5.5.74
2022-10-19 11:19:42 +08:00
zhaoyingzhen
4d27965224
fix: 修复时尚模式下快捷设置面板显示设置子页面显示不全,导致跨端协同设备列表显示异常问题。
...
显示设置子页面获取页面的高度错误导致显示不全的问题。
Log: 修复时尚模式下快捷设置面板显示设置子页面显示不全的问题。
Bug: https://pms.uniontech.com/bug-view-160587.html
Bug: https://pms.uniontech.com/bug-view-160599.html
Influence: 时尚模式下显示设置子页面显示问题。
Change-Id: I52fa0d279f3ded73a2630b20f3b08dc2fb7d85c9
2022-10-18 14:27:03 +08:00
zhaoyingzhen
7ffb1e0188
fix: 修复跨端协同设备列表数量显示不对的问题。
...
1.原有获取设备数错误,已修复。
2.修改设备列表以设备uuid为标识一台设备方案,改为使用MachinePath,避免服务挂掉重启后,设备列表不更新导致设备连接异常。
3.增加页面显示判断后端服务valid,如果invalid,则清空设备列表数据。
4.去掉自动扫描功能,后端已提供定时发送扫描的全量设备。
Log: 修复跨端协同设备列表数量显示不对的问题。
Bug: https://pms.uniontech.com/task-view-203831.html
Influence: 跨端协同设备数量,及设备协同连接。
Change-Id: I3a2cb2f5f77f36df89db53e135838c79df8498ed
2022-10-18 13:25:56 +08:00
deepin-admin-bot
309cfcdb9b
chore: Sync by 6fbf8e00b9
...
sync by github workflow
Log: none
Influence: none
2022-10-14 05:09:20 +00:00
chenjun
c0f80b74ff
fix: 优化应用预览界面显示方式,使用滚动方式加载预览界面 ( #705 )
...
优化应用预览界面显示方式,使用滚动方式加载预览界面
在打开应用程序很多时,无法显示更多预览界面,不方便切换预览
Log: 修复可多开的应用打开超过20个后,任务栏预览效果不能全部展示的问题
Bug: https://pms.uniontech.com/bug-view-152143.html
Bug: https://pms.uniontech.com/bug-view-162757.html
Influence: 可多开的应用打开超过20个后,预览界面可以滚动选择未显示的界面
2022-10-14 09:01:35 +06:00
donghualin
480f621fbf
fix: 修复任务栏在右侧智能隐藏失败
...
计算任务栏右侧位置的时候,x坐标设置错误导致窗口向右移动后,任务栏计算重合区域错误,将x坐标修改为正确的位置即可解决
Log: 修复任务栏在右侧智能隐藏失败的问题
Influence: 任务栏右侧智能隐藏,将窗口拖动到任务栏的右侧,观察任务栏是否隐藏
Bug: https://pms.uniontech.com/bug-view-154513.html
Change-Id: Ia4357c60872acf502295d9339160339a33626bcc
2022-10-13 05:58:05 +00:00
Mars-cb
9bd9fcf70d
chore: 更新翻译
...
更新翻译
Log: 更新翻译
Task: https://pms.uniontech.com/task-view-202033.html
Influence: 翻译
Change-Id: I94fd93f277994210630e91078ba0968365f79ea2
5.5.73
2022-10-13 11:27:50 +08:00
donghualin
cb96a7bab8
fix: 修复wayland下窗口预览为空的问题
...
将获取窗口预览图的接口修改为CaptureWindow接口来获取,在wayland和x11下接口统一
Log: 修复wayland下窗口预览图为空的问题
Influence: 进入wayland,鼠标放入任务栏已经打开的窗口图标上,观察预览图是否显示
Bug: https://pms.uniontech.com/bug-view-140919.html
Bug: https://pms.uniontech.com/bug-view-150475.html
Change-Id: Idc18a356c8df19a73130362e839a61ed26108d23
2022-10-12 02:21:41 +00:00
songwentao@uniontech.com
11056d43f5
fix: 修复蓝牙列表连接后显示异常问题
...
移除QStandardItem后,与其绑定的DViewItemAction对象的geometry没有变化导致还显示在原位置
修复方案是:手动更新action的位置,后期DTK组会针对该问题进行优化。
Log:
Influence: 任务栏-蓝牙列表-连接后,列表正常显示
Bug: https://pms.uniontech.com/bug-view-159331.html
5.5.72
2022-09-28 08:27:22 +00:00
justforlxz
145b81a436
chore: update makedepends
...
dde-network-core is provide dock plugins.
Log:
2022-09-28 15:45:17 +08:00
donghualin
ebccd73378
fix: 修复开启启动器后鼠标再次点击无法关闭启动器的问题
...
接口调用从Show改成Toggle
Log:
Influence: 从任务栏点击鼠标开启启动器,再次点击鼠标,观察启动器是否收缩
Task: https://pms.uniontech.com/task-view-198183.html
Change-Id: I956270a1f601e913385ee334d4f240bf3f85c349
2022-09-28 07:05:17 +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
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
YinJie
696432d0d2
fix: 时尚模式strut设置错误
...
wayland环境下计算时尚模式的strut时没有加上 margin,导致应用最大化的时候与任务栏区域有重叠
Log: 修复时尚模式应用最大化与任务栏有重叠区域的问题
Bug: https://pms.uniontech.com/bug-view-157187.html
Influence: 任务栏时尚模式
Change-Id: I23dfdb44ce96358d96fc289ca19bcf49c3d90994
2022-09-27 09:35:04 +08:00
shaojun
82f145c9f4
chore: adapt license and copyright ( #697 )
...
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: I491fcd3e179e45fc482ca4e6aa41ff3e91d633b0
2022-09-26 06:09:01 +00:00
donghualin
386e18634e
fix: 修复高效模式下托盘入口图标没有跟随位置变化而变化
...
将ProxyPluginController的eventFilter函数默认返回值设置为AbstractPluginsController的默认返回值
Log: 修复高效模式下托盘入口图标没有跟随位置变化而变化
Influence: 时尚模式下改变任务栏位置,观察托盘入口是否发生变化
Bug: https://pms.uniontech.com/bug-view-147743.html
Change-Id: I81ccfb3add3de93b9e9cd418c446d81fc765b199
2022-09-26 05:42:57 +00:00
donghualin
c9aca4f728
fix: 修复wayland环境时尚模式下打开企业微信崩溃的问题
...
wayland下时尚模式的xcb_connection_t的值为nullptr,构造函数中传入一个可用的值
Log: 修复wayland环境时尚模式下打开企业微信崩溃的问题
Influence: 进入wayland桌面,进入时尚模式,打开企业微信,双击,观察企业微信是否正常打开
Task: https://pms.uniontech.com/task-view-196629.html
Change-Id: Ib0a5ebdadbce672474db9dab57f27da263b8096b
2022-09-26 03:16:55 +00:00
范朋程
279ff63e41
feat: 支持通过环境变量的形式指定插件的路径
...
插件路径优先由DOCK_PLUGIN_PATH指定
Log:
Influence: 影响插件加载,对旧插件保持兼容
Issue: https://github.com/linuxdeepin/developer-center/issues/3402
Change-Id: I9f499bff59767b7993e94d14bd3fa52f4c27c734
2022-09-26 09:38:09 +08:00
donghualin
9b9bdc2286
fix: 时尚模式增加阴影
...
在切换模式根据当前模式判断是否增加阴影
Log: UI优化
Influence: 时尚模式观察阴影
Bug: https://pms.uniontech.com/bug-view-137267.html
Change-Id: I510fa4c2a66ed144cf97c88592c52d2b66d93a78
2022-09-22 08:56:24 +00:00
donghualin
54596580fb
feat: 删除任务栏中控制中心设置插件
...
控制中心设置任务栏插件已经移动到dde-control-center中,此处不再需要,删除
Log: 个性化任务栏插件移动到控制中心
Influence: 无
Task: https://pms.uniontech.com/task-view-130353.html
Change-Id: I4d94f46fb1c6d6ad61f46334742f736dd7291245
2022-09-22 05:29:20 +00:00
donghualin
fba15f118a
fix: 修复任务栏在副屏上方鼠标跟随未移动到左侧的问题
...
原因:任务栏修改位置从下到上方的时候,未更新XEventMonitor监听的位置,所以在鼠标移入主屏幕的时候没有响应cursorMove信号,导致任务栏没有移动
Log: 修复任务栏在副屏上方鼠标跟随未移动到左侧的问题
Influence: 开启鼠标跟随,任务栏默认在主屏,鼠标移动到副屏幕,任务栏跟随到副屏幕,改变任务栏位置为上,此时任务栏在副屏幕的上方,将鼠标移动到主屏幕的上方,观察任务栏是否移动到主屏幕的上方
Bug: https://pms.uniontech.com/bug-view-147641.html
Change-Id: Ie1265f14509b582325adca2f542c4dc0af1fc53c
2022-09-22 04:48:04 +00:00
ssk
7ef4d5dc91
fix: 修复始终隐藏任务栏的配置项失效的问题 ( #694 )
...
在部分时机,例如,来回切换主屏,任务栏在设置始终隐藏后仍然会显示
这是因为之前wayland下的修改,会强制显示任务栏,避免任务栏界面被qwayland库的接口隐藏
Log: 修复始终隐藏任务栏的配置项失效的问题
Task: https://pms.uniontech.com/task-view-194931.html
Influence: 任务栏的始终隐藏配置
Change-Id: Ib3f8070445a511c523f116b1668969bfd20f4690
5.5.71
2022-09-20 07:18:10 +00:00
zyz
18fdbcd838
feat: 添加任务栏跨端协同操作功能。
...
添加任务栏跨端协同操作(连接设备,请求协同)功能。
Log: 添加任务栏跨端协同操作功能。
Influence: 任务栏跨端协同功能。
Task: https://pms.uniontech.com/task-view-119639.html
Change-Id: I706310ee16bcde899f6106375fbb911b3062ab3f
2022-09-20 11:48:20 +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
lichangze
ac7b5d4b2d
fix: 修复osd和插件音量显示不一致的情况
...
分级标准不一致,统一修改为0.3和0.6
Log: 修复osd和插件音量显示不一致的情况
Bug: https://pms.uniontech.com/bug-view-159535.html
Influence: 音量显示
Change-Id: Ib8245c62d8c8fca30f041602294a3764c81ced6c
2022-09-19 16:33:12 +08: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
songwentao
695a1c32a7
fix: 修复点击预览窗口,屏幕键盘失去焦点问题
...
修改背景: 任务栏该模块代码很久未做改动,本地发现该问题仅在wayland下出现,问题已与窗管对接沟通过,根据窗管建议,上层进
规避,避免因底层强行修改引入新的问题
修复方式: 在wanland下,预览时点击之前取消预览,然后再激活窗口,进行规避
Log: 修复点击预览窗口,键盘失去焦点的问题
Influence: 任务栏-点击预览窗口,任务栏操作正常
Bug: https://pms.uniontech.com/bug-view-159303.html
5.5.70
2022-09-19 13:16:10 +08:00