SessionMenu: add hibernate option

This commit is contained in:
wxlyyy
2025-11-13 17:36:28 +08:00
parent e4ef05f58f
commit 14b0ef320a
17 changed files with 86 additions and 2 deletions
@@ -65,6 +65,11 @@ SmartPanel {
"title": I18n.tr("session-menu.suspend"),
"isShutdown": false
},
"hibernate": {
"icon": "hibernate",
"title": I18n.tr("session-menu.hibernate"),
"isShutdown": false
},
"reboot": {
"icon": "reboot",
"title": I18n.tr("session-menu.reboot"),
@@ -159,6 +164,9 @@ SmartPanel {
CompositorService.suspend()
}
break
case "hibernate":
CompositorService.hibernate()
break
case "reboot":
CompositorService.reboot()
break