Merge branch 'dev' into npanel-refactor

This commit is contained in:
quadbyte 2025-08-20 10:37:49 -04:00
commit 524135800e
21 changed files with 1234 additions and 322 deletions

View file

@ -214,13 +214,22 @@ Singleton {
audio: JsonObject {
property string visualizerType: "linear"
property int volumeStep: 5
}
// ui
property JsonObject ui
ui: JsonObject {
property string fontFamily: "Roboto" // Family for all text
property string fontDefault: "Roboto" // Default font for all text
property string fontFixed: "DejaVu Sans Mono" // Fixed width font for terminal
property string fontBillboard: "Inter" // Large bold font for clocks and prominent displays
// Legacy compatibility
property string fontFamily: fontDefault // Keep for backward compatibility
// Idle inhibitor state
property bool idleInhibitorEnabled: false
}
// Scaling (not stored inside JsonObject, or it crashes)