diff --git a/app/src/main/java/no/nordicsemi/android/nrftoolbox/view/HomeView.kt b/app/src/main/java/no/nordicsemi/android/nrftoolbox/view/HomeView.kt
index 7ba809af..99fc714f 100644
--- a/app/src/main/java/no/nordicsemi/android/nrftoolbox/view/HomeView.kt
+++ b/app/src/main/java/no/nordicsemi/android/nrftoolbox/view/HomeView.kt
@@ -52,14 +52,14 @@ fun HomeScreen() {
Spacer(modifier = Modifier.height(16.dp))
- FeatureButton(R.drawable.ic_bps, R.string.bps_module, R.string.bps_module_full) {
- viewModel.openProfile(ProfileDestination.BPS)
+ FeatureButton(R.drawable.ic_gls, R.string.gls_module, R.string.gls_module_full) {
+ viewModel.openProfile(ProfileDestination.GLS)
}
Spacer(modifier = Modifier.height(16.dp))
- FeatureButton(R.drawable.ic_gls, R.string.gls_module, R.string.gls_module_full) {
- viewModel.openProfile(ProfileDestination.GLS)
+ FeatureButton(R.drawable.ic_bps, R.string.bps_module, R.string.bps_module_full) {
+ viewModel.openProfile(ProfileDestination.BPS)
}
Spacer(modifier = Modifier.height(16.dp))
@@ -96,14 +96,14 @@ fun HomeScreen() {
Spacer(modifier = Modifier.height(16.dp))
- FeatureButton(R.drawable.ic_prx, R.string.prx_module, R.string.prx_module_full, state.isPRXModuleRunning) {
- viewModel.openProfile(ProfileDestination.PRX)
+ FeatureButton(R.drawable.ic_cgm, R.string.cgm_module, R.string.cgm_module_full, state.isCGMModuleRunning) {
+ viewModel.openProfile(ProfileDestination.CGMS)
}
Spacer(modifier = Modifier.height(16.dp))
- FeatureButton(R.drawable.ic_cgm, R.string.cgm_module, R.string.cgm_module_full, state.isCGMModuleRunning) {
- viewModel.openProfile(ProfileDestination.CGMS)
+ FeatureButton(R.drawable.ic_prx, R.string.prx_module, R.string.prx_module_full, state.isPRXModuleRunning) {
+ viewModel.openProfile(ProfileDestination.PRX)
}
Spacer(modifier = Modifier.height(16.dp))
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 8517ced2..e982745d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -16,11 +16,11 @@
CGMS
Continuous Glucose
UART
- Serial port over BLE
+ Universal Asynchronous Receiver/Transmitter (UART)
DFU
Device Firmware Update
- Available in separate application.
- Install from Google Play Store.
+ Open DFU application.
+ Download from Google Play.
ViewModel profiles
Service profiles
diff --git a/profile_uart/src/main/java/no/nordicsemi/android/uart/view/UARTAddMacroDialog.kt b/profile_uart/src/main/java/no/nordicsemi/android/uart/view/UARTAddMacroDialog.kt
index 8a50932d..b2045215 100644
--- a/profile_uart/src/main/java/no/nordicsemi/android/uart/view/UARTAddMacroDialog.kt
+++ b/profile_uart/src/main/java/no/nordicsemi/android/uart/view/UARTAddMacroDialog.kt
@@ -22,6 +22,7 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.Color
+import androidx.compose.ui.graphics.ColorFilter
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
@@ -90,6 +91,7 @@ internal fun UARTAddMacroDialog(macro: UARTMacro?, onEvent: (UARTViewEvent) -> U
Image(
painter = painterResource(id = icon.toResId()),
contentDescription = stringResource(id = R.string.uart_macro_icon),
+ colorFilter = ColorFilter.tint(MaterialTheme.colorScheme.onPrimary),
modifier = Modifier
.size(40.dp)
.clip(RoundedCornerShape(10.dp))