diff --git a/src/renderer/src/components/navbar/Navbar.vue b/src/renderer/src/components/navbar/Navbar.vue index 26188ec..e81c44d 100644 --- a/src/renderer/src/components/navbar/Navbar.vue +++ b/src/renderer/src/components/navbar/Navbar.vue @@ -63,6 +63,17 @@
Idle Timeout:
++ {{ + deviceStore.settings?.idleTimeout + ? `${Math.round(deviceStore.settings.idleTimeout / 1000)}s` + : 'Off' + }} +
+Skin:
diff --git a/src/renderer/src/deviceStore.ts b/src/renderer/src/deviceStore.ts index 1317571..5f49e65 100644 --- a/src/renderer/src/deviceStore.ts +++ b/src/renderer/src/deviceStore.ts @@ -382,6 +382,17 @@ export const useDeviceStore = defineStore('device', { this.setDirtyState(true) } }, + cycleIdleTimeout() { + if (this.settings!.idleTimeout === 0) { + this.setIdleTimeout(10) + } else if (this.settings!.idleTimeout === 10) { + this.setIdleTimeout(30) + } else if (this.settings!.idleTimeout === 30) { + this.setIdleTimeout(60) + } else { + this.setIdleTimeout(0) + } + }, setPosition(position: number) { this.position = position },