mirror of
https://github.com/zoriya/noctalia-shell.git
synced 2026-06-12 06:41:03 +00:00
feat: IPC calls to set power profiles
This commit is contained in:
+15
-2
@@ -225,9 +225,22 @@ Item {
|
|||||||
target: "powerProfile"
|
target: "powerProfile"
|
||||||
function cycle() {
|
function cycle() {
|
||||||
PowerProfileService.cycleProfile()
|
PowerProfileService.cycleProfile()
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
function set(mode: string) {
|
||||||
|
switch (mode) {
|
||||||
|
case "performance":
|
||||||
|
PowerProfileService.setProfile(2)
|
||||||
|
break
|
||||||
|
case "balanced":
|
||||||
|
PowerProfileService.setProfile(1)
|
||||||
|
break
|
||||||
|
case "powersaver":
|
||||||
|
PowerProfileService.setProfile(0)
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
IpcHandler {
|
IpcHandler {
|
||||||
target: "media"
|
target: "media"
|
||||||
function playPause() {
|
function playPause() {
|
||||||
|
|||||||
Reference in New Issue
Block a user