add basic updater implementation in gigawear

This commit is contained in:
2026-09-14 16:52:27 +03:00
parent 1c573c4366
commit e77046018d
23 changed files with 230 additions and 90 deletions
@@ -10,6 +10,8 @@ import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material3.Button
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
@@ -32,12 +34,13 @@ fun ErrorContent(
retry: Boolean = true,
onClick: () -> Unit
) {
val scrollState = rememberScrollState()
val requester = remember { FocusRequester() }
val buttonTextRes = if (retry) Res.string.retry else Res.string.ok
Column(
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally,
modifier = modifier.padding(4.dp)
modifier = modifier.verticalScroll(scrollState).padding(4.dp)
) {
Text(
text = stringResource(Res.string.error_title),