27 Commits

Author SHA1 Message Date
tsic404
2f185bf3ce chore: resolve v23 merge conflicts
log:
2023-02-16 15:08:28 +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
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
donghualin
d6df41f3be fix: 修复wayland环境下任务栏右键菜单带有标题栏的问题
原因:原来的QMenu类是在头文件中直接定义的,没有指定parent
解决方案:头文件中定义指针,在cpp文件中创建,并指定parent

Log: 修复wayland环境下任务栏菜单显示异常
Influence: wayland下查看任务栏图表的右键菜单
Bug: https://pms.uniontech.com/bug-view-140873.html
Change-Id: Ib2792a47877040eed1ad1bae611ebfd79e13b38f
2022-06-29 16:04:15 +00:00
ut003441
0cab90e76d fix: 将多个文件拖动到回收站动作,没有一次性将所有文件移动到回收站问题
在TrashWidget中dropEvent中将movetotrash的参数改成qlist,然后一次性调用m_fileManagerInter->Trash将文件移动到回收站

Log: 修复将多个文件拖动到回收站后,再从回收站撤销只能恢复一个文件的问题
Bug: https://pms.uniontech.com/bug-view-113634.html
Influence: 拖动文件至回收站
Change-Id: I83d8b7863a08589462a60f9f51764286eb21e7db
2022-03-24 17:57:34 +08:00
songwentao
055d122657 feat: 回收站拖拽行为增加tips
回收站拖拽行为增加'移动到回收站'tips

Log: 新增回收站拖拽行为tips功能
Task: https://pms.uniontech.com/zentao/task-view-84320.html
Change-Id: I4f0a8ee2bc0e6fbcced0bd5084be7c9625d69acb
2021-09-03 15:47:41 +08:00
songwentao
090f79c897 feat: 任务栏回收站拖拽删除动作支持ctrl+z撤回
弃用gio进程删除文件,使用文管的删除接口,删除后,文件进入到桌面回收站,ctrl+Z调用可以直接恢复文件到桌面.

Log: 新增回收站拖拽删除动作支持ctrl+z撤回功能
Task: https://pms.uniontech.com/zentao/task-view-83592.html
Change-Id: Icdcc14ca0fde6d99f95f91779906d7aa225b81cf
2021-08-30 17:52:16 +08:00
范朋程
ee83bb1cba fix(cppcheck): cppcheck检查
静态代码检查,按照提示修改了所有合理的警告内容,部分内容为cppcheck误报,不处理

Log: 按照静态代码检查工具给出的结果进行修改
2020-06-16 13:54:23 +08:00
wangxuwen
d325a98a2b feat(dock): change the lohic for dock icon‘s size 2019-10-28 17:10:51 +08:00
柴兵
d618b622c8 feat():add sound and wired icon 2019-10-23 09:25:39 +08:00
shaojun
d53e59a39a feat(trash):trash start delay 2019-09-06 15:28:22 +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
61197b9d3d fix: build warning
Change-Id: I57b1e5a68f699fface1ed542813791013020691e
2018-12-05 11:55:26 +08:00
Gary Wang
33e0ac383b chore(trash): now trash plugin is a part of dde-dock
Change-Id: I27d74962726a3b4dc5fe85a56e72a36bd5edbcd8
2018-09-19 11:05:41 +08:00
石博文
133b711d1f update license
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
71ccbcef83 update license
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
石博文
b078a0f7a5 support plugins update icon
Change-Id: I30d7e8f600a963a6fa4b898a9e5000579ab499f8
2017-03-20 10:36:18 +08:00
石博文
2322a058b3 replace dmenu with qmenu
Change-Id: Ifefc6e6c65e91c98e446bcf16f1688b05fc26b95
2016-12-12 10:58:48 +08:00
石博文
d708c5fb68 add trash tips
Change-Id: I80377b000ab5fbec8dfd0ef73bb8f03dc2c5f23c
2016-09-20 14:42:22 +08:00
石博文
61fd7e1cb3 add context menu
Change-Id: I403dc3c1338650b58e3e7941120aa99fc6efde44
2016-09-19 15:06:25 +08:00
石博文
2e0094bca2 add unified context menu interface
Change-Id: Ib71440419be82bc134c75638d0c8df3ecec3865f
2016-09-19 14:11:18 +08:00
石博文
8f12a7eaf9 uninstall app if drag into trash
Change-Id: If9dd0930dc2b2e9f5980e8e101e629ace985fe8e
2016-08-11 16:03:45 +08:00
石博文
2d9464b893 add menu to trash plugin
Change-Id: I833ac3ed1a7952cbff43de7664f7dccd02a6a502
2016-08-09 07:02:26 +00:00
石博文
5c7519564a add move to trash
Change-Id: I3ffd7d186ae82f00dc79c18120701ff1a5169a2a
2016-08-08 16:53:18 +08:00
石博文
73507e904d add trash item icon
Change-Id: Ib9975be9506460bcb7e18fcc701449197e546a76
2016-08-08 16:28:37 +08:00
石博文
014b1ed603 watch user trash floder
Change-Id: I2f2fd86934b49e81c97a4b8c5c5f1850cc0c9f06
2016-08-02 09:28:06 +08:00
石博文
dac174d756 add trash plugin
Change-Id: Ife73a4c9fade75fe9ee135803824121fa54fe518
2016-08-02 09:28:06 +08:00