feat: add rebroadcastMode config

This commit is contained in:
andrekir
2023-02-02 17:14:46 -03:00
parent 9e8900ec4f
commit 6c79b81d43

View File

@@ -177,6 +177,17 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) {
})
}
item {
DropDownPreference(title = "Rebroadcast mode",
enabled = connected,
items = ConfigProtos.Config.DeviceConfig.RebroadcastMode.values()
.filter { it != ConfigProtos.Config.DeviceConfig.RebroadcastMode.UNRECOGNIZED }
.map { it to it.name },
selectedItem = deviceInput.rebroadcastMode,
onItemSelected = { deviceInput = deviceInput.copy { rebroadcastMode = it } })
}
item { Divider() }
item {
PreferenceFooter(
enabled = deviceInput != localConfig.device,