Stopover and Legs

This commit is contained in:
Dimitris
2026-03-31 17:06:55 +02:00
parent 60b842d883
commit 6838ad09c4
35 changed files with 542 additions and 280 deletions
@@ -181,7 +181,7 @@ fun Categories(
Button(onClick = {
val places = viewModel.loadRecentPlace(applicationContext)
val toLocation = location(places.first()!!.longitude, places.first()!!.latitude)
viewModel.loadRoute(applicationContext, location, toLocation, 0F)
viewModel.loadRoute(applicationContext, location, listOf(toLocation), 0F)
closeSheet()
}) {
Icon(
@@ -248,7 +248,7 @@ private fun SearchPlaces(
viewModel.saveRecent(context, pl)
val toLocation =
location(place.lon.toDouble(), place.lat.toDouble())
viewModel.loadRoute(context, location, toLocation, 0F)
viewModel.loadRoute(context, location, listOf(toLocation), 0F)
closeSheet()
}
.fillMaxWidth()
@@ -118,7 +118,7 @@ fun Home(
Button(onClick = {
val places = viewModel.loadRecentPlace(applicationContext)
val toLocation = location(places.first()!!.longitude, places.first()!!.latitude)
viewModel.loadRoute(applicationContext, location, toLocation, 0F)
viewModel.loadRoute(applicationContext, location, listOf(toLocation), 0F)
closeSheet()
}) {
Icon(
@@ -168,7 +168,7 @@ private fun RecentPlaces(
modifier = Modifier
.clickable {
val toLocation = location(place.longitude, place.latitude)
viewModel.loadRoute(context, location, toLocation, 0F)
viewModel.loadRoute(context, location, listOf(toLocation), 0F)
closeSheet()
}
.fillMaxWidth()