Bar Widget Settings: One file per Widget settings, refactor - wip

This commit is contained in:
LemmyCook 2025-09-07 21:45:28 -04:00
parent c01167c9da
commit 45af873a6f
27 changed files with 707 additions and 765 deletions

View file

@ -47,17 +47,16 @@ Singleton {
},
"Spacer": {
"allowUserSettings": true,
"icon": "space_bar",
"width": 20
},
"ActiveWindow"// Per-instance settings for common widgets shown in BarTab
: {
"ActiveWindow": {
"allowUserSettings": true,
"showIcon": true
},
"Battery": {
"allowUserSettings": true,
"alwaysShowPercentage": false
"alwaysShowPercentage": false,
"warningThreshold": 30
},
"SystemMonitor": {
"allowUserSettings": true,
@ -68,15 +67,13 @@ Singleton {
},
"Workspace": {
"allowUserSettings": true,
"labelMode"// none | index | name
: "index"
"labelMode": "index"
},
"MediaMini": {
"allowUserSettings": true,
"showAlbumArt": false,
"showVisualizer": false,
"visualizerType"// linear | mirrored | wave
: "linear"
"visualizerType": "linear"
},
"Clock": {
"allowUserSettings": true,