a5acd9e5736d
feat: update button states + fix literal version string (v2.9.23)
- time
- 2026-08-01 21:16 UTC · 2 months ago
- machine
- koh2
- parent
- 5888cb598ccc
↓ peach-android-a5acd9e5.tar.gzatlas at this save
files changed2 files
VERSION+1 −1app/src/main/java/com/peachpasswords/ui/settings/SettingsCardBodies.kt+3 −3app/src/main/java/com/peachpasswords/ui/settings/SettingsCardBodies.kt+3 −3
@@ -489,7 +489,7 @@489489 Text("Updates", color = fg, fontFamily = PeachType.Body, fontSize = 13.sp)490490 Text(491491 when {492- available != null -> "v${'$'}{available?.version} is available"492+ available != null -> "v${available?.version} is available"493493 state.phase == UpdatePhase.Checking -> "Checking…"494494 state.phase == UpdatePhase.UpToDate -> "You're on the latest version"495495 state.phase == UpdatePhase.Failed -> "Couldn't reach the update server"@@ -503,9 +503,9 @@503503 )504504 }505505 if (available != null) {506- SubtleButton("update", fg) { onNavigate(PeachNav.Update) }506+ SubtleButton("tap to install", fg) { onNavigate(PeachNav.Update) }507507 } else {508- SubtleButton(if (state.phase == UpdatePhase.Checking) "checking" else "check now", fg) {508+ SubtleButton(if (state.phase == UpdatePhase.Checking) "checking" else "check for updates", fg) {509509 vm.check()510510 }511511 }