Commit Graph
2455 Commits
Author SHA1 Message Date
SerhiiandGitHub 00e5ea4ea8 CW-1153-Enable Revolut Pay for Moonpay (#2759)
* update quote sorting logic for sell action

* аix payment method selection

* fix duplicates payment methods

Updated the logic to consider payment methods as duplicates based only on paymentMethodType, ignoring customTitle. This simplifies duplicate detection and may address issues with adding similar payment methods.

* add revolut support for moonpay

* refactor best rate recommendation logic
2025-12-30 16:06:45 +01:00
OmarHatem 934b50da62 await wallet name check [skip ci] 2025-12-30 15:27:47 +01:00
cf72c0b6a9 Add Brazilian Portuguese (pt_BR) translation (#2769)
- Created strings_pt_BR.arb with complete Brazilian Portuguese translation
- Added pt_BR to language_service.dart (supportedLocales and localeCountryCode)
- Added pt_BR to translation_constants.dart
- All 1172 strings translated to Brazilian Portuguese

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-12-30 00:19:43 +01:00
ImL1sandGitHub 478cb5320a feat: add Traditional Chinese (繁體中文) translation (#2770)
- Add res/values/strings_zh_TW.arb with Traditional Chinese translations
- Update lib/entities/language_service.dart to include zh_TW locale
- Update tool/utils/translation/translation_constants.dart to include zh-tw

This adds full Traditional Chinese (Taiwan) language support with proper
Taiwan-specific terminology (e.g., 啟用, 新增, 進階設定, 簽帳金融卡, etc.)

All simplified Chinese characters have been converted to traditional Chinese.
2025-12-30 00:17:30 +01:00
SerhiiandGitHub 40abcef6f3 fix: Chainflip swap status update (#2775) 2025-12-29 20:04:03 +01:00
malik1004xandGitHub 95dc0313ff fix: scrollable other settings page (#2771) 2025-12-29 19:31:40 +01:00
malik1004xandGitHub f13b1ad8a0 fix: show close button for cake pay filters popup (#2773) 2025-12-29 19:29:34 +01:00
Omar HatemandGitHub 46df990018 ignore reown connection exception [skip ci] 2025-12-27 01:40:47 +01:00
SerhiiandGitHub 9aa7ac2b61 add validation to ensure only supported currencies (#2758) 2025-12-25 09:37:38 +01:00
David AdegokeandGitHub f5754ed2d3 fix: Minor fixes - Solana (#2737)
* fix: Minor fixes

* refactor: handle updates to connectivity status for swipe to send button

* fix: Remove Future.wait
2025-12-24 04:24:23 +01:00
malik1004xandGitHub ab0e3b65ed fix: keyboard dismissal on ios send page (#2747)
* fix: keyboard dismissal on ios send page

* further keyboard action fixes on send page
2025-12-23 02:30:11 +01:00
Konstantin UllrichandGitHub 6e9d76e457 fix: prevent RBF for Silent Payment addresses in Bitcoin transactions (#2760) 2025-12-23 02:29:30 +01:00
David AdegokeandGitHub efcd38e6b1 Remove print (#2764) 2025-12-23 01:45:48 +01:00
OmarHatem 2d2d0e711b update patch version [skip ci] 2025-12-21 02:25:40 +02:00
SerhiiandGitHub d25aa2c909 Cw 1258 fix buy sell flow issues (#2754)
* update quote sorting logic for sell action

* аix payment method selection
2025-12-20 02:46:56 +02:00
6c12ed157d Cw 1291 ledger fixes (#2741)
* fix: handle unexpected ViewModel in ledger connection process

* fix: add missing exception handler for `_QueuedFuture.execute` in `exception_handler.dart`

* fix: handle hardware wallet connection flow in exchange trade page

* refactor: replace hardware wallet conditional logic with switch statement for improved readability and future extensibility

* feat: add hardware wallet support for dEURO savings actions and approval flow

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2025-12-20 01:58:22 +02:00
malik1004xandGitHub c7e9a4e68d fix seed page on desktop (#2752) 2025-12-19 22:31:34 +02:00
malik1004xandGitHub fb6054cb5d add save as dialog for seed on desktop (#2753) 2025-12-19 22:30:13 +02:00
malik1004xandGitHub 3f676199cc fix: edit backup viewmodel premature load (#2739) 2025-12-16 06:47:55 +02:00
Omar HatemandGitHub aea855d023 Fix db getting deleted on iOS (#2736)
* Fix db getting deleted on iOS

* Fix db getting deleted on iOS and add a patch for users who updated

* remove prints [skip ci]
2025-12-15 04:49:51 +02:00
Konstantin UllrichandGitHub f122ce0c57 fix: handle unexpected ViewModel in ledger connection process (#2716)
* fix: handle unexpected ViewModel in ledger connection process

* fix: add missing exception handler for `_QueuedFuture.execute` in `exception_handler.dart`
2025-12-12 17:32:07 +02:00
malik1004xandGitHub 2e2a75bef5 require whitespace in twitter/mastodon pinned posts (#2726) 2025-12-12 17:30:34 +02:00
OmarHatem 9458f604aa minor fix [skip ci] 2025-12-12 04:08:33 +02:00
malik1004xandGitHub 7464ead41c Remove SecretStore class for Backup viewmodels (fix for backup password not restoring) (#2723)
* backup page viewmodels without secretstore class

* minor reaction optimization

* minor reaction optimization
2025-12-12 00:23:49 +02:00
OmarHatem 13a56574f4 fix restoring from QR 2025-12-11 17:14:32 +02:00
65c4ef90b6 remove workaround for BitcoinVN provider issue (#2720)
Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
2025-12-11 15:35:53 +02:00
b6fa059e54 Cw 1307 debug swap creation error (#2713)
* fix amount validator to include min and max values

* add BitcoinVN workaround

* fix Chainflip casting for decoded JSON

---------

Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
2025-12-10 06:09:31 +02:00
malik1004xandGitHub 4cb6bb3686 Cw 1339 fix desktop wallet dropdown (#2714)
* fix: desktop wallet dropdown wallet name update

* fix: desktop wallet dropdown wallet name update
2025-12-10 06:09:16 +02:00
tuxsudoandGitHub be4f8f220b Add .pizza to TLD list (#2707) 2025-12-10 06:08:49 +02:00
OmarHatem 42fcc9465b v5.6.2 2025-12-10 04:15:03 +02:00
malik1004xandGitHub a2e4e463b5 fix: alert close button clipping under navbar (#2715) 2025-12-09 04:18:07 +02:00
malik1004xandGitHub 3bdfb5bc97 New design for wallet connection guide (#2706)
* new design for wallet connection guide

* fix: cleanup
2025-12-08 15:52:31 +02:00
malik1004xandGitHub f0dd95ff56 fix race condition in deep link loading (#2709) 2025-12-08 15:49:40 +02:00
Konstantin UllrichandGitHub 8d41a110b4 feat: add built_in_tor metadata to support chats (#2712) 2025-12-08 15:07:15 +02:00
f5601db38a Use current time for trade creation timestamp (#2704)
Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
2025-12-04 18:59:04 +01:00
Konstantin UllrichandGitHub f0d4291421 refactor: remove double _nextIndex increment in wallet_hardware_restore_view_model (#2703) 2025-12-04 15:32:35 +01:00
OmarHatem d788a844a5 patch version 5.6.1 2025-12-04 01:58:19 +01:00
malik1004xandGitHub 170117e184 fix: convert fiat to nano on send page (#2701) 2025-12-04 00:01:38 +01:00
bad88e9ce1 quick fixes for swap logic across providers (#2702)
* fix currency matching and network mapping

* add support for Arbitrum

* Update lib/exchange/provider/exolix_exchange_provider.dart [skip ci]

* Update lib/exchange/provider/exolix_exchange_provider.dart [skip ci]

---------

Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-12-03 23:24:33 +01:00
da478b5421 quick-fix-for-the-Trocador-swap (#2695)
* update network tag logic in Trocador provider

* fix fiat amount

* Update trocador_exchange_provider.dart

---------

Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
2025-12-02 03:16:48 +01:00
20022c0393 CW-994 mweb enhancements (#2204)
* add mweb block explorer

* potential fix for #2

* fix spending when mweb is disabled

* Update cw_bitcoin/lib/litecoin_wallet.dart

* fix resolving conflict missing brackets

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-12-02 03:16:21 +01:00
a3774ae5c0 Fix Twitter profile address parsing for profiles with a domain (#2696)
* feat: parsing addresses+unstoppable domains from twitter profiles

* fix: address resolution

* fix: parse addresses from bio containing domain and address

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-12-02 01:01:37 +01:00
tuxsudoandGitHub 1d715d3963 Improve seed grid sizing (#2687)
* Attempt to improve seed grid layout and sizing

* Cleanup
2025-12-02 00:19:27 +01:00
Konstantin UllrichandGitHub 86f30a216c fix: crypto amount calculation logic with max decimals (#2697)
* fix: crypto amount calculation logic with max decimals

* refactor: remove `_setCryptoNumMaximumFractionDigits` and `_cryptoNumberFormat` to simplify `OutputBase` logic
2025-12-01 21:43:46 +01:00
OmarHatem ae81b11f99 minor fixes [skip ci] 2025-11-28 19:14:36 +01:00
Konstantin UllrichandGitHub 5fa2bf37ad fix: the amount validation regex (#2688) 2025-11-27 13:57:56 +01:00
Konstantin UllrichandGitHub 4a0a336ebb refactor: streamline validators by updating patterns and adjusting syntax for consistency (#2685) 2025-11-26 20:02:54 +01:00
OmarHatem ac42ddf187 improve error message [skip ci] 2025-11-26 02:53:44 +01:00
7386e1354a v5.6.0 Early RC (#2647)
* v5.6.0 Early RC
- EVM enhancements and fee corrections
- Auto node switching enhancements
- Pay anything enhancements
- Sync bar ETA enhancements
- Solana fixes

* prevent multiple creation of wallets by spam tapping the button

* Last RC :3

Improve wallets performance
Litecoin and MWEB support in Cupcake
Ethereum and EVM chains enhancements
Improved EVM fee estimation
Improvements for AnyPay
Better automatic node switching
New navbar/tab navigation
WalletConnect enhancements
Add Dark and tintable app icons
Bug fixes

* fix: properly prevent create function from being called multiple times at once (#2679)

---------

Co-authored-by: cyan <cyjan@mrcyjanek.net>
2025-11-25 22:18:00 +01:00
Konstantin UllrichandGitHub efc99c14f6 refactor: simplify hashed wallet identifier creation by optimizing seed and address handling logic (#2675) 2025-11-25 00:15:13 +01:00