From 074d4e8b659018e62034b246d5e907b23c79004b Mon Sep 17 00:00:00 2001 From: orfelorfel23 Date: Mon, 17 Aug 2026 18:10:57 +0200 Subject: [PATCH] Add error overlay for disconnected USB camera --- app.json | 4 ++-- .../.gradle/9.2.0/fileHashes/fileHashes.bin | Bin 18597 -> 18597 bytes .../.gradle/9.2.0/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../buildOutputCleanup/cache.properties | 2 +- package.json | 2 +- src/screens/CameraScreen.tsx | 19 ++++++++++++++---- 7 files changed, 19 insertions(+), 8 deletions(-) diff --git a/app.json b/app.json index 1f8db867..dad3673f 100644 --- a/app.json +++ b/app.json @@ -3,7 +3,7 @@ "newArchEnabled": true, "name": "Schnappix", "slug": "Schnappix", - "version": "23.01.19", + "version": "23.01.20", "orientation": "landscape", "icon": "./Icon.png", "userInterfaceStyle": "dark", @@ -13,7 +13,7 @@ }, "android": { "package": "de.orfel.schnappix", - "versionCode": 19, + "versionCode": 20, "usesCleartextTraffic": true, "adaptiveIcon": { "backgroundColor": "#050510", diff --git a/modules/kiosk-mode/android/.gradle/9.2.0/fileHashes/fileHashes.bin b/modules/kiosk-mode/android/.gradle/9.2.0/fileHashes/fileHashes.bin index fccf3ca9ac774c71438305e1368dec1478fae646..ea88d0235a6bd82918ef409b8443687e107833ea 100644 GIT binary patch delta 27 ecmZ2Fk#Xrn#tl5@0RngcAo>EX literal 17 TcmZQ(3gvixA(>5@0RlJyAol{R diff --git a/modules/kiosk-mode/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/modules/kiosk-mode/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock index ec9ebe8c2b2c69b10034c307a66e0d2c7c868b52..a4198150a66ca6c6f2dff2b70b1ac273ddef32d0 100644 GIT binary patch literal 17 UcmZQ}`R=0N`LTHl0|c-G05Ej}`v3p{ literal 17 UcmZQ}`R=0N`LTHl0|c-F05Ed{`2YX_ diff --git a/modules/kiosk-mode/android/.gradle/buildOutputCleanup/cache.properties b/modules/kiosk-mode/android/.gradle/buildOutputCleanup/cache.properties index 0d991d15..76e7d6b4 100644 --- a/modules/kiosk-mode/android/.gradle/buildOutputCleanup/cache.properties +++ b/modules/kiosk-mode/android/.gradle/buildOutputCleanup/cache.properties @@ -1,2 +1,2 @@ -#Sun Jul 26 18:22:44 CEST 2026 +#Mon Aug 17 18:06:08 CEST 2026 gradle.version=9.2.0 diff --git a/package.json b/package.json index e5624cab..715abd54 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "schnappix", - "version": "23.01.19", + "version": "23.01.20", "main": "index.ts", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.7.2", diff --git a/src/screens/CameraScreen.tsx b/src/screens/CameraScreen.tsx index 6b5378df..4c685b6b 100644 --- a/src/screens/CameraScreen.tsx +++ b/src/screens/CameraScreen.tsx @@ -677,10 +677,21 @@ export default function CameraScreen({ {Platform.OS === 'android' && !useFrontCamera ? ( - + <> + + {!isUsbConnected && ( + + USB-Kamera nicht verbunden + + 1. Überprüfe, ob das USB-Kabel richtig eingesteckt ist.{'\n\n'} + 2. Falls der Kiosk-Modus aktiv ist: Beende ihn kurz (oben rechts), stecke die Kamera neu ein und setze den Haken bei "Immer zulassen", wenn das Android-Popup erscheint. + + + )} + ) : (