Commit Graph
52 Commits
Author SHA1 Message Date
Jannik 0c9370f9f2 Auto-Commit: 2026-06-28 14:51:23 2026-06-28 14:51:23 +02:00
Jannik 313a69e677 Fix: Use legacy expo-file-system API to prevent deprecation error aborting photo saving ; Bump to 23.01.6 2026-06-13 01:44:58 +02:00
Jannik 9e9feff220 Chore: Add detailed logging to storage.ts to debug saving issues ; Bump to 23.01.5 2026-06-13 01:36:34 +02:00
Jannik 441b3db770 Fix: Restore USB Camera storage permissions and fix fallback camera countdown 2026-06-13 00:47:50 +02:00
Jannik b8969415f4 UI improvements: dynamic event text, remove camera indicator, fontawesome footer icons 2026-06-12 23:49:57 +02:00
Jannik 8664c38908 update: implement event-based photo storage, add event name validation, version apks 2026-06-12 18:45:21 +02:00
Jannik 3bed68f728 UI refactor: Admin Screen redesign, Timers, Flash timing, Date overlay 2026-06-12 00:06:12 +02:00
Jannik 758f7a1d7e fix: add delay for flash rendering 2026-06-11 21:44:03 +02:00
Jannik f5ccda3608 fix: camera flash rendering and timing 2026-06-11 21:13:18 +02:00
Jannik cfa77b7469 fix: correct USB connection check & settings reset condition 2026-06-11 20:39:59 +02:00
Jannik f776cb3ed6 fix: camera unmount, sticker trash, update reset 2026-06-11 17:25:01 +02:00
Jannik fc7b2c7769 feat: dynamic collage layout based on photo selection count 2026-06-11 15:25:22 +02:00
Jannik a382df71b5 fix: emoji overflow and admin login cursor alignment 2026-06-11 15:14:59 +02:00
Jannik 7fd5b22879 feat: Implement UI enhancements and fix burst bug 2026-06-10 14:43:06 +02:00
Jannik ac7542d2f9 Fix Camera permissions and enable front camera fallback on Android 2026-06-10 13:30:47 +02:00
Jannik 8eccebce1f update: local changes 2026-06-09 16:32:08 +02:00
Jannik 4ad2c97c91 update: local changes for debug build 2026-06-09 14:15:15 +02:00
Jannik d4cff1ed98 build: add debug APK and local changes 2026-06-09 12:09:25 +02:00
Jannik dfb2778847 build: compile release APK and remove node_modules tracking 2026-06-08 23:10:34 +02:00
Jannik 886c654c9e Fix syntax and type errors causing app crash 2026-06-01 11:57:13 +02:00
Jannik 4d3d2f93d7 Upgrade logs to track all button interactions for debugging 2026-06-01 11:28:12 +02:00
Jannik ff8e368fca Cleanup dead variables and unused imports, swap ImageBackground for Image in FrameOverlay 2026-06-01 11:10:46 +02:00
Jannik 1c223e3cf6 Fix final 4 resilience edge cases 2026-06-01 10:54:35 +02:00
Jannik 2ddd74468e Fix 8 critical/high resilience issues across camera, preview, logger, settings, and admin 2026-06-01 10:14:29 +02:00
Jannik d38115528e Fix 5 hidden edge cases: IPP decode, settings race, PreviewScreen state sync, burst timeout leak, and logger spam 2026-05-31 23:47:25 +02:00
Jannik 3ec6654e9d update: add minimal3 frame 2026-05-31 23:26:09 +02:00
Jannik ff1e6dc216 update: app changes, new frame, and latest APK build 2026-05-31 23:11:17 +02:00
Jannik a89d985075 Fix duplicate gallery saves and ensure FrameOverlay is captured by ViewShot on Android 2026-05-31 21:53:19 +02:00
Jannik 0c0e78af41 Refactor: Add missing countdownTimerRef cleanup and top-level mounted guards 2026-05-31 21:46:03 +02:00
Jannik d6a3d4651b Guarantee camera pictureSize is negotiated before countdown starts to prevent fallback to massive memory-crashing resolutions 2026-05-31 21:18:11 +02:00
Jannik be7ee15205 Fix missing logger import in CameraScreen 2026-05-31 21:02:33 +02:00
Jannik d88187be16 update: latest source changes 2026-05-31 20:50:37 +02:00
Jannik 858674c9d4 Add deep debugging logs to PreviewScreen to trace fatal crashes during render/image load 2026-05-31 20:46:06 +02:00
Jannik faa584ae0f Hardening fixes: Camera cancellation, Android memory optimization, action button throttling 2026-05-31 20:28:02 +02:00
Jannik cb453bf200 Restrict expo-camera hardware pictureSize to prevent fatal native OutOfMemoryError crashes on high-res tablets 2026-05-31 20:25:33 +02:00
Jannik a922ec29c4 Fix bugs from code review (state flow, idle timer, logger, kiosk, temp files) 2026-05-31 20:10:23 +02:00
Jannik c0651dfb0e Bypass expo-image-manipulator entirely and rely on React Native resizeMethod to prevent Android OOM 2026-05-31 17:07:31 +02:00
Jannik 7e15badf3c Fix expo-camera corrupting JPEG files on Android by using skipProcessing, lowering quality, and adding file flush delay 2026-05-31 16:57:47 +02:00
Jannik 6f590be52a Fix crop bounds exceeding image bounds due to EXIF rotation on Android 2026-05-31 16:47:24 +02:00
Jannik 2cf7ce38db Fix native OOM crash caused by ImageManipulator failure falling back to massive raw sensor capture 2026-05-31 16:30:44 +02:00
Jannik 05aa285f1c update: CameraScreen changes 2026-05-31 16:14:09 +02:00
Jannik c338ef4247 Fix JS exceptions crashing the app instantly 2026-05-31 15:38:17 +02:00
Jannik e5af94fea1 Fix cancel logic and disable New Architecture to prevent ViewShot crash 2026-05-31 15:21:55 +02:00
Jannik 69637c4203 Add padded icon and OOM fix 2026-05-31 14:19:31 +02:00
Jannik 7cd17307ba chore: add jimp dependency, icon padding script, and update configuration 2026-05-31 14:04:37 +02:00
Jannik 42ec2622a0 chore: update CameraScreen 2026-05-31 13:56:46 +02:00
Jannik d3c0ef2420 chore: update app configurations and screens 2026-05-31 13:48:02 +02:00
Jannik d7072055c3 chore: track node_modules, register frame assets, and update README 2026-05-31 10:20:25 +02:00
Jannik 54666b077a Fix iOS crash, storage, and printing issues; setup apk build 2026-05-30 23:09:36 +02:00
Jannik 305d8fd449 Update camera screens, configuration, and build setup 2026-05-30 19:13:04 +02:00