feat(kiosk): true kiosk mode, gateway bg launch, update checks, wizard fix v1.2.0

- Screen pinning (startLockTask) blocks home/recent buttons
- Gateway launches in background, kiosk returns to front after 1.5s
- Injected thin green bar at top of WebView for triple-tap exit
- JavaScript bridge for kiosk exit from WebView context
- Update check via GitHub releases API (every 6h)
- Shows banner in WebView when kiosk/gateway updates available
- Setup wizard no longer re-appears after completion/skip (evershelf_setup_done flag)
- REORDER_TASKS permission for moveTaskToFront
- singleTask launch mode for proper kiosk behavior
- Version bumped to 1.2.0 (versionCode 3)
This commit is contained in:
dadaloop82
2026-04-16 17:25:47 +00:00
parent 5991e666ec
commit e38a6cb7f6
4 changed files with 194 additions and 31 deletions
+2 -2
View File
@@ -11,8 +11,8 @@ android {
applicationId = "it.dadaloop.evershelf.kiosk"
minSdk = 24
targetSdk = 34
versionCode = 2
versionName = "1.1.0"
versionCode = 3
versionName = "1.2.0"
}
buildTypes {