初步用Compose重构关于界面

增加了以后会使用的一些自定义Compose控件
尝试让机器人自动发布预发布版本
修复透明模式下搜索框"删除所有"文字不明显 #354
忙忙忙咩咩咩咩
This commit is contained in:
HapeLee
2025-11-22 02:35:11 +08:00
parent 158b472bef
commit 58893de5c2
13 changed files with 1018 additions and 176 deletions
+11 -5
View File
@@ -356,9 +356,6 @@ dependencies {
// Activity
implementation libs.androidx.activity.compose
// Navigation(用于弹框或未来扩展)
implementation libs.navigation.compose
// Coil
implementation libs.coil.compose
@@ -366,15 +363,24 @@ dependencies {
implementation libs.accompanist.webview
// Markdown 渲染(Compose MD
implementation libs.markdown.compose
// implementation libs.markdown.compose
// 协程
implementation libs.kotlinx.coroutines.android
implementation libs.androidx.lifecycle.viewmodel.compose
implementation libs.androidx.lifecycle.runtime.compose
implementation libs.androidx.lifecycle.viewmodel.compose
implementation libs.androidx.compose.animation
implementation libs.androidx.compose.foundation
implementation libs.androidx.constraintlayout.compose
implementation libs.androidx.compose.ui.viewbinding
implementation libs.androidx.navigation.compose
implementation libs.androidx.compose.material
implementation libs.compose.materialIcons
implementation(platform(libs.koin.bom))
implementation(libs.koin.core)
implementation(libs.koin.android)
implementation(libs.koin.compose)
implementation(libs.koin.compose.viewmodel)
}