Commit Graph

3 Commits

Author SHA1 Message Date
caspar
72ee038cde Fix build error and add stronger soft keyboard suppression
All checks were successful
APK-BUILD/pipeline/head This commit looks good
Replace BuildConfig.DEBUG (not generated by AGP 8.x) with unconditional
WebView debugging — safe for a kiosk app since it requires ADB access.

Add two additional layers of keyboard suppression for devices where the
null InputConnection alone is insufficient: inject JavaScript that sets
inputmode="none" on all inputs via MutationObserver, and force-hide the
keyboard via InputMethodManager on page load and window focus changes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-10-08 00:25:48 -04:00
caspar
e6ac00fe2a Replace app icon with Joykoo brand logo and improve WebView error handling
Some checks failed
APK-BUILD/pipeline/head There was a failure building this commit
Use the Jk logo from smart.joykoo.mx as the launcher icon (legacy PNGs
and adaptive icon foreground at all densities). Add SSL/HTTP error
handling so failures show the error overlay instead of a silent white
screen. Add JS console logging to logcat and WebView debugging for
debug builds. Relax mixed content mode to compatibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-10-08 00:13:20 -04:00
caspar
63909abf6d Initial commit. Basic app. 2026-09-28 15:41:55 -04:00