You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Places map: native markers, Google-Maps UX, extended place metadata
Rewrite the Places map screen using native MapLibre style layers
instead of MarkerView, switch camera centering to the documented
fitBounds(ne, sw, padding, duration) path, and add a Google-Maps-
style interaction model: sticky search pill with reanimated drag-
synchronised top padding, sticky filter chips, floating grab handle
that scrolled rows pass behind, haptic feedback on selection, and
an in-app Bloom Prompt for the permission-denied dialog.
Extend the Place data model with minimumSpend, acceptsFairToFiat,
localCurrency, fiatPayoutMethods, maxFiatPayout, and openingHours;
surface them in a new PlaceFacts block inside the detail view.
Migrate FlatList → FlashList in contacts and language screens and
the deprecated BottomSheetFlashList wrapper to the documented
useBottomSheetScrollableCreator hook.
Splash screen now uses the transparent adaptive-icon-foreground asset.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
-**FastSend** — instant confirmation via masternode quorum (SwiftTX)
19
19
-**BIP38** — encrypted private key export/import
20
+
-**Places map** — native MapLibre map of places that accept FairCoin, with category filters, search, minimum-spend and FairCoin-to-fiat exchange metadata per place (native-only; web shows an empty state)
20
21
-**Secure** — keys in OS keychain, per-wallet SQLite databases, edge-to-edge UI
21
22
22
23
## Platforms
@@ -38,6 +39,10 @@ Built with Expo SDK 55, React Native 0.83, and pure TypeScript cryptography.
0 commit comments