tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08: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
Wang Yixue
2f12ecc228
fix: 修复一些小的拼写错误
...
trayTyep()函数更正为trayType()函数,Utils::ModuleSettingsPtr函数修正了部分注释
Log: 修复AbstractTrayWidget类和Utils::ModuleSettingsPtr函数的拼写错误
Influence: 对功能无影响
2022-07-29 09:15:42 +00:00
dengbo
a3fa0a60ff
fix: 双击任务栏vdi(第三方应用)图标无响应
...
任务栏通过两次快速的点击事件合成一个双击事件,此处释放鼠标的延时时间设置成100ms,
双击事件会被处理成两次单击事件,从而导致应用没有收到对应的双击事件,出现无响应的情况,
此处将该时间调整为10ms
Log: 修复双击任务栏vdi(第三方应用)图标无响应的问题
Bug: https://pms.uniontech.com/zentao/bug-view-108644.html
Influence: 任务栏插件点击使用
Change-Id: I743f6779c0de939b3a2113eeb8987c4f4fd33d50
2022-01-19 16:14:22 +08:00
Liu Heng
0e30d5a2a5
fix: 修复程序注册两个不同图标时被拦截的问题
...
使用Set记录注册的PID会导致程序在同一协议上注册不同图标时,无法注册的问题。
更改使用Map来记录注册的PID和注册的协议映射,使用与之前相同的协议时,仍同意程序继续注册托盘。
Log: 程序需要注册两个不同的图标问题修复
Influence: 托盘
Bug: https://pms.uniontech.com/zentao/bug-view-105424.html
Change-Id: I99e51d4298f27359d6d27ed58cc0dfe95a75d4a7
2021-12-01 16:09:46 +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
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
chenzhe
fec57ae368
fix(dde-dock):The tray plug-in icon is more likely to pop up the taskbar properties window than the IME properties window.
...
托盘插件图标点击后较高几率弹出的是任务栏属性窗口而不是输入法属性窗口。 (bug:10461)
2020-01-14 16:53:55 +08:00
shaojun
c112e33bef
feat(plugin):plugin layout
2019-09-06 14:45:00 +08:00
listenerri
2d61405db9
fix: show dock menu when click on some area out of tray
...
https://github.com/linuxdeepin/internal-discussion/issues/853
Change-Id: Iaf0e76b7de4ce394c83ee40cd0685828d7dc77d0
2019-01-14 17:48:43 +08:00
listenerri
7a5501e53d
feat: update plugin API version
...
Note:
1. add a new function in PluginProxyInterface for set applet widget
visible from a plugin.
2. remove requestContextMenu function from PluginProxyInterface,
cause's the context menu should be handled in Dock, it is enough for
a plugin to simply provide menu data and handle callbacks with
functions itemContextMenu and invokedMenuItem in PluginsItemInterface
https://github.com/linuxdeepin/internal-discussion/issues/646
Change-Id: Ic4af4eee138e87911ff5b18ccbbb0c3f7187ac4d
2018-12-18 11:28:36 +08:00
listenerri
77570b609a
fix: context menu invoke in touch screen
...
https://github.com/linuxdeepin/internal-discussion/issues/619
Change-Id: I21febec29c06eef80114f9082e6cc02d7468c2d3
2018-12-14 15:18:09 +08:00
listenerri
06ca6df205
fix: threshold to emit drag event
...
https://tower.im/projects/e4ae1ad0b5d5497fb4b7c14fe2d2efbf/todos/d6bbed3e1c2bd8928a028c74b193d30a/
Change-Id: I190140f30336a595dbd9c0a23fa7a3bcf45c9c92
2018-12-11 16:47:15 +08:00
listenerri
1243428817
feat: support drag fashion tray icon
...
Change-Id: I8e55c8bf9510f1f3ce01b7514a6b03c6b1176f0f
2018-11-26 10:01:52 +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