Commit Graph
79 Commits
Author SHA1 Message Date
minibits-cash 6581fed4d7 Fix patches 2026-06-02 15:46:14 +02:00
minibits-cashandClaude Opus 4.8 cafef4f462 Render BottomModal in-tree via portal to fix edge-to-edge nav bar
Keep edgeToEdgeEnabled=true so the themed header draws behind the status
bar on pre-Android-15 devices (e.g. Moto G4). Android 15+ is edge-to-edge
OS-enforced regardless.

That flag also routes react-native Modal's native dialog window through RN
core's enableEdgeToEdge() (WindowUtil.kt), which hardcodes nav-bar contrast
enforcement and derives appearance from device dark mode, painting a grey
(white-in-dark) scrim on modal open/close. That code ships in the prebuilt
RN Android AAR and can't be patched.

Work around it without disabling the flag: on Android, BottomModal renders
in the app's React tree via @gorhom/portal (coverScreen={false}) instead of
as a native window, so it never hits that code path. A PortalProvider at the
app root keeps the modal overlaying the bottom tab bar. iOS keeps the native
modal path unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 12:34:31 +02:00
minibits-cash e36bd02bf8 Support edge to edge mode on older devices 2026-06-02 10:00:31 +02:00
minibits-cash aa8699e57f NFC HCE fix 2026-06-02 01:38:01 +02:00
minibits-cash 9f8884b7f4 NFC and inFlight fixes 2026-06-02 01:00:30 +02:00
minibits-cash 93d23b31d4 Bump build number 2026-06-01 16:50:49 +02:00
minibits-cash 082d9ee18e NFC cold and hot start support 2026-06-01 16:33:53 +02:00
minibits-cash 58fb7b15b9 New native release prep, translation fixes 2026-06-01 13:21:37 +02:00
minibits-cash 16700a439f NFC discovery fix 2026-05-30 22:34:06 +02:00
minibits-cash 5b74eb90f4 Update native libs fingerprints 2026-03-30 23:37:01 +02:00
minibits-cash 85eca1d267 Upgrade rn change icon, finally fix app open on push tap 2026-03-30 23:26:12 +02:00
minibits-cash c67b48993f Add CHF rate 2026-03-28 23:19:09 +01:00
minibits-cash e4feaca4f8 Remove unused attribute 2026-03-28 22:57:26 +01:00
minibits-cash 41bf281519 Fix app opening on notfification tap 2026-03-28 22:07:29 +01:00
minibits-cash f4d949d3d9 Fix support for deeplinks + fix app open on push notification tap 2026-03-27 23:24:40 +01:00
minibits-cash c0312d770c Android navigation bar theming, hotupdater switch to fingerprint deployment 2026-03-18 05:47:10 -07:00
minibits-cash 99a16c1c56 Theme-colored app icon and splash, new font, tuning of auth splash screen 2026-03-11 17:10:51 +01:00
minibits-cash c1494d8a85 App icon change 2026-03-10 16:32:37 +01:00
minibits-cash 3cb1444c95 RN upgrade to 0.84 2026-03-10 12:35:55 +01:00
minibits-cash 346841c115 Clean gradle.properties 2026-01-26 22:10:58 +01:00
minibits-cash 359c4d7a32 Fix contact sync 2026-01-26 21:35:37 +01:00
minibits-cash 389dae5ca3 Make HCE feature optional in AndroidManifest 2025-12-19 21:07:24 +01:00
minibits-cash 331c94322d Implement HCE for sharing a token or a payment request over NFC 2025-12-19 16:10:13 +01:00
minibits-cash 702194c7c4 Better handling of online / offline states 2025-12-15 23:22:33 +01:00
minibits-cash d5836d1347 isInternetReachable related fixes 2025-12-15 17:41:07 +01:00
minibits-cash 7605b27a0b Change nfc icon 2025-12-09 14:35:33 +01:00
minibits-cash 042499373d Version bump 2025-12-04 14:29:20 +01:00
minibits-cash f8db5f6f0e Upgrade to RN 0.82 2025-12-04 14:20:46 +01:00
minibits-cash 6c036114ce Add POC of NFC pay 2025-12-04 12:42:23 +01:00
minibits-cash e640dc1673 Navigation small fixes 2025-10-17 13:25:32 +02:00
minibits-cash d3287c6c52 Move recovery flows from onboarding to into Settings - Recovery, native upgrade to 0.3.2 2025-10-14 15:35:27 +02:00
minibits-cash 835d0ff748 Fix initial conversion on screen load 2025-08-19 23:49:16 +02:00
minibits-cash 353e8585a1 Styling fixes 2025-08-19 23:18:43 +02:00
minibits-cash e3e82bf0a8 Update patches 2025-08-10 23:41:46 +02:00
minibits-cash 0a0298756a Fixes 2025-08-10 23:15:40 +02:00
minibits-cash 45fe66c7aa Update build conf 2025-08-10 01:25:20 +02:00
minibits-cash 042337141c Upgrade to RN 0.80.2, fixes 2025-08-04 16:52:31 +02:00
minibits-cash 665545ffb5 Upgrade to RN 0.80.2 and libs upgrade 2025-08-03 23:40:18 +02:00
minibits-cash cf0c374b75 Optimize sending locked ecash, small UI fixes 2025-04-22 22:58:47 +02:00
minibits-cash e09db474ae Fix transaction list 2025-04-22 01:14:36 +02:00
minibits-cash 1cc3ce90c7 Fix transaction list item 2025-04-22 00:33:16 +02:00
minibits-cash 7776034ba6 Fix bottom tabs 2025-04-21 23:37:09 +02:00
minibits-cash 9f5ac0b3a5 Replace codepush with Hot updater 2025-04-21 01:23:09 +02:00
minibits-cash 3c8b097d59 Fix animation in trasnaction list, small UI fixes 2025-04-17 11:45:48 +02:00
minibits-cash 09903bac72 Bump version 2025-04-16 14:35:06 +02:00
minibits-cash 66262c7f27 Update android version code 2025-04-15 08:07:19 +02:00
minibits-cash 2fd89ab2f4 Fix android release 2025-04-12 23:30:47 +02:00
minibits-cash 2daba509e5 iOS notifications 2025-03-31 14:01:01 +02:00
minibits-cash c39bdb7bd3 iOS build cont... 2025-03-28 11:42:09 +01:00
minibits-cash 3a160fc885 iOS build 2025-03-26 21:06:06 +01:00