From 5a6b5a7202b9147e2fa431f094f687b03fbd6310 Mon Sep 17 00:00:00 2001 From: andrekir Date: Tue, 3 Jan 2023 21:18:32 -0300 Subject: [PATCH] fix proto name change --- .../mesh/ui/DeviceSettingsItemList.kt | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/DeviceSettingsItemList.kt b/app/src/main/java/com/geeksville/mesh/ui/DeviceSettingsItemList.kt index 7bb3229f4..913d382e5 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/DeviceSettingsItemList.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/DeviceSettingsItemList.kt @@ -18,6 +18,7 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.input.ImeAction import androidx.compose.ui.text.input.KeyboardType import com.geeksville.mesh.ConfigProtos +import com.geeksville.mesh.ConfigProtos.Config.NetworkConfig import com.geeksville.mesh.R import com.geeksville.mesh.copy import com.geeksville.mesh.model.UIViewModel @@ -466,11 +467,11 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) { item { DropDownPreference(title = "Ethernet mode", enabled = connected, - items = ConfigProtos.Config.NetworkConfig.EthMode.values() - .filter { it != ConfigProtos.Config.NetworkConfig.EthMode.UNRECOGNIZED } + items = NetworkConfig.AddressMode.values() + .filter { it != NetworkConfig.AddressMode.UNRECOGNIZED } .map { it to it.name }, - selectedItem = networkInput.ethMode, - onItemSelected = { networkInput = networkInput.copy { ethMode = it } }) + selectedItem = networkInput.addressMode, + onItemSelected = { networkInput = networkInput.copy { addressMode = it } }) } item { Divider() } @@ -479,7 +480,7 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) { item { EditTextPreference(title = "IP", value = networkInput.ipv4Config.ip, - enabled = connected && networkInput.ethMode == ConfigProtos.Config.NetworkConfig.EthMode.STATIC, + enabled = connected && networkInput.addressMode == NetworkConfig.AddressMode.STATIC, keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }), onValueChanged = { val ipv4 = networkInput.ipv4Config.copy { ip = it } @@ -490,7 +491,7 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) { item { EditTextPreference(title = "Gateway", value = networkInput.ipv4Config.gateway, - enabled = connected && networkInput.ethMode == ConfigProtos.Config.NetworkConfig.EthMode.STATIC, + enabled = connected && networkInput.addressMode == NetworkConfig.AddressMode.STATIC, keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }), onValueChanged = { val ipv4 = networkInput.ipv4Config.copy { gateway = it } @@ -501,7 +502,7 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) { item { EditTextPreference(title = "Subnet", value = networkInput.ipv4Config.subnet, - enabled = connected && networkInput.ethMode == ConfigProtos.Config.NetworkConfig.EthMode.STATIC, + enabled = connected && networkInput.addressMode == NetworkConfig.AddressMode.STATIC, keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }), onValueChanged = { val ipv4 = networkInput.ipv4Config.copy { subnet = it } @@ -512,7 +513,7 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) { item { EditTextPreference(title = "DNS", value = networkInput.ipv4Config.dns, - enabled = connected && networkInput.ethMode == ConfigProtos.Config.NetworkConfig.EthMode.STATIC, + enabled = connected && networkInput.addressMode == NetworkConfig.AddressMode.STATIC, keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }), onValueChanged = { val ipv4 = networkInput.ipv4Config.copy { dns = it }