43 Commits

Author SHA1 Message Date
ck
971cd92007 fix: dcc dock plugin icon pixelated again
- 部分图片路径写错
- 资源图片直接加到qicon中,qicon.availableSizes[0]={0, 0}
- 部分插件没有适配主题颜色

Issue: https://github.com/linuxdeepin/developer-center/issues/5682
2023-12-08 16:42:36 +08:00
tsic404
2f185bf3ce chore: resolve v23 merge conflicts
log:
2023-02-16 15:08:28 +08:00
donghualin
b698b07dde fix: 修改插件接口
1、icon接口中增加主题参数默认值
2、删除以前的不带主题的icon接口
3、PluginStatus改为PluginMode
4、插件接口类中增加eventHandler虚函数

Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: I03c8ec09b96faf12f5ab15c8223da8dacae3e4ff
2022-12-02 15:59:35 +08:00
donghualin
7b11668d04 fix: 插件适配不同主题图标
实现根据主题返回不同图标的接口

Log:
Influence: 切换主题,观察任务栏的图标和控制中心个性化中的图标是否发生了变化
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: Ib5420a963da4d5f6b4ed7c3e4927890bd80118e4
2022-12-02 13:51:58 +08:00
chenjun
b4cd7f51f1
feat: 修改屏幕键盘和回收站默认在任务栏不显示 (#726)
修改屏幕键盘和回收站默认在任务栏不显示

Log: 修改屏幕键盘和回收站默认在任务栏不显示
Task: https://pms.uniontech.com/task-view-212929.html
Influence: 屏幕键盘和回收站默认在任务栏不显示
2022-11-28 15:17:07 +08:00
donghualin
c7df15ce0e feat: 插件增加标记
插件接口类中增加flag接口,用于返回不同的插件的属性,在各插件的实现中实现这个接口

Log:
Influence: 任务栏插件
Task: https://pms.uniontech.com/task-view-220099.html
Change-Id: I9e8b8e0f5f9818856b70a76bbda9eb31dc4ebf65
2022-11-28 14:40:55 +08:00
donghualin
a41df224f6 fix: 增加对控制中心设置不同主题下图标的接口
1、任务栏插件接口中增加根据主题来获取不同图标的接口
2、声音、蓝牙、电源、虚拟键盘、回收站等插件完善控制中心的接口
3、任务栏图标的显示根据不同的主题来获取

Log: 完善对控制中心设置不同主题的接口
Influence: 在控制中心切换主题,观察图标是否发生变化
Bug: https://pms.uniontech.com/bug-view-172365.html
Change-Id: Ia02193c9ebcf10559195c6fb8fe6227f581e165b
2022-11-23 16:08:34 +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
songwentao
cacc83cbc1 fix: 新增移动到回收站tips翻译
拖拽文件到任务栏回收站时tips显示为英文“Move to trash”,添加翻译文件

Log: 新增移动到回收站tips翻译
Bug: https://pms.uniontech.com/zentao/bug-view-97901.html
Change-Id: I1384b9448f562e61f0d28758b650329b055d5773
2021-10-13 11:01:29 +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
FanPengCheng
331cf7c749 chore: 修复内存泄露问题
修复内存泄露

Log:
Bug: https://pms.uniontech.com/zentao/bug-view-80694.html
Bug: https://pms.uniontech.com/zentao/bug-view-80695.html
Change-Id: I7410c84aa0a4d6f277ba7a887614814374ef683d
2021-05-25 21:42:38 +08:00
Zhang Qipeng
dc7fb6e824 feat: 修改点击回收站图标行为
之前是调用命令打开回收站,现改为调用dtk接口,多次点击只会弹出一个回收站窗口。

Log: 修改点击任务栏回收站图标行为。
Task: https://pms.uniontech.com/zentao/task-view-58313.html
Change-Id: I6c686f60d466e51b763c7157fa2148ccb41fc0ee
2021-01-26 13:21:57 +08:00
fengshaoxiong
52b5cfa1f4 fix: 解决accesible问题
通知中心的tips消息是根据数量改变的需要按照objectName来显示,不可变换,系统插件和托盘插件未显示对应的信息
Log: 修改自动化标记问题
2020-07-21 13:27:37 +08:00
范朋程
5a15ae7f17 fix: 修复符号冲突导致的概率性崩溃问题
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,

Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
2020-06-30 09:26:59 +08:00
fpc_diesel
eecce9d618 feat(accessible):update accessible on uos branch 2020-06-04 14:01:08 +08:00
wangxuwen
c841e462fd fixed(dde-dock): change the plugins sort for bug 10319 2020-01-11 10:35:29 +08:00
wangxuwen
de24b59410 fixed(dock): fix bug 2609 2019-09-30 15:39:03 +08:00
shaojun
d76c0b7aab fixed(tooltip):change tooltip text color is brightText 2019-09-27 11:41:21 +08:00
shaojun
d53e59a39a feat(trash):trash start delay 2019-09-06 15:28:22 +08:00
wangxuwen
2c16b6f98b fixed(dock): trash icon always no display when display mode is fashion
mode       bug: 1976
2019-09-03 16:08:12 +08:00
王少君
5f0ea1692c refactor: 修改显示桌面插件,让其在任何模式都显示 2019-08-22 10:44:04 +08:00
listenerri
fc06a6a078 feat: trash plugin enable be disable
https://github.com/linuxdeepin/internal-discussion/issues/827

Change-Id: I75c3a27f81df45655b2fe8bd702abc9c7d9bc2c5
2019-02-27 14:24:00 +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
63dc102939 fix: typo2
Change-Id: I2b1c9b1936becb74be46ca42fc764ba4a4ce87b4
2018-12-05 11:41:24 +08:00
haruyukilxz
4837c9dd35 feat: integrating plugins config files
Change-Id: Id50d220be6c71fb26271634886abe5496efb3077
2018-11-09 10:57:03 +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
石博文
9064e464d3 update graphics style
Change-Id: I962f2f8b90a428e1afec605f4e01e7136c40c04d
2017-03-29 10:48:42 +08:00
石博文
b078a0f7a5 support plugins update icon
Change-Id: I30d7e8f600a963a6fa4b898a9e5000579ab499f8
2017-03-20 10:36:18 +08:00
wangyingtao
eda20822ca fix bug: Restore all and Empty Trash should be enabled
Change-Id: I970d41797464bb1aa2b82330aa32de37a58b9fd0
2017-02-13 16:57:49 +08:00
石博文
077a0170e5 add space around '-'
Change-Id: I54a265fb604562ae183808af4c1a6b912f90c3c5
2016-11-17 15:27:42 +08:00
Hualet Wang
ba6201a150 Supplement some info for GUI test
Change-Id: I99839778174318881ddbd66d5b229cfef3d550c1
2016-10-29 10:18:30 +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
石博文
d0b95ad22f remove trash item at efficient mode
Change-Id: I30b24c0384f3c42010b227a09349d2b6c02d19ef
2016-08-09 16:01:28 +08:00
石博文
2d9464b893 add menu to trash plugin
Change-Id: I833ac3ed1a7952cbff43de7664f7dccd02a6a502
2016-08-09 07:02:26 +00:00
石博文
c9d4ee684e add trash plugin
Change-Id: Iaa1cd1c5b96f46795905614d5c9f231f201b3f68
2016-08-08 13:59:03 +08:00
石博文
b823b754fa remove trash plugin
Change-Id: Ife06713155234911f2d2c260821810cb4def6e2d
2016-08-03 09:29:51 +08:00
石博文
014b1ed603 watch user trash floder
Change-Id: I2f2fd86934b49e81c97a4b8c5c5f1850cc0c9f06
2016-08-02 09:28:06 +08:00
石博文
14873b08af add trash plugin menu
Change-Id: I409788973046d6f463c68ee97eb3558b95407bab
2016-08-02 09:28:06 +08:00
石博文
dac174d756 add trash plugin
Change-Id: Ife73a4c9fade75fe9ee135803824121fa54fe518
2016-08-02 09:28:06 +08:00