android: Refactor settings UI into screens and add a bottom bar.

This puts Status, logs, and settings all on different tabs. This gives us plenty more room to work to improve these views going forward
This commit is contained in:
Colin Edwards
2024-01-18 01:20:37 -06:00
parent 380e0abbe4
commit 5b7de2bc2f
9 changed files with 354 additions and 216 deletions

View File

@@ -61,6 +61,7 @@ dependencies {
implementation("androidx.compose.material:material-icons-extended")
implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.6.2")
implementation("androidx.lifecycle:lifecycle-runtime-compose:2.6.2")
implementation("androidx.navigation:navigation-compose:2.7.6")
implementation("com.github.alorma:compose-settings-ui-m3:1.0.3")
implementation("com.github.alorma:compose-settings-storage-preferences:1.0.3")