tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08:00
donghualin
d736fd0b49
fix: 修复文案显示错误
...
1、将原来的使用电源修改为电源
2、删除禁用和启动插件接口的响应
3、根据需求,电池不在控制中心显示
Log: 修复文案显示错误
Influence: 任务栏最右侧的电源按钮
Bug: https://pms.uniontech.com/bug-view-180959.html
Change-Id: I483619382bf59187c03dae25a1885d59bb5b865a
2023-01-05 11:19:13 +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
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
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
chenjun
201c1e69ce
fix: 是否支持休眠不需要判断分区大小,直接通过后端属性判断
...
是否支持休眠不需要判断分区大小,直接通过后端属性判断,另外华为内核也不显示swap大小
Log: 修复任务栏关机托盘右键菜单无休眠选项问题
Bug: https://pms.uniontech.com/bug-view-138579.html
Influence: 不再根据swap分区大小判断是否显示休眠选项
Change-Id: Iaf51b979049347ed2851a34b9fd580a64ac14c1d
2022-08-01 17:55:31 +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
5fac561991
feat: 关机插件适配任务栏最新接口
...
增加icon接口,外部收到该接口后会进行展示
Log:
Influence: 任务栏-关机插件图标
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: I399153e05fa182ffc431aae0574ff66c813ce198
2022-05-26 13:21:39 +08:00
yinjie
44ab6359d5
feat: 电源按钮右键菜单配置
...
新增电源插件右键菜单支持配置的功能
Log: 新增电源插件右键菜单支持配置的功能
Task: https://pms.uniontech.com/task-view-114011.html
Influence: 任务栏电源按钮右键菜单
Change-Id: I97f050a10360b1893d17b2a12e3157286edf3fd6
2022-04-24 16:45:00 +08:00
donghualin
2ee4b0c25d
perf: 格式化代码并对部分类解偶
...
删除AppSnapshot类中对com.deepin.dde.daemon.Dock接口的调用,并通过DBus的方式来调用相关的接口
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-95700.html
Change-Id: Ie8e48111ee9094813b002a0809cd6ba53aae9586
2022-01-05 14:00:26 +08:00
jiangzhicheng
a97b475cea
fix: shutdown插件配置切换用户选项
...
shutdown插件读取com.deepin.dde.session-shell switchuser 配置项,判断是否显示"切换用户"
Log: 修复切换账户按钮对应配置项失效的问题
Bug: https://pms.uniontech.com/zentao/bug-view-90252.html
Change-Id: I679a2cb9f258ab18fef2c14453fc60ec3c9dc3dd
(cherry picked from commit b18f26c2c8766597753eb869ab6efa56abb0f17e)
2021-08-18 10:59:15 +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
Fan PengCheng
e2e9211d1c
feat: 修改部分函数命名和注释
...
函数命名变更,部分注释转移到源文件中,方便阅读头文件,去除mock的部分代码文件
Log:
Change-Id: I9cbb7d5a21a60c4643efbf78da7c599d85bd0829
2021-03-23 17:17:02 +08:00
xiechuan
b4d5e8967a
feat: 任务栏声音和关机选项添加配置功能
...
使用QGsettings读取配置,控制控件状态
Log: 任务栏声音和关机选项添加配置功能
Task: https://pms.uniontech.com/zentao/task-view-62236.html
Change-Id: I83a5eb815e536fc50a284b18782fa2b209e6cdea
2021-03-01 11:37:03 +08:00
chenjun
039b985355
fix: 调用com.deepin.daemon.PowerManager接口来判断系统是否支持待机和休眠
...
因为有些机型不支持待机,但是后端中是否支持待机的接口返回值不对需要修改,因此后端在System DBus中新增了一个
com.deepin.daemon.PowerManager接口,任务栏需要调整使用此接口来判断显示待机和休眠选项
Log: 修复待机后电源无法唤醒,只能硬重启问题
Bug: https://pms.uniontech.com/zentao/bug-view-48165.html
Change-Id: I31641df56fc69965e16a92c09b6a725f8465185b
2020-11-07 18:21:52 +08:00
范朋程
5a15ae7f17
fix: 修复符号冲突导致的概率性崩溃问题
...
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,
Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
2020-06-30 09:26:59 +08:00
范朋程
ee83bb1cba
fix(cppcheck): cppcheck检查
...
静态代码检查,按照提示修改了所有合理的警告内容,部分内容为cppcheck误报,不处理
Log: 按照静态代码检查工具给出的结果进行修改
2020-06-16 13:54:23 +08:00
fanpengcheng_cm
684ed7cf0b
feat:set control accessible
2020-03-13 13:39:01 +08:00
王少君
9c6be185e5
Revert "feat:set cotrol accessible"
...
This reverts commit 5be2ade0b13a0d47cf58a27e19caf06b9f9ed377
2020-03-13 12:07:59 +08:00
fanpengcheng_cm
5be2ade0b1
feat:set cotrol accessible
2020-03-12 20:23:53 +08:00
wangxuwen
e069fbe8c0
feat(dde-dock): add dbus interface task 14964 of cansuspend and can hibernate
2020-02-21 12:06:26 +08:00
shaojun
5ec9aa28c4
feat(shutdown):read sleep and hibernate config same to session-shell
2019-12-03 13:27:04 +08:00
listenerri
8ae30ec2d1
feat: update all plugins to support take effect in time for Deepin-Sync
...
Change-Id: I6fec9ab494eede8a4b0f35e62ccd6f4c749ded09
2019-01-30 18:02:18 +08:00
listenerri
60b5d9e0c2
feat: shutdown plugin support hibernate
...
https://github.com/linuxdeepin/internal-discussion/issues/820
Change-Id: Ifa3b35ba6bab8677b5246cd9ecf2279877966891
2019-01-15 16:16:04 +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
haruyukilxz
4837c9dd35
feat: integrating plugins config files
...
Change-Id: Id50d220be6c71fb26271634886abe5496efb3077
2018-11-09 10:57:03 +08:00
listenerri
540b716655
refactor: standalone shutdown plugin
...
Change-Id: I78658ba139bbbd7528b3831594d497454223b1bd
2018-10-28 15:50:20 +08:00
listenerri
6224d76f98
refacotr: merge other plugins to system-tray
...
merge sound, shutdown, network plugins to system-tray
Change-Id: Iab7aef4c56d3e1c24b408c323ef03a8276ff43f2
2018-10-24 14:12:46 +08:00
listenerri
95b5c72f13
feet(plugins): lazy loading of plugins which depends dbus daemon
...
Change-Id: I34b2d2d34d8751b4eb54eb49448bbae882e5fd66
2018-08-03 13:03:50 +08:00
haruyukilxz
9085bfbdc8
refactor(plugins): use tipswidget replace stylesheet
...
Change-Id: Id71d26002e7eddf8bb0b1f524a0ff8553f1136b0
2018-07-06 08:54:08 +08:00
rekols
e281f088ac
feat(plugins): keep order
...
Change-Id: Iaa9dd11750999fca6faf2d3b1d3bbb60f6ba740b
2018-03-07 18:11:52 +08:00
石博文
133b711d1f
update license
...
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
a84fdfde6e
power: allow hide
...
Change-Id: Ia278696a9647699e7a274533a682eecdd0c25590
2017-10-23 14:21:09 +08:00
石博文
71ccbcef83
update license
...
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
石博文
403629cd36
shutdown plugin: fix battery state errro
...
battery tips is charging when capacity is already 100
but state is discharged
Change-Id: I1382b3206a722879df662c6d222ecd64723c0eba
2017-06-21 09:31:04 +08:00
石博文
165a64f858
delay to init power item, wait dbus valid
...
Change-Id: I7e6627499652cdd2c0e17e9c9546215f8f55a8dd
2017-03-28 14:02:02 +08:00
石博文
5bd5ccb48c
add context menu operate
...
Change-Id: I437afd1fff24e8db5a3093e986dbfe4874b849a9
2016-09-23 15:05:59 +08:00
石博文
b00c00ef62
add shutdown plugin context menu
...
Change-Id: Ia540a7c1a4f14c336e2bd59b29ea6cac32366e25
2016-09-21 16:15:13 +08:00
石博文
66cabb9c5a
add efficient mode power plugin
...
Change-Id: Iad6799a4919042229d6ab9c39dc4976906c04fc0
2016-08-02 09:28:06 +08:00
石博文
e3fc07cf52
add battery state icon
...
Change-Id: Ib7222977d07c0d243b2fcb8cb53a3b75730e559e
2016-08-02 09:28:06 +08:00
石博文
5aa989debb
remove plugin simple mode
...
Change-Id: Ib287e902fddee96d8d4f49f829eed7015aff3a44
2016-08-02 09:28:06 +08:00
石博文
e558e29a80
change shutdown plugin
...
Change-Id: Ie5025795762faac5835a2c83ae690f3c6878a2cd
2016-08-02 09:28:06 +08:00
石博文
29d3aaf9b2
add power display
...
Change-Id: I09c1dd8bfa75e379c6d261672b5bf3ebfbbf7270
2016-08-02 09:28:06 +08:00
石博文
a999ca6bf7
shutdown plugin add efficient mode
...
Change-Id: Ic3a603faa5ba810e7e2e85067e1fdfb66928865a
2016-08-02 09:28:06 +08:00
石博文
d9d2faccca
add system tray plugin
...
Change-Id: Iba6e206e506ecfd50f8600fefd7b150e27117f97
2016-08-02 09:28:06 +08:00
石博文
5d014c4642
change plugin interface
...
Change-Id: I4cb86dff01404d407823e210717a64c1e86ee6fe
2016-08-02 09:28:06 +08:00
石博文
654accbaf5
add some plugins interface method
...
Change-Id: I863da1169a5aceb1aa4891edd3ac000014e2eaa1
2016-08-02 09:28:06 +08:00
石博文
464057344c
add click command
...
Change-Id: Ie22375f7bb0a88c657a7a74ad30758dec9e3e59d
2016-08-02 09:28:06 +08:00