Commit Graph
3004 Commits
Author SHA1 Message Date
Matthew FosseandGitHub 6cc9f4f757 CW-949 backup error messages (#2059)
* [skip-ci] minor

* dont initialize with restore button enabled + error handling updates
2025-03-06 20:00:44 +02:00
c2996ac303 CW-983-SwapTrade-enhancements (#2057)
* Update swaptrade_exchange_provider.dart

* fix network and trade state issues

* Update trade_filter_store.dart

* hopefully final changes :3

* re-enable swaptrade [skip ci]

* fix rate calculation issue

* Add refund address

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-03-06 20:00:10 +02:00
1aad8366c4 Cw 793 implement kryptonim dfx to fiat buy sell option (#2068)
* init commit

* add authorization data

* Update lib/buy/kryptonim/kryptonim.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-06 19:39:41 +02:00
David AdegokeandGitHub 09f20b2a7b CW-843: Enhance Wallet Groups Implementation (#2045)
* feat: Enhance Wallet Groups Implementation by using hashedIdentifiers instead of parentAddresses

* fix: Call updateWalletGroups even if group has an hash identifier

* feat: Add secrets to workflow

* feat: Enhance Wallet Groups Implementation by using hashedIdentifiers instead of parentAddresses

* Handle wallet grouping edgecase where wallet is restored via non seed medium

* fix: Valid wallet/wallet groups not showing up when choosing wallet/groups for creating new wallets
2025-03-06 02:25:38 +02:00
Omar HatemandGitHub e596c19b40 Fixate decimal points to 2 (#2066) 2025-03-06 01:41:23 +02:00
Omar HatemandGitHub f28af937ec Fix edge case of sending amount that will leave near dust amount as a change (#2044) 2025-03-04 19:12:19 +02:00
SerhiiandGitHub dcd978eb38 CW-924-Don't-prompt-to-save-to-address-book-on-standard-Bitcoin-Litecoin-Bitcoin-Cash-addresses (#2043)
* don't prompt regular btc ltc bch address

* minor fix
2025-03-04 03:58:56 +02:00
SerhiiandGitHub 074a38704e Improve bip 353 payment method selection modal (#2052)
* update selection modal UI

* localisation
2025-03-04 03:56:40 +02:00
Matthew FosseandGitHub 0c14c0b1f4 CW-687 Coin control fixes (#2058)
* fix coin control

* don't reselect frozen coins
2025-03-04 03:38:00 +02:00
Matthew FosseandGitHub de40b2f9aa Address list fixes CW-883 (#1995)
* fix show/hide buttons not updating address list

* fix label not updating

* cleanup

* minor fix
2025-03-04 03:36:20 +02:00
OmarHatem 130f877234 minor: improve eth/poly fees error message 2025-03-02 17:29:53 +02:00
OmarHatem fd4254d65b Add unstoppable domains
Better error message
2025-02-28 19:55:22 +02:00
Matthew FosseandGitHub 57fe3287fa Cw 939 whitelist known tokens (#2038)
* [skip-ci] init

* don't get price data for potential scam tokens

* updates

* dont fetch fiat price for scam currencies
2025-02-27 05:49:57 +02:00
OmarHatem 3a56277c27 Minor locale change [skip ci] 2025-02-27 05:49:14 +02:00
TaprootFreakandGitHub 1f08596a75 Update dfx subdomain (#2053) 2025-02-26 17:42:10 +02:00
SerhiiandGitHub 81ca38857f fix fiat amount on token change (#2042) 2025-02-25 03:10:10 +02:00
Matteo SaloniaandGitHub 67f0a463d1 Update strings_it.arb (#2046)
Fix many translation errors
2025-02-25 01:28:53 +02:00
Konstantin UllrichandGitHub 465ff7e78c feat: Add app-version to Chatwoot Contact Attributes (#2049) 2025-02-25 00:01:58 +02:00
tuxsudoandGitHub d1de481558 Update PIN page (#2051)
* Update PIN page

* Update spacers
2025-02-24 23:46:12 +02:00
OmarHatem 37555a8320 minor fix for tablet Android 2025-02-22 03:06:30 +02:00
OmarHatem 2c856383a7 ignore permission denied error [skip ci] 2025-02-20 20:26:52 +02:00
Omar HatemandGitHub e8fdf33a79 v4.23.2 Release Candidate (#2039)
* v4.23.2 Release Candidate

* adjust bottom nav bar height

* Adjust gradient and padding

* fix blur
2025-02-20 20:24:59 +02:00
cyanandGitHub 8798c1bf9e drop slack suffix on ci builds (#2037) 2025-02-19 00:32:28 +02:00
Omar HatemandGitHub 1db3ff32d7 Zano asset logo (#2010)
* Add Logo to Zano Asset

* Add Logo to Zano Assets

* fetch zano tokens asset from meta info
2025-02-19 00:31:25 +02:00
cyanandGitHub dd8ccee1ba CW-934 Implement passphrase creation for zano (#2026)
* CW-934 Implement passphrase creation for zano

* Update monero_c dependency to latest commit
Fix issue with zano keys not showing during sync
Fix delays when invoking read only commands in zano
Fix extra padding above passphrase
Reduced lag during app use
2025-02-19 00:28:27 +02:00
Konstantin UllrichandGitHub 9d6f985a59 Cw 858 ledger enhancements (#2034)
* feat: Redesign HW Account select screen

* fix: Avoid "Bluetooth disabled" Exception on dispose of HW Connection screen

* feat: Proceed on Ledger Modal is not dismissible by tapping out

* feat: Gracefully ignore errors thrown by monero ledger keep alive function

* feat: Close a monero ledger wallet on wallet change

* fix: Leave connect screen without connecting
2025-02-19 00:23:03 +02:00
tuxsudoandGitHub 99338a0532 Ux fixes (#2033)
* Fix SizedBox location

* Disable more shadows and fix colors

* Add buffer to bottom of transactions page
2025-02-18 00:35:58 +02:00
SerhiiandGitHub 21b86b42eb Cw 746 improve handling of unsupported exchange provider pairs (#1994)
* Improve handling of unsupported exchange provider

* Update exchange_page.dart
2025-02-17 23:43:45 +02:00
7c7ea03946 CW-894-Improve-UX-for-restore-from-seeds-keys-page (#1986)
* Update wallet_restore_page.dart

* Fix conflicts with main [skip ci]

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-02-17 23:38:08 +02:00
SerhiiandGitHub 9ae533cfbd Implement BIP 353 username resolution (#2017) 2025-02-17 23:05:44 +02:00
cyanandGitHub 57d88663c9 fix download monero_c prebuilds issue caused by cleanup (#2015) 2025-02-17 15:56:01 +02:00
cyanandGitHub ff8c8a4d14 fix x64 monero_c android dependencies (#2030) 2025-02-17 15:55:34 +02:00
2078407608 Migrate to .xcframework (#2006)
* add libmd to linked libraries

* ios 16 fixes, new moneroc, simulator support

* update app version [skip ci]

* update monero.com as well [skip ci]

* migrate away from {Monero,Wownero,Zano}Wallet.framework
Generate .xcframework dynamically
Fix mweb requiring manual steps in xcode

* fix app_config.sh when .dylib are not yet present

* fix typo in model_generator.sh

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-02-17 15:53:10 +02:00
Omar HatemandGitHub 537c59b684 Migrate trocador api (#2009) 2025-02-17 15:23:28 +02:00
7cc9e36016 Cw 870 ethereum enhancements (#1951)
* fix evm balance display issues

* fix adding token

* fix tab controller issue

* Update cw_evm/lib/evm_chain_client.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-02-17 15:12:18 +02:00
SerhiiandGitHub f35c20203e fix trade creation time (#2020) 2025-02-16 22:05:02 +03:00
tuxsudoandGitHub 420d77c143 Ux enhancements (#2031)
* Fix dashboard card outline

* Add back wallets menu button

* Disable boxshadow again
2025-02-15 20:19:48 +03:00
cyanandGitHub f98dd7dd7a Use different error message for invalid seed restore (#2029) 2025-02-13 09:39:38 +03:00
Matthew FosseandGitHub 8291132ca1 ToS flow & improvements (#2024)
* remove changenow part of tos, update default route, improve flow

* fix back button on tos (willpopscope -> isReadOnly)
2025-02-13 00:48:09 +03:00
b16beb37b7 CW-814-Add-Armenian-AMD-Currency (#2027)
* feat: Add Armenian AMD Currency

* feat: Add Armenian AMD Currency

* Update lib/entities/fiat_currency.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-02-12 16:56:09 +03:00
241e3bcc6e Fix ledger issues (#2022)
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2025-02-12 14:57:12 +03:00
cyanandGitHub 64395a21a2 fix cn_slow_hash on devices with limited stack (#2012) 2025-02-12 14:53:13 +03:00
cyanandGitHub 637bc1cdc9 Fix errors from seed restore not being shown to user properly (#2019) 2025-02-12 14:41:35 +03:00
OmarHatem 92fc6a4a60 minor cleanup [skip ci] 2025-02-12 14:38:51 +03:00
7db23599fa UI enhancements (#1895)
* UI enhancements [skip ci]

* Fix spacing for swap screen

* Cleanup and update backup page [skip ci]

* Fix address book page

* Update address book page

* Update standard lists

* Update hamburger menu

* Make toggle rows tappable

* Make more components TextButtons

* Make button dock float

* Fix shadows

* Update [skip ci]

* Update all cards with shadow and proper alignment

* Fix component positioning and scaling

* Cleanup, update strings, rename strings

* Fix spacing on Swap and Send pages [skip ci]

* Remove Wallets action button [skip ci]

* Move Sign/Verify into settings [skip ci]

* Cleanup & fix merge conflicts (pls) [skip ci]

* Fix formatting [skip ci]

* Move bottom bar to navigation_dock.dart [skip ci]

* Fix card spacing

* Conflict resolution [skip ci]

* Conflict resolution [skip ci]

* Update shadow theming

* Update menu

* Temporarily remove shadow

* Temporarily remove shadows again

* Update setting_action_button.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-02-12 14:35:59 +03:00
Matthew FosseandGitHub ad20d2c3a9 nano-gpt support any crypto (#2005) 2025-02-11 13:07:59 +03:00
OmarHatem 9b5eee68ad fix swap_trade image file name [skip ci] 2025-02-11 12:01:11 +03:00
cyanandGitHub 7f3c76cc57 Update secret_key.dart (#2014)
fix: https://github.com/cake-tech/cake_wallet/issues/337#issuecomment-2647196378
2025-02-10 13:28:12 +03:00
Konstantin UllrichandGitHub 09ad827a68 Fix German translation (#2008) 2025-02-05 19:42:07 +02:00
cyanandGitHub 1dc7f9309a fix null check when user exits out of qr code scanner (#2002) 2025-02-05 03:40:06 +02:00