mirror of
https://github.com/duckietm/Nitro-V3.git
synced 2026-06-19 15:06:20 +00:00
feat(radio): make the radio widget toggleable from ui-config
Move the radio on/off switch out of renderer-config (where it sat next to asset/data URLs) into ui-config, alongside the other UI feature toggles (game.center.enabled, guides.enabled, …) — the natural home for a widget switch — and rename it to the dotted convention `radio_ui.enabled`. The MainView gate now defaults to `false`, so the radio is opt-in: an absent key keeps it hidden; set `"radio_ui.enabled": true` in ui-config to show it. The radio.url data source stays in renderer-config.
This commit is contained in:
@@ -32,7 +32,6 @@
|
||||
"badge.asset.url": "${image.library.url}album1584/%badgename%.gif",
|
||||
"radio.url": "${gamedata.url}/radio-stations.json5?t=%timestamp%",
|
||||
"soundboard.url": "${gamedata.url}/soundboard-sounds.json5?t=%timestamp%",
|
||||
"radio_ui": false,
|
||||
"furni.rotation.bounce.steps": 20,
|
||||
"furni.rotation.bounce.height": 0.0625,
|
||||
"enable.avatar.arrow": false,
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
"wired.action.kick.from.room.max.length": 100,
|
||||
"wired.action.mute.user.max.length": 100,
|
||||
"game.center.enabled": false,
|
||||
"radio_ui.enabled": false,
|
||||
"guides.enabled": true,
|
||||
"housekeeping.enabled": true,
|
||||
"toolbar.hide.quests": true,
|
||||
|
||||
@@ -184,7 +184,7 @@ export const MainView: FC<{}> = props =>
|
||||
<RareValuesView />
|
||||
<FortuneWheelView />
|
||||
<SoundboardView />
|
||||
{ GetConfigurationValue<boolean>('radio_ui', true) && <RadioView /> }
|
||||
{ GetConfigurationValue<boolean>('radio_ui.enabled', false) && <RadioView /> }
|
||||
<ExternalPluginLoader />
|
||||
</>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user