diff --git a/app/src/main/kotlin/de/timklge/karoopowerbar/screens/MainScreen.kt b/app/src/main/kotlin/de/timklge/karoopowerbar/screens/MainScreen.kt index d4e1b28..67b9445 100644 --- a/app/src/main/kotlin/de/timklge/karoopowerbar/screens/MainScreen.kt +++ b/app/src/main/kotlin/de/timklge/karoopowerbar/screens/MainScreen.kt @@ -28,7 +28,6 @@ import androidx.compose.material3.Text import androidx.compose.material3.TopAppBar import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect -import androidx.compose.runtime.collectAsState import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember @@ -42,10 +41,8 @@ import androidx.core.content.ContextCompat.startActivity import androidx.lifecycle.compose.LifecycleResumeEffect import de.timklge.karoopowerbar.PowerbarSettings import de.timklge.karoopowerbar.saveSettings -import de.timklge.karoopowerbar.streamRideState import de.timklge.karoopowerbar.streamSettings import io.hammerhead.karooext.KarooSystemService -import io.hammerhead.karooext.models.RideState import kotlinx.coroutines.delay import kotlinx.coroutines.launch @@ -65,8 +62,6 @@ fun MainScreen() { val coroutineScope = rememberCoroutineScope() val karooSystem = remember { KarooSystemService(ctx) } - val rideState: RideState by karooSystem.streamRideState().collectAsState(RideState.Idle) - var bottomSelectedSource by remember { mutableStateOf(SelectedSource.POWER) } var topSelectedSource by remember { mutableStateOf(SelectedSource.NONE) } @@ -165,16 +160,6 @@ fun MainScreen() { Text("Save") } - if (onlyShowWhileRiding && karooConnected) { - val hardwareName = karooSystem.hardwareType?.name ?: "unknown device" - val state = when (rideState) { - RideState.Idle -> "No ride started" - is RideState.Paused -> "Ride is paused" - RideState.Recording -> "Currently riding" - } - Text(modifier = Modifier.padding(5.dp), text = "Running on $hardwareName. $state.") - } - if (showAlerts){ if(!karooConnected){ Text(modifier = Modifier.padding(5.dp), text = "Could not read device status. Is your Karoo updated?")