feat: multiple IPs to one device (#30)

- 新增: 设备支持多个 IP, 自动选择延迟最低的路径
- 新增: 允许让预览卡显示在配置卡上方
This commit is contained in:
謬紗特
2026-05-31 21:08:51 +08:00
committed by GitHub
parent 56c724d282
commit e7f0d09688
17 changed files with 364 additions and 216 deletions

View File

@@ -5,6 +5,7 @@ boringssl = "20251124"
conscryptAndroid = "2.5.3"
datastorePreferences = "1.2.1"
kotlin = "2.3.20"
kotlinx-serialization = "1.11.0"
coreKtx = "1.18.0"
libcxx = "29.0.14206865"
lifecycleRuntimeKtx = "2.10.0"
@@ -58,9 +59,11 @@ androidx-core-pip = { group = "androidx.core", name = "core-pip", version.ref =
androidx-biometric = { group = "androidx.biometric", name = "biometric", version.ref = "androidxBiometric" }
androidx-security-crypto = { group = "androidx.security", name = "security-crypto-ktx", version.ref = "androidxSecurityCrypto" }
reorderable = { module = "sh.calvin.reorderable:reorderable", version.ref = "reorderable" }
kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinx-serialization" }
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }