feat(settings): add about screen with open source licenses (#4012)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich 2025-12-15 14:56:43 -06:00 committed by GitHub
parent 42e78f8f2f
commit 9804c38fb8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 104 additions and 3 deletions

View file

@ -32,6 +32,7 @@ import org.meshtastic.core.navigation.Graph
import org.meshtastic.core.navigation.NodesRoutes
import org.meshtastic.core.navigation.Route
import org.meshtastic.core.navigation.SettingsRoutes
import org.meshtastic.feature.settings.AboutScreen
import org.meshtastic.feature.settings.SettingsScreen
import org.meshtastic.feature.settings.debugging.DebugScreen
import org.meshtastic.feature.settings.navigation.ConfigRoute
@ -172,6 +173,8 @@ fun NavGraphBuilder.settingsGraph(navController: NavHostController) {
) {
DebugScreen(onNavigateUp = navController::navigateUp)
}
composable<SettingsRoutes.About> { AboutScreen(onNavigateUp = navController::navigateUp) }
}
}