Commit Graph
3555 Commits
Author SHA1 Message Date
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
T145andGitHub 3e4409d2ba fix(docs): Add proper descriptions to module READMEs (#2490) 2025-12-02 02:47:08 +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
OmarHatem 4f41817361 fix zh translation [skip ci] 2025-12-02 00:13:12 +01:00
3c45ef8bb9 fix: fixes missing model generation that causes build failures (#2689)
* fix: fixes missing model generation that causes build failures

* Update model_generator.sh [skip ci]

Co-authored-by: cyan <cyjan@mrcyjanek.net>

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
Co-authored-by: cyan <cyjan@mrcyjanek.net>
2025-12-01 23:59:24 +01:00
Eric LeeandGitHub 76afa2e990 Improve Chinese (Simplified) translations in strings_zh.arb for naturalness and crypto terminology consistency (#2692) 2025-12-01 23:43:01 +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
cyanandGitHub 194c2199c1 pass 0 as amount to prevent no element issues, it is not displayed anywhere anyway (#2684) 2025-11-26 19:58:36 +01:00
Konstantin UllrichandGitHub 6b725cceeb refactor: enhance parseFixed logic with tryParseFixed support and improve error handling in edge cases, including unit tests (#2682) 2025-11-26 14:55:01 +01:00
Konstantin UllrichandGitHub ac1497bd3d fix: windows storing the db in random places (#2680) 2025-11-26 13:28:03 +01:00
OmarHatem ac42ddf187 improve error message [skip ci] 2025-11-26 02:53:44 +01:00
OmarHatem c7e4a4b2b3 update build number [skip ci] 2025-11-26 00:08:20 +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
cyanandGitHub 98babacce0 fix: ltc wallets not syncing (address generation issue) (#2676)
* fix: ltc freezing and address generation

* revert: go back to network (fixme), feeRatePerKb
2025-11-25 17:59:55 +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
Omar HatemandGitHub a4a6e2e3e9 Fix restoring duplicate hardware wallet (#2673) 2025-11-24 23:13:38 +01:00
tuxsudoandGitHub b2bccac48e Fix Terms and Conditions color (#2674) 2025-11-24 22:57:15 +01:00
77812016ac LCW-1144 cupcake litecoin (#2557)
* Add psbt rpcs

* Only build arm64

* Rebuild protos

* Update proto

* Add psbt create rpc

* Restore wallet stuff

* more stuff

* more stuff

* more stuff

* Fix open wallet

* Fix mweb enabled

* Start of buildPsbt

* Update proto

* Psbt add recipients

* fixes

* slightly better

* more fixes

* decode ur

* add more commit code

* Update proto

* use new proto

* Don't eat psbt rpc errors

* Use unix domain socket for mwebd

* add gitignore

* Undo build only arm64

* fix pure mweb txns

* fix mweb txids

* fix ci

* fix blank pegin address

* chore: update cw_mweb dependencies
chore: remove cw_core as dependency from cw_mweb

* fix: Ltub restore

* fix: address review crashes, fix non-mweb view only wallets

* minor fixes

---------

Co-authored-by: Hector Chu <hectorchu@gmail.com>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-11-24 17:58:12 +01:00
OmarHatem f0524bcef1 minor fixes [skip ci] 2025-11-24 14:46:56 +01:00
malik1004xandGitHub 908c8de2e8 Dark and tinted icons for iOS (#2671)
* feat: new ios icon format with dark/tinted icons

* feat: switch monero.com icons to new format

* update gitignore
2025-11-24 14:44:21 +01:00
malik1004xandGitHub 66a8e895af Show fiat amount for tokens on swipe confirmation sheet (#2670)
* fix: fiat amount not showing for tokens on the swipe to send confirmation sheet

* fix: fiat amount not showing for tokens on the swipe to send confirmation sheet
2025-11-22 19:31:58 +01:00
1b354c70d2 CW-1290-Add-Duress-pin-feature (#2664)
* add duress PIN feature

* add localization

* Update configure.dart

* Update configure.dart

* add duress PIN validation logic

* - fix error popup
- put behind a feature flag

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-11-22 19:24:46 +01:00
cyanandGitHub 36aca6e6da deps: update tor to latest version, fix torch build issues (#2669) 2025-11-22 15:37:43 +01:00
OmarHatem a74c97faa2 remove wownero from available wallet types [skip ci] 2025-11-22 00:50:47 +01:00
ccfe424b28 CW-1186-Show-the-fiat-amount-for-UTXOs-in-coin-control (#2595)
* Add fiat amount display to unspent coins list

* refactor fiat amount handling for unspent coins

* Update lib/view_model/unspent_coins/unspent_coins_list_view_model.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-11-21 23:05:15 +01:00
c552ab86d2 Cw 1294 fix xo swaps bug (#2645)
* Improve currency parsing with tag support

* changenow currency parsing fix

* exolix currency parsing fix

* letsExchange currency parsing fix

* stealth currency parsing fix

* trocador currency parsing fix

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-11-21 22:45:19 +01:00
malik1004xandGitHub 7172928e1e Hide available balance in send card (#2662)
* hide available balance on send page when balance is hidden

* hide available balance on send page when balance is hidden

* allow show/hide of balance from send card
2025-11-21 22:15:30 +01:00
SerhiiandGitHub f05d6ef1b2 Update monero_wallet_service.dart (#2666) 2025-11-21 20:16:16 +01:00
malik1004xandGitHub 46ba15f3f0 feat: parsing addresses+unstoppable domains from twitter profiles (#2663)
* feat: parsing addresses+unstoppable domains from twitter profiles

* fix: address resolution
2025-11-21 18:08:21 +01:00
Konstantin UllrichandGitHub 842b958f8b feat: add Wownero wallet seed backup during migration step 54 (#2667)
* feat: add Wownero wallet seed backup during migration step 54

* feat: add Haven wallet seed backup support in configure tool interface
2025-11-21 16:10:37 +01:00
Karl BuysandGitHub 0e549ba1da fix: fixed text validator to accomodate minLength ints correctly (#2649) 2025-11-21 16:09:17 +01:00
OmarHatem 63136ec47a ignore useless error [skip ci] 2025-11-21 01:50:59 +01:00
a7734c5c44 CW1272 tails, linux generic fixes (#2630)
* fix: linux/tails fixes, sqlite fix on linux

* add sqlite deps

* fix: old/new dir migration from .local

* fix: tails path, local/share old names for compatibility

* Update cw_core/lib/db/sqlite.dart

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>

* fix: close icon on desktop [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
Co-authored-by: Konstiantin Ullrich <konstantin@cakewallet.com>
2025-11-20 19:25:37 +01:00
Konstantin UllrichandGitHub c613e59cf4 refactor: improve parseFixed logic and add comprehensive unit tests for edge cases (#2661) 2025-11-19 13:11:54 +01:00