feat: refactor navigation, use navigation3 library

Fix global settings crash (#237)
This commit is contained in:
BinTianqi
2026-02-16 23:16:10 +08:00
parent f31e38f596
commit 2cd2ce4449
24 changed files with 1262 additions and 1205 deletions

View File

@@ -89,12 +89,13 @@ gradle.taskGraph.whenReady {
dependencies {
implementation(libs.androidx.activity.compose)
implementation(platform(libs.androidx.compose.bom))
implementation(libs.androidx.nav3.runtime)
implementation(libs.androidx.nav3.ui)
implementation(libs.androidx.compose.ui.tooling.preview)
debugImplementation(libs.androidx.compose.ui.tooling)
implementation(libs.accompanist.drawablepainter)
implementation(libs.accompanist.permissions)
implementation(libs.androidx.material3)
implementation(libs.androidx.navigation.compose)
implementation(libs.material.icons.core)
implementation(libs.shizuku.provider)
implementation(libs.shizuku.api)