fix: fix nvidia update interval on config change + more robust read path for generic

This commit is contained in:
2026-09-30 14:26:50 +02:00
parent 3373f11193
commit 133d453f6f
7 changed files with 390 additions and 521 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
#pragma once
#include "common.hpp"
#include "enums.hpp"
@@ -20,7 +21,7 @@ class Services : public settings::ObjectNode {
CONFIG_PROPERTY(qreal, brightnessIncrement, 0.1)
CONFIG_PROPERTY(bool, ddcutilService, true)
CONFIG_PROPERTY(QString, defaultPlayer, QStringLiteral("Spotify"))
CONFIG_PROPERTY(QString, gpuType, QStringLiteral("NVIDIA"))
CONFIG_ENUM_PROPERTY(GpuType, gpuType, GpuType::Auto)
CONFIG_PROPERTY(LyricsBackend::Enum, lyricsBackend, LyricsBackend::Auto)
CONFIG_PROPERTY(qreal, maxVolume, 1)
CONFIG_PROPERTY(qreal, minBrightness, 0.01)