feat: add smart broadcast configs

pull/610/head
andrekir 2023-03-28 23:36:02 -03:00
rodzic 1d8a05dd45
commit 8154d3a10f
1 zmienionych plików z 22 dodań i 0 usunięć

Wyświetl plik

@ -234,6 +234,28 @@ fun DeviceSettingsItemList(viewModel: UIViewModel = viewModel()) {
}
item { Divider() }
if (positionInput.positionBroadcastSmartEnabled) {
item {
EditTextPreference(title = "Smart broadcast minimum distance",
value = positionInput.broadcastSmartMinimumDistance,
enabled = connected,
keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }),
onValueChanged = {
positionInput = positionInput.copy { broadcastSmartMinimumDistance = it }
})
}
item {
EditTextPreference(title = "Smart broadcast minimum interval",
value = positionInput.broadcastSmartMinimumIntervalSecs,
enabled = connected,
keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }),
onValueChanged = {
positionInput = positionInput.copy { broadcastSmartMinimumDistance = it }
})
}
}
item {
SwitchPreference(title = "Use fixed position",
checked = positionInput.fixedPosition,