chore: dev-заглушки полей подключения для обкатки (0.5.2)

Prefill URL, логина, пароля и имени устройства только в debug-сборке.
This commit is contained in:
2026-06-14 17:51:11 +10:00
parent 180403068e
commit 16ce2f94bb
2 changed files with 16 additions and 6 deletions
+2 -2
View File
@@ -13,8 +13,8 @@ android {
applicationId = "ru.kalinamall.seaca"
minSdk = 26
targetSdk = 35
versionCode = 15
versionName = "0.5.1"
versionCode = 16
versionName = "0.5.2"
}
buildTypes {
@@ -22,6 +22,7 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.launch
import ru.kalinamall.seaca.BuildConfig
import ru.kalinamall.seaca.data.SacRepository
@Composable
@@ -29,11 +30,20 @@ fun ConnectScreen(
repo: SacRepository,
onConnected: () -> Unit,
) {
var serverUrl by remember { mutableStateOf("") }
val devDefaults = BuildConfig.DEBUG
var serverUrl by remember {
mutableStateOf(if (devDefaults) DevConnectDefaults.SERVER_URL else "")
}
var enrollmentCode by remember { mutableStateOf("") }
var username by remember { mutableStateOf("") }
var password by remember { mutableStateOf("") }
var displayName by remember { mutableStateOf(android.os.Build.MODEL) }
var username by remember {
mutableStateOf(if (devDefaults) DevConnectDefaults.USERNAME else "")
}
var password by remember {
mutableStateOf(if (devDefaults) DevConnectDefaults.PASSWORD else "")
}
var displayName by remember {
mutableStateOf(if (devDefaults) DevConnectDefaults.DISPLAY_NAME else android.os.Build.MODEL)
}
var trustCert by remember { mutableStateOf(false) }
var loading by remember { mutableStateOf(false) }
var error by remember { mutableStateOf<String?>(null) }