Commit Graph
3100 Commits
Author SHA1 Message Date
cyanandGitHub 494207290e fix: disable impeller backend (#2176) 2025-04-09 02:52:14 +02:00
OmarHatem b949584645 minor fix [skip ci] 2025-04-08 20:30:32 +02:00
OmarHatem 991dd87ac1 Merge remote-tracking branch 'origin/main' 2025-04-08 19:05:20 +02:00
OmarHatem 9fb30cc0fb minor fix [skip ci] 2025-04-08 19:05:00 +02:00
SerhiiandGitHub 29bc130562 fix:bottom sheet navigation context (#2178) 2025-04-08 19:04:16 +02:00
nahuhhandGitHub 7b27990e29 add/remove coins from readme & matic -> pol on add wallet page (#2165)
* readme: remove xhv & add missing coins

* cw_core: wallet_type rename matic -> pol
2025-04-07 19:08:07 +02:00
cyanandGitHub ea27a39e50 ui: maxLines: 1 on bottom menu (#2173) 2025-04-07 18:42:29 +02:00
SerhiiandGitHub 063edded3d fix: selectedReceiveOption reaction for monero only (#2174) 2025-04-07 18:16:15 +02:00
Omar HatemandGitHub 2d693f46ff Remove old cake wallet logo (#2161)
* Remove old cake wallet logo

* minor fix [skip ci]
2025-04-07 18:14:35 +02:00
Omar HatemandGitHub 88ebba9236 Label existing scam tokens (#2164)
* label existing scam tokens because users can get scammed twice ¯\_(ツ)_/¯

* minor ui fix [skip ci]
2025-04-07 18:12:39 +02:00
OmarHatem 9ac784db5c decrease padding so "Exchange" is on one line [skip ci] 2025-04-07 15:48:11 +02:00
OmarHatem 1289ccb3d3 remove old deprecated monero nodes [skip ci] 2025-04-07 14:48:45 +02:00
SerhiiandGitHub 21ba952746 feat: add backup saved toast message (#2160) 2025-04-04 14:48:52 +02:00
cyanandGitHub fd16a099ea fix: incorrect balance in send card (#2158)
* fix: incorrect balance in send card

* fix: ensure that all unique Unspent are used in calculation
2025-04-04 12:56:07 +02:00
OmarHatem e842e818d9 revert flatpack path [skip ci] 2025-04-04 01:59:55 +02:00
OmarHatem 4c892d3d0b update versions [skip ci] 2025-04-04 01:25:39 +02:00
24ec5fa7fd v4.25.0 Release Candidate (#2153)
* v4.25.0 Release Candidate

* update rest of platforms version [skip ci]

* replace macos icons [skip ci]

* fix: incorrect balance reporting (#2155)

* fix: monero frozen coins, call updateSendingBalance, display "ALL" balance properly

* fix: decred formatting on send page

---------

Co-authored-by: cyan <cyjan@mrcyjanek.net>
2025-04-04 00:49:44 +02:00
SerhiiandGitHub 2b493ff6dc Update send_page.dart (#2154) 2025-04-03 16:34:07 +02:00
7a5999d90e fix: getWlptr failing nullcheck in hardware monero wallets (#2149)
now null wptr on listener calls will be handled gracefully

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-04-03 03:34:45 +02:00
Omar HatemandGitHub 23a47ed561 Fix Scam tokens handling and make it persistent (#2138)
* Fix Scam tokens handling and make it persistent

* Add potential scam text next to scam tokens

* change UI of potential scam text
2025-04-03 03:32:00 +02:00
cyanandGitHub cbca4c9c77 CW-1024 Improve performance of xmr wallet (#2128)
* - enabled development options in CI builds.
- Implemented caching for account retrieval.
- refactor transaction handling in `dashboard_view_model.dart` to improve efficiency and reduce unnecessary updates in xmr.
- `DevMoneroCallProfilerPage`, for profiling performance of xmr,wow,zano wallet calls.

* use FeatureFlag.hasDevOptions

* prevent crashes in monero_c by using mutexes properly
improve performance of _transactionDisposer
remove unnecessary checks

* remove logging, bring back simplified logic

* update _transactionDisposer on length and confirmation of first and last transaction

* address comments from review

* don't throw unhandled exceptions in unawaited async code

* use cached transaction list in getAllSubaddresses, fix usage of txHistoryMutex

* [DNM] fix: crashes when opening wallet, performance issue when syncing and update dependencies

* Revert "use cached transaction list in getAllSubaddresses, fix usage of txHistoryMutex"

This reverts commit 4c4c33ac6a47603e970a6c8d940e90204525b241.

* Revert "[DNM] fix: crashes when opening wallet, performance issue when syncing and update dependencies"

This reverts commit d7603445ad6ae76d76bf179c34728ce242c8c610.

* Revert "use cached transaction list in getAllSubaddresses, fix usage of txHistoryMutex"

This reverts commit 4c4c33ac6a47603e970a6c8d940e90204525b241.

* update shared_preferences

* improve state management performance by not rendering multiple changes in transaction screen on a single frame

* fix wallet switching
2025-04-03 03:31:25 +02:00
Konstantin UllrichandGitHub 27eaa1b1cc fix: Show correct title when reconnecting to your ledger device (#2152) 2025-04-03 00:20:13 +02:00
Omar HatemandGitHub d318e9134c Pass network correctly to url param (#2144) 2025-04-02 18:52:51 +02:00
OmarHatem da2b3ce632 Fix displayed balance not updating when changing send currency
make mweb conditions only specific for Litecoin wallet
2025-04-02 18:48:41 +02:00
Konstantin UllrichandGitHub 65e771cbbe Adopt bottom-sheet send flow for ledger (#2140)
* feat: new bottom-sheet send flow for ledger

* refactor: use correct context in ledger bottom-sheet
2025-04-02 18:18:24 +02:00
rottenwheelandGitHub 7d34494800 spanish: some necessary, minor rewording for new background sync strings (#2150)
* fix: remove comma in OpenAlias title

* spanish: some necessary, minor rewording for new background sync strings
2025-04-02 17:52:19 +02:00
David AdegokeandGitHub b80afb1efe fix: Background color for swap screen and external send details screen looking wierd across themes (#2151) 2025-04-02 17:32:57 +02:00
OmarHatem 79fe9da6b7 fix: calling SP check on other wallet types transactions 2025-04-02 01:47:08 +02:00
Omar HatemandGitHub d04e9c4efa Disable SimpleSwap from the Swap flow (#2148) 2025-04-01 20:04:43 +02:00
cyanandGitHub 14a577f9b5 ci: updade runner from 20.04 to 24.04 (#2147)
https://github.com/actions/runner-images/issues/11101
2025-04-01 20:04:28 +02:00
SerhiiandGitHub 27bfd85ba5 fix XOSwap pair id (#2143) 2025-04-01 15:33:49 +02:00
OmarHatem a49f1bc8c8 Add 2/3x images back 2025-03-31 21:45:15 +02:00
eab91de9f6 CW-1020 arm64 linux support (#2110)
* arm64 linux support

* add missing dependencies to Dockerfile

* run everything in docker to not break permissions

* remove current linux dir

* proper directory name

* Clean up build script by removing .flatpak-builder directory flatpak before build process

* account for arm64 in docs [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-31 07:19:01 +02:00
Omar HatemandGitHub 831e54498f Fix fiat-based sending on Decred and Nano wallets (#2139) 2025-03-31 02:52:59 +02:00
40a0989956 CW-997 coin control enhancements / send ALL fixes (#2114)
* computed sending balance value

* files that didnt get added before

* monero + move unspent calc to view model

* working

* remove old code

* Update lib/view_model/send/send_view_model.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-30 16:52:46 +02:00
cyanandGitHub 7831b421b1 set seed language if seed_language is in error message (#2135) 2025-03-30 04:09:35 +02:00
SerhiiandGitHub eb136efb27 Cw 995 buy sell issues (#2127)
* add not supported warning

* warning localisation

* providers depend on the selected pair
2025-03-29 07:46:16 +02:00
cyanandGitHub 48fa647a8c update polish translations (#2133) 2025-03-29 00:13:03 +02:00
869c5a83cf Update adaptable_page_view.dart (#2134)
Co-authored-by: Matthew Fosse <matt@fosse.co>
2025-03-29 00:08:25 +02:00
Omar HatemandGitHub b1e5d1503e Better handle backup errors (#2132) 2025-03-28 16:17:38 +02:00
Omar HatemandGitHub c223510438 New app icon (#2123)
* Change Cake Wallet Logo

* minor [skip ci]

* Change Cake Wallet Logo

* Change Cake Wallet Logo

* Update app icon

* Update app icon

* default rpc.nano node

* update android version [skip ci]

* update android version [skip ci]
2025-03-28 13:22:24 +02:00
cyanandGitHub 16b180add0 rename background sync cache file (#2129) 2025-03-28 01:08:43 +02:00
66d6fd478b Cw 1013 deuro minor fix (#2130)
* add deuro token

* move to be before DAI

* add asset and update currencies list

* fix icon

* remove print

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-28 01:06:20 +02:00
3d0f66c0be CW-1013 Add deuro token (#2124)
* add deuro token

* move to be before DAI

* add asset and update currencies list

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-28 00:22:14 +02:00
SerhiiandGitHub be81042a06 Cw 1018 minor UI enhancements (#2118)
* fix ui for monero batch sending

* minor ui fixes

* Revert "fix ui for monero batch sending"

This reverts commit 4827b17bfeefe897dc7b6580d0520ff02aa9683f.

* fix: focus node issue
2025-03-28 00:18:50 +02:00
cyanandGitHub 3ec7d01c30 add missing import (#2125) 2025-03-27 14:39:15 +02:00
72184f5837 open wallet even when cache file backup is corrupted (#1720)
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-03-27 04:47:45 +02:00
OmarHatem 604432a66c Fixate mobx as it's causing an issue 2025-03-27 03:47:49 +02:00
Omar HatemandGitHub 78f0df1748 Update mweb (#2076)
* update mweb

* update mweb (synchronization should be 2x faster)

* update mweb version
2025-03-26 17:36:13 +02:00
cyanandGitHub 2cedd53d13 remove autogenerated files and add them to gitignore (#2108) 2025-03-26 15:08:57 +02:00