fix: surface update-notification opt-in so it actually gets granted (v2.9.25) The 'update available' notification (UpdateCheckWorker.postUpdateNotification) is built and correct, but on Android 13+ it silently no-ops until POST_NOTIFICATIONS is granted. The only grant path was NotificationOptIn(), rendered at the very bottom of the Update screen — below the Download/Install button and an xxl spacer — so users install and leave without ever seeing 'Allow update notifications', the permission stays denied, and the background notification never appears. - Move NotificationOptIn() to just under the 'Installed vX · latest vY' subtitle, the high-context moment, so it's seen before the user commits to installing - Give it a self-contained leading spacer that renders only when not-yet-granted (the composable still returns early once permission is granted, so no dead gap)

dev · 4 weeks ago · 2026-08-01 · 5.7 MB

$ koh steal kepr.uk/peach-android@2f6a24344c49
·
← 0c23ea982690 68b210d231e5 →
⇓ download .face