aboutsummaryrefslogtreecommitdiffstats
path: root/android/app/src/webview/AndroidManifest.xml
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-11-06 23:05:05 -0700
committerAdam Soltys <[email protected]>2026-11-06 23:05:05 -0700
commitf698dd9b1c638092c5c313889c1ac94feb91245f (patch)
treec3d0e36727667aaf1ea2913013e1ab955fe82ac6 /android/app/src/webview/AndroidManifest.xml
parent8969744783e2851b287e937f71033ce4b6bb4dc3 (diff)
downloadcoinosv3-f698dd9b1c638092c5c313889c1ac94feb91245f.tar.gz
coinosv3-f698dd9b1c638092c5c313889c1ac94feb91245f.zip
The WebView builds fit between the system bars, wear the page's colour there, and offer passkeys. Android 15 draws every app edge to edge, so the page ran under the status bar and the navigation buttons sat on its bottom row: MainActivity now hosts the WebView in a frame padded by the system bars, the display cutout and the keyboard; the frame takes the page's theme-color (read on load and watched for theme switches, through CoinosHost.bars) with dark or light bar icons to match, and 3-button navigation's own light scrim is turned off. And a WebView exposes no WebAuthn unless the app asks, so passkey sign-in and the fingerprint lock were missing (Adam, 2026-11-06, on the Beta): the webview, fcm and fdroid builds turn on androidx.webkit's WebAuthn support (WEB_AUTHENTICATION_SUPPORT_FOR_APP), and assetlinks.json grants get_login_creds for v3.coinos.io to io.coinos.app, io.coinos.beta, io.coinos.webview and io.coinos.fdroid (same signing certificate; the TWA's handle_all_urls entry unchanged)
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01VMan6Ts5Tktega8VbLg31q
Diffstat (limited to 'android/app/src/webview/AndroidManifest.xml')
0 files changed, 0 insertions, 0 deletions