Skip to content

(android) Support multiple fiat currencies#726

Merged
dpad85 merged 3 commits intomasterfrom
android-fiat
Jul 8, 2025
Merged

(android) Support multiple fiat currencies#726
dpad85 merged 3 commits intomasterfrom
android-fiat

Conversation

@dpad85
Copy link
Member

@dpad85 dpad85 commented Jun 27, 2025

This PR matches the behaviour of the iOS app, where amount inputs can be entered in various currencies, to make it easier to use Phoenix when travelling.

There is still a primary Bitcoin and Fiat currency in the app settings, and they define how amounts are displayed throughout the app, just like before.

However inputs now accept an amount in another fiat or bitcoin unit than the primary options. It means that if the user is using Euro usually and want to keep it that way, but travels to the US, he will be able to pick the USD currency when sending a payment, or when generating an invoice.

A currency converter has been added to facilitate converting amounts to other currencies. This converter is how the user can add new currencies.

Related issue: #639

Default option

image image

Adding another currency

image image image

dpad85 added 3 commits June 27, 2025 17:58
There is now a primary Bitcoin unit and a primary Fiat currency that
define how amounts are displayed throughout the app, just like before.

However inputs now accept an amount in another fiat or bitcoin unit.
It means that if the user is using Euro usually, but travels to the US,
he will be able to pick the USD currency when sending a payment, or when
generating an invoice.

A currency converter has been added to facilitate converting amounts to
other currencies. This converter is how the user can add new currencies
in the unit dropdowns.
Also reorganized the Settings menus to match the iOS app.
@dpad85 dpad85 marked this pull request as ready for review July 1, 2025 09:18
@dpad85 dpad85 requested a review from robbiehanson July 1, 2025 09:19
@ghost
Copy link

ghost commented Jul 5, 2025

I assume this commit will be merged soon, so it won't matter if I translate the strings now, right? Or are there any changes coming?

@dpad85
Copy link
Member Author

dpad85 commented Jul 7, 2025

This PR is stable and will not change too much, so you can start the translation now. Thanks!

@dpad85 dpad85 merged commit d6bc009 into master Jul 8, 2025
@dpad85 dpad85 deleted the android-fiat branch July 8, 2025 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants