Commit Graph
3022 Commits
Author SHA1 Message Date
4f35cc9b0f Cw 940 reduce impossible api calls to trocador (#2050)
* skip Impossible API calls on exchange flow

* call calculateBestRate from loadLimits

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-13 03:00:45 +02:00
SerhiiandGitHub 4b03fc763f Merge pull request #2040 from cake-tech/CW-855-Transactions-not-cleared-correctly-when-switching-wallets
Cw 855 transactions not cleared correctly when switching wallets
2025-03-12 10:48:31 +02:00
b387c6182a Update list of trocador providers to be fetched from the api (#1379)
* fetch providers from Trocadore api

* Update exchange_confirm_page.dart

* Update exchange_view_model.dart

* update trocador providers page

* Revert "Update exchange_view_model.dart"

This reverts commit 5722ed768a8a5e21deaaaec37d9436a7e3a2651f.

* update exchange view model

* pass the TrocadorExchangeProvider as a dependency [skip ci]

* add missing localozation [skip ci]

* minor fix

* address review comments[skip ci]

* update states when the provider is enabled

* add kyc rating

* sort providers by KYC

* minor fix

* Update exchange_view_model.dart

* Update lib/exchange/provider/trocador_exchange_provider.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* backward compatibility for Trocador provider states

* minor fix

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-11 21:51:52 +02:00
Konstantin UllrichandGitHub dcde3fd253 feat: Add fiat api and last used wallet type to support chat (#2078) 2025-03-11 15:27:50 +02:00
1c8af1afae Mweb checkbox (#2000)
* [skip-ci] wip

* [skip-ci] styles still need updating

* working but needs style updates

* fix checkbox caption color

* sort mweb coins to be last when selecting inputs

* ui fixes

* [skip-ci] default to mweb-checkbox being off

* adaptable page view builder + workaround for keyboard actions

* Fix checkbox themeing and send card sizing

* Update lib/src/screens/send/widgets/send_card.dart

---------

Co-authored-by: tuxpizza <tuxsudo@tux.pizza>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-11 01:37:23 +02:00
OmarHatem 1e4dbb5bc9 Ignore packet loss errors [skip ci] 2025-03-10 14:13:21 +02:00
OmarHatem f781edd7cb Merge remote-tracking branch 'origin/main' 2025-03-10 11:49:34 +02:00
OmarHatem c5f5d1dd4d fix edit token page
minor fixes
2025-03-10 11:49:16 +02:00
1cb8651ffc Improve build docs and optimize Dockerfile for Android and Linux builds (#2016)
* Update build docs and migrate Android builds to Docker

* Update NDK and move steps directly into Dockerfile

* Fix NDK installation via script and Dockerfile

* Migrate to @MrCyjaneK's existing Dockerfile (with optimizations)

* Add .dockerignore and migrate Dockerfile to root of project

* Revert .gitignore changes

* Update Android and Linux builds and resolve Linux build issue

* Fix git repo for Linux and Android build instructions

* Set branch to latest release in build docs

* Ensure `flutter clean` is run before building

* Fix Linux completion example

* Don't build Zano for Linux

* Apply suggestions from code review

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

* Explicitly add automake package to Dockerfile

* Improve logging on Android and Linux builds via Docker

* Improve Dockerfile comments and ordering

* Fix issues in macOS and iOS builds docs (thanks @MrCyjaneK)

* Update docs/builds/IOS.md [skip ci]

* Update docs/builds/IOS.md [skip ci]

* Update docs/builds/MACOS.md [skip ci]

* Update docs/builds/IOS.md [skip ci]

* Fix and improve iOS and macOS build docs

* Windows build doc improvements

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

* add missing dependency to Dockerfile

* Update Windows build docs

* More fixes and optimizations to the Windows build docs

* Add git config to Windows build doc

* Fix shell location/commands in Windows build doc

* Fix WSL commands in Windows build doc

* Apply suggestions from code review

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

---------

Co-authored-by: cyan <cyjan@mrcyjanek.net>
2025-03-09 23:10:12 +02:00
OmarHatem be4e0d6ac8 minor fix [skip ci] 2025-03-09 00:59:55 +02:00
Serhii 8009ee061c Update dashboard_view_model.dart 2025-03-07 14:48:36 +02:00
Omar HatemandGitHub e56dd1256d V4.23.3 RC (#2069)
* V4.23.3 RC

* update release notes [skip ci]
2025-03-07 02:48:22 +02:00
tuxsudoandGitHub 3dabad81f4 Fix whitespace (#2070) 2025-03-07 01:34:17 +02:00
c7a03559f7 Update setting in privacy_page.dart (#2056)
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-06 20:06:00 +02:00
bcbc7ee130 rename success rate label (#2055)
* rename success rate label

* move successRate quote to the recommended section

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-06 20:04:41 +02:00
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
Serhii e3e0845d8e Merge branch 'main' into CW-855-Transactions-not-cleared-correctly-when-switching-wallets 2025-03-05 17:13:55 +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
Serhii 068d6916b9 minor fixes 2025-02-20 19:19:01 +02:00
Serhii 993dea82a9 replace connectMapToListWithTransform with reaction 2025-02-20 18:53:18 +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