feat: Provide Navigation to Input Timezone (#2003)

This commit is contained in:
Robert-0410 2025-06-03 08:31:08 -07:00 committed by GitHub
parent 43b6e54bbb
commit e4313e0bd3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 153 additions and 56 deletions

View file

@ -74,6 +74,8 @@ import com.geeksville.mesh.BuildConfig
import com.geeksville.mesh.R
import com.geeksville.mesh.model.DeviceVersion
import com.geeksville.mesh.model.UIViewModel
import com.geeksville.mesh.navigation.ChannelsRoutes
import com.geeksville.mesh.navigation.ConnectionsRoutes
import com.geeksville.mesh.navigation.NavGraph
import com.geeksville.mesh.navigation.Route
import com.geeksville.mesh.navigation.showLongNameTitle
@ -88,8 +90,8 @@ enum class TopLevelDestination(@StringRes val label: Int, val icon: ImageVector,
Contacts(R.string.contacts, Icons.AutoMirrored.TwoTone.Chat, Route.Contacts),
Nodes(R.string.nodes, Icons.TwoTone.People, Route.Nodes),
Map(R.string.map, Icons.TwoTone.Map, Route.Map),
Channels(R.string.channels, Icons.TwoTone.Contactless, Route.Channels),
Connections(R.string.connections, Icons.TwoTone.CloudOff, Route.Connections),
Channels(R.string.channels, Icons.TwoTone.Contactless, ChannelsRoutes.Channels),
Connections(R.string.connections, Icons.TwoTone.CloudOff, ConnectionsRoutes.Connections),
;
companion object {
@ -323,7 +325,6 @@ private fun MainAppBar(
)
}
@OptIn(ExperimentalMaterial3Api::class)
@Composable
private fun MainMenuActions(
isManaged: Boolean,