donghualin
d4522035cf
docs: 更新插件开发文档
...
修改文档的最新接口的说明以及示例代码
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-221667.html
Change-Id: Ief0a7122727bfa3171a0b60ff86dc027013d9b4a
2022-12-02 13:51:58 +08:00
donghualin
0bdc1eb1a2
refactor: 调整插件接口,删除指针引用
...
去掉插件的指针接口,同时插件根据任务栏图标类别返回不同类型的图标,修改所有已实现的插件接口
Log:
Influence: 任务栏-查看快捷设置图标、快捷区域可点击的图标、系统电源图标是否显示正常
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I9ffc42189471bb6183f264b366434d9be77275a4
2022-06-01 11:34:34 +08:00
donghualin
73ad24a682
test: 测试插件适配新的任务栏插件接口
...
在homemonitor插件中新增插件新的接口,匹配新的任务栏插件
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: Idd9907d55b839939d52121934bd5c28ea349392c
2022-05-25 10:59:16 +08:00
范朋程
ee83bb1cba
fix(cppcheck): cppcheck检查
...
静态代码检查,按照提示修改了所有合理的警告内容,部分内容为cppcheck误报,不处理
Log: 按照静态代码检查工具给出的结果进行修改
2020-06-16 13:54:23 +08:00
justforlxz.com
c5795ecebc
chore(docs): 补充本地插件路径的文档
2019-07-02 11:06:03 +08:00
listenerri
8829a84b96
Update plugins/plugin-guide/plugins-developer-guide.md
...
Co-Authored-By: PikachuHy <2931408816@qq.com>
2019-04-03 16:26:13 +08:00
PikachuHy
2470d7e981
docs(plugins-developer-guide.md): disambiguate
2019-04-03 16:26:13 +08:00
listenerri
be5872e772
improve: plugin document and plugin example
...
https://github.com/linuxdeepin/internal-discussion/issues/1074
Change-Id: I25c4a52b87de2ef4ff0ce942dd298ac3c8e06f7a
2019-03-15 11:01:09 +08:00
listenerri
3962f474e9
feat: optimize plugin guide
...
Change-Id: I1edb695067e106f2acfd7a8022d4be57dcac3a1a
2019-02-13 11:31:03 +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
5d462fdc30
refactor: new dock plugins interface version 1.1
...
Change-Id: I8f9c36531aab7f04b3ffe656eb2f67516efe736d
2018-12-05 11:51:37 +08:00
listenerri
aced10d689
update translations
...
Change-Id: Ia11dc16d86e6479df406111904472bd8fccbd8eb
2018-11-01 17:02:19 +08:00
石博文
9b68df017e
change to cmake
...
Change-Id: I82cd9d2bfd96003385c839ddaf0e454a4c1639d6
2018-03-05 21:33:30 +08:00
石博文
184445992d
add plugins develop guide
...
Change-Id: I448c791af97d6ce50a39dff542f843763883a3e1
2018-02-24 13:31:06 +08:00