Commit Graph
222 Commits
Author SHA1 Message Date
Blake KaufmanandGitHub 0fcb8f7d34 Add merchant logo handle print (#459)
* adding dependencies

* updated sharing

* adding logo to store settings page

* adding pdf export to instructions page

* adding trasnlations

* fixing eslint
2026-01-27 15:31:40 -05:00
Blake KaufmanandGitHub b6fcb2f024 429 flow to send payments to a contact when we have bitcoin and dollars balances (#455)
* adding currency to send and currency to request

* standardizing input denomination and usePaymentValidation

* making ChoosePaymentMethod work with contact requests

* rewroking gifts path

* adding dollar format to notifications

* fixing placeholder text align bug

* updating conversion functions

* fixing edit gift bug

* only allow sending to btc from lnurl contacts

* adding fiat value to contacts transactions

* adding contact details to token transactions

* updating send and requset page to handle usd, bitcoin, and gift payments

* fix eslint

* handling contacts payment logic

* fixing paying bitcoin gifts with dollars from contacts

* adding translations

* fixing requests using payment validation

* fixing amount display when confirming payment

* default payment option to selected send option

* fixing display value
2026-01-25 13:52:52 -05:00
BSN ∞/21MandGitHub 0ba9b4b9ec 26-01-22_#451_Translation de-DE (#453) 2026-01-22 11:25:51 -05:00
bitcoinuserandGitHub cb3b5f1180 Update references to 'Blitz' to 'Blitz Wallet' (#448) 2026-01-21 11:05:46 -05:00
bitcoinuserandGitHub 15903e1abc Update swap history translations to use 'trocas' (#450) 2026-01-21 11:05:22 -05:00
Blake KaufmanandGitHub 9c96b8a700 335 we need to show description on receive window (#451)
* standardizing description input placeholder

* creating page to enter payment description

* adding description to receive page
2026-01-21 11:03:35 -05:00
Blake KaufmanandGitHub 1edb775bed creating swap history (#449) 2026-01-20 13:44:01 -05:00
Blake Kaufman df1b781643 removing reliance on flashnet to send 2026-01-20 10:52:47 -05:00
bitcoinuserandGitHub 6a15e03497 Change title from 'Downloads do Blitz' to 'Downloads' - PT-BR (#444) 2026-01-19 10:57:15 -05:00
Blake Kaufman 719390dc0f update explore page display 2026-01-18 17:51:17 -05:00
bitcoinuserandGitHub 8d247f7b11 Update translation for asset selection header - PT-BR (#440)
* Update translation for asset selection header - PT-BR

* Update translation.json

* Update translation.json

* Update translation.json
2026-01-16 10:39:13 -05:00
Blake Kaufman 6035dd9cfd updating translations 2026-01-16 10:38:25 -05:00
Blake Kaufman 8f2c43c6d2 changing asset to currency 2026-01-15 15:16:41 -05:00
bitcoinuserandGitHub d1abab02b2 Update translations for gift terminology to Vale-Blitz (#439)
* Update translations for gift terminology to Vale-Blitz

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json
2026-01-15 10:45:11 -05:00
Blake Kaufman 555fbbe842 updating german translations 2026-01-15 10:39:58 -05:00
Blake Kaufman 715e973433 updating strings to include dollar gifts as well 2026-01-15 10:24:23 -05:00
Blake Kaufman b2e25c77c0 adding standalone translation for type 2026-01-15 10:17:32 -05:00
Blake Kaufman 5b034bb6cc adding price impact warning to receive page 2026-01-13 09:44:02 -05:00
78a52977ca 25-01-09_Update translation.json (#428)
* 25-01-09_Update translation.json

25-01-09_Update translation.json
Update into the German language.

* fixing naming

---------

Co-authored-by: BSN ∞/21M <83470431+bsn21m@users.noreply.github.com>
2026-01-10 10:32:33 -05:00
f93949bd86 Update translation.json (#426)
Fix Russian translation issues

Co-authored-by: SergeyShirin <57345478+SergeyShirin@users.noreply.github.com>
2026-01-10 10:24:47 -05:00
bitcoinuserandGitHub ac33caeaf2 Update translation PT-BR.json (#425) 2026-01-10 10:00:31 -05:00
Blake Kaufman 73dbe35272 fixing translation issue 2026-01-09 17:28:22 -05:00
Blake Kaufman 07affa3702 fixed translation issue 2026-01-09 14:32:29 -05:00
Blake Kaufman eb7a3b379c fixing translation 2026-01-09 12:20:00 -05:00
Blake Kaufman 94b5ca86f6 translations 2026-01-09 12:18:08 -05:00
Blake KaufmanandGitHub a2896a4436 adding min request amount warning (#413) 2026-01-09 10:47:17 -05:00
Blake KaufmanandGitHub a4aa5f5ee8 adding disclaimer to receive page for usd (#409)
* adding dislclaimer to receive page for usd

* show conversion rate for received payments
2026-01-09 09:21:49 -05:00
Blake KaufmanandGitHub 60a5922c3f adding customizable slippage (#401) 2026-01-08 17:08:55 -05:00
Blake KaufmanandGitHub a9aa98381d hiding balance on swap page if balance is hidden (#399) 2026-01-08 11:51:11 -05:00
Blake KaufmanandGitHub dd4f5c254e removing LNURL in favor of lightning address (#391) 2026-01-07 12:46:53 -05:00
Blake KaufmanandGitHub 0e37d33617 361 string missing on translation file (#389)
* adding missing translations

* adding translations
2026-01-07 12:40:24 -05:00
Blake Kaufman b7b129e982 fixed missing translations 2026-01-07 09:02:28 -05:00
806c0915d1 322 flashnet swap support (#375)
* add starter for swaps

* creating swap page

* building better swap functions

* creating select send type page

* bumping flashnet version

* fixing polling manager to inclue both increases and decreses to balance

* updating swaps page to use custom keyboard entry + enter in from or to amount

* adding basic support for chosing payment amount

* remoing log messges

* creating user balance context to easily use total, sat, and usd balance

* remove uneeded imports

* fixing navbar balance to match selected balance

* filter txs based on chosen balance

* fixed select page header text size

* created flashnet txid tracker to keep homepage clean

* adding swap function to payments wrapper

* using total balance in navbar balance

* fixing navbar balance

* load saved swaps on wallet init

* finishing swap page

* adding translations

* adding temp txs to swaps so the txs always show

* adding error messages to flashnet

* adding ability to pause animation

* adding start at begining animation

* standardize tokens display format

* fixed missing return

* create function to decode spark invoices

* creating flashnet provider to hold flashnet pool info

* use global pool info to speed up loading speed

* fixing icon style inconsistancy

* using flashnet rate more more accurate USD value

* adding bitcoin and dollar icons

* creating toast message for incoming ln swap

* removing native tokens amount display, only show formatted amount

* adding new icons

* creating dollar sat, dollar token values

* fixing USD user sat amount display

* creating select receive asset page for receiveBtcPage

* adding dollar receive type to LN and Spark

* handing swap receive payment on homepage

* using new dollar and bitcoin icons

* fixing number fomatter

* fixing wallet load balance bug

* adding denominations to swap balances

* exporting for flashnet use

* increasing modal height

* fixed swap amount conversion bug + formatted error messages

* adding webview processes to functions

* since lightning payments can now be lrc20 payments we need to specify spark here so the id is the correct format.

* updating bitcoin icon

* updating address parser

* creating regex to extract flashnet error code

* adding loading to fee when calculating swap

* adding failed tx hash to flashnet transfer

* adding flashnet transfers to webcontext

* remove hardcoded value

* blcok all failed txs

* mark auto-refunded flashnet swaps as failed

* allow failed txs to be added to database. Now they are blocked on the homscreen

* optimizing ln invoice match during restore

* fixing translation

* adding ln -> bitcoin swap + limits context

* removing unneded imports

* adding retry to balance + fixing wallet state change + moving swaps to flashnet context

* load saved transfers on context init

* use new poolInfo format

* adding payment logic for swaps

* adding freeze property so balance doesnt update on send page

* updating fee information

* adding fee warning to receive page

* adding conversion rate line

* fixing fee rate on receive page to not convert

* creating conversion utility functions

* getting current bitcoin price based on swap rate

* adding amount validation + making min half amd max more accurate

* adding estimated converted amount to receive page

* fixed variable naming

* adding swap payments logic to sending

* adding translations

* updating swap context

* increasing slider duration

* waiting for wallet to init before starting swap page init process

* fixing eslint

* fixing naming convention

* fixing height issue

* changed txt labels to percent amounts

* fixed dollar balance not showing for USD

* fixing payments to ln addresses with encoded spark invoices

* fixing converted amount

* fixing cuttof fee text

* making sure usdb doesn't trigger full tokens display

* updating swaps flow

* fixing usd txs not displaying on homescreen when lrc20 is not enabled

* fixing balance mismatch

* adding tap to switch sats to fiat on send page

* fixing fee and input bug

* fixing rate bug

* removing uneeded second button tap

* fixing double execution of same swap

* fixing inputs being unmatched

* adding automatic refund listener for swaps

* bumping version code

* updating translations

* fixing zero amount invoice validation

* fixed rouding error

* only show swap conversion on home and dollar page

* removing swaps description from pending tx

* making swap payments have type swap

* adding execution price and swap label to swap transactions

* adding checks for pending payments

* removed error showing on screen

* updating translations

* bumping version code

* making sure fees calcuate on user-choice as well

* fixing theme issues

* fixing dollar sat balance

* creating choose payment component

* bump version code

* fixing half modal slide out animation

* updating payments flow

* separating spark and flashnet inits

* cache pool info to fix sat balance on init

* updating translations

* removing sat value for swap payments

* bump version code

* remove old handler

* fixing fiat display bug

* persisting keyboard on taps

* making fee more accurate if paying bolt11 invoice with spark address inside

* making fiat search more broad

* allowing fast pay to be set using andriod buttons

* adding request title to contacts send and request page if requesting

* fixing button opacity

* adding tap to scroll up feature on contacts page

* adding helpfull errors

* updating overlay color for lightsout mode

* adding button to scroll to top on homepage

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

---------

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>
2026-01-07 08:25:42 -05:00
bitcoinuserandGitHub 2e29c71721 Change translation for 'weekly' to 'Semanal' (#330)
* Change translation for 'weekly' to 'Semanal'

* Update translation.json

* Fix capitalization in budgetRenewalHeader translation

Updated the capitalization of 'Orçamentária' to 'orçamentária' for consistency.

* Update translation.json

* Update budget renewal header translation

* Update translation.json

* Revise Nostr connection translations in pt-BR

Updated translations for Nostr connection terms to improve clarity and consistency in the Brazilian Portuguese locale.

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation.json

* Update translation for 'addNewAccount' in Portuguese

* Update translation.json

* Update translation.json
2026-01-04 12:34:14 -05:00
bitcoinuserandGitHub d63cf7addf Fix typo in claimAmountHead translation (#372) 2026-01-04 12:33:36 -05:00
bitcoinuserandGitHub 180444a21e Fix typo in budget placeholder translation (#329) 2025-12-24 11:15:21 -05:00
bitcoinuserandGitHub 7fd40ac759 Update translation for soonMessage in Portuguese (#327)
* Update translation for soonMessage in Portuguese

* Update translation.json
2025-12-23 19:01:43 -05:00
bitcoinuserandGitHub 5a4b3ca04b Update Portuguese translations for duration fields (#326) 2025-12-23 15:48:42 -05:00
Blake Kaufman 41d1aec11e make gift balance display based on wallets setting 2025-12-23 13:01:54 -05:00
Blake Kaufman 0ef1fcf1f9 adding customizable gift duration 2025-12-23 12:19:58 -05:00
Blake Kaufman a4efd2903d fix Swedish flag 2025-12-19 16:34:49 -05:00
bitcoinuserandGitHub 45d06804cd Update noGiftsDesc translation for clarity (#316)
* Update noGiftsDesc translation for clarity

* Update translation.json

* Update noGiftsDesc translation for clarity
2025-12-19 16:24:22 -05:00
Blake Kaufman a2444d4529 fixing spelling and grammar in translations 2025-12-15 10:49:38 -05:00
Blake Kaufman e9982d36b3 fixed spelling mistake 2025-12-15 09:00:05 -05:00
bitcoinuserandGitHub a6f18871c4 Update addContactsText to 'Novo contato' (#315) 2025-12-14 19:38:40 -05:00
Blake Kaufman 6c2306b9b2 fixing tips page no employees message 2025-12-14 17:58:09 -05:00
Blake Kaufman 9837c041ee fixing pos payment bug + updating pos tips page style 2025-12-14 13:33:34 -05:00
Blake Kaufman f301d957c9 updating fee page 2025-12-14 11:11:05 -05:00
1c30cf765a Make adding a contact more visible (#314)
* adding gift icon

* adding translations

* bumping polling delay times

* fixing race condition calling navigate.goBack twice

* fixed pos no items description

* fixing clock skew

* fixing request formatting

* updating request title to handle amounts

* only go till we have found a seen tx insted of looping through entire saved txs

* improving contacts page UX

* fixing "no bio" being added to contact

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

* Update locales/pt-BR/translation.json

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>

---------

Co-authored-by: bitcoinuser <bitcoinuser@users.noreply.github.com>
2025-12-14 10:30:27 -05:00
bitcoinuserandGitHub 0b366a98ba Update translation.json - PT-BR (#310) 2025-12-10 17:04:36 -05:00