OmarHatem
09127e5e57
update build number for macos monero [skip ci]
2025-09-26 10:17:59 +03:00
Omar Hatem and GitHub
e70814cf2b
update build number ( #2539 )
...
* update build number
update swaptrade limit
* add more fixes and update build number
2025-09-25 17:39:39 +03:00
Omar Hatem and GitHub
ff7075aab4
v5.4.1 release candidate ( #2535 )
2025-09-24 23:44:23 +03:00
cyan and GitHub
e4726c2242
fix: initial 16KB pages support ( #2523 )
...
* fix: initial 16KB pages support
all .so dependencies other than reown walletkit (`libuniffi_yttrium.so`) which is a prebuild are 16KB now
* chore: update flutter to 3.29.3
* build: 16KB align go builds
ci: update action to check for 16KB align
[skip ci]
* chore: bump flutter to 3.32.0
* fix: replace prebuilds with built versions for 16KB alignment
fix: walletkit secure storage fix
2025-09-23 11:30:10 +03:00
309ad1836e
use ffi for mweb ( #2456 )
...
* chore: add ffi and ffigen dependencies to pubspec.yaml
* refactor: replace method channel with FFI implementation for MWeb module
* fix: correct `cd` command in build_mwebd.sh script
* chore: add go.sum file with dependency checksums
* fix: ensure ANDROID_NDK_VERSION is set before building and dynamically update NDK_BIN path
* fix: update NDK_BIN path to dynamically detect platform in build_mwebd.sh script
* refactor: remove unused mwebd dependencies and clean up CwMwebPlugin code
* Update scripts/android/build_mwebd.sh
Co-authored-by: cyan <cyjan@mrcyjanek.net >
* refactor: replace iOS MoneroWallet framework with Mwebd.xcframework and clean up plugin implementation [skip-ci]
* fix: mwebd ffi ios
* refactor: update MWebFfi class to use non-nullable `lib` and improve address debug logging
* chore: remove unused iOS/Android build scripts for mwebd
* refactor: replace mweb.so with libmweb.so, use sync methods in MWebFfi, and update iOS/Android frameworks/scripts accordingly
* chore: unify mwebd build process in workflows, remove unused gomobile init command
---------
Co-authored-by: cyan <cyjan@mrcyjanek.net >
2025-09-12 16:13:00 +03:00
cyan and GitHub
52e778f275
feat: monero cache debugging ( #2436 )
...
* feat: monero cache debugging
feat: better JSON explorer for network traffic
* frozen coins debugging
2025-09-12 15:47:19 +03:00
OmarHatem
2847537588
update macos build number [skip ci]
2025-09-09 20:31:05 +03:00
cyan and GitHub
5b89d1fdd8
fix: tor on macOS ( #2514 )
...
This PR fixes missing entitlemends, and ITMS-90291, ITMS-90292 from app review
2025-09-09 14:27:52 +03:00
Omar Hatem and GitHub
c3b61dfbfa
v5.4.0 Release Candidate ( #2505 )
...
* v5.4.0 Release Candidate (without new contacts flow)
* uncomment potential scam [skip ci]
2025-09-09 03:48:05 +03:00
cyan and GitHub
2dc95b2bf0
feat: use better embedded Tor ( #2453 )
...
* feat: use better embedded Tor
* update docs [skip ci]
* fix: update torch properly add minimum os version for iOS
* fix: use of invalid thread api on iOS
* fix: disable use of lzma and zstd system libraries
* fix: update torch_dart to work on linux
2025-09-05 23:07:26 +03:00
Omar Hatem and GitHub
8528941e1b
disable pay anything feature ( #2484 )
...
disable letsExchange
remove xstocks
2025-08-26 05:16:11 +03:00
Omar Hatem and GitHub
e6385b8084
Add doge coin to pay anything feature ( #2481 )
...
Fix cakepay token issue
2025-08-24 23:06:01 +03:00
OmarHatem
c385c6bec5
disable payjoin for desktop platforms [skip ci]
2025-08-23 03:28:33 +03:00
Omar Hatem and GitHub
1a47ded016
v5.3.0 Release Candidate ( #2471 )
...
* v5.3.0 Release Candidate
* update app versions [skip ci]
2025-08-21 23:56:14 +03:00
b6244cdd44
CW-1099-Add-Doge-coin-to-Cake-Wallet ( #2396 )
...
* add wallet create, restore and server integration
* update transaction fee calculation
* Updated tool/configure.dart
* Add dogecoin support to app_config
* minor fix [skip ci]
* Update model_generator.sh
* remove cw_bitcoin import from lib/ directory
* update bitcoin base
* update default node
* add passphrase an QR restore option
* add Dogecoin support for message signing
* add Dogecoin support across wallet features
* fix edit subaddress
Updated the isElectrum getter to include WalletType.dogecoin, ensuring Dogecoin wallets are correctly identified as Electrum-compatible.
* Update configure.dart
* fix: address label not saved
* remove unused derivationPath
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
* address review comments
* fix generateInitialAddresses type
* enable auto switching for Dogecoin nodes
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-08-07 22:07:20 +03:00
OmarHatem
20b455d6e1
enable restore option for desktop dropdown [skip ci]
2025-08-02 04:19:00 +03:00
OmarHatem
441091ff93
update build number [skip ci]
2025-08-02 01:16:19 +03:00
Omar Hatem and GitHub
df39ddf64d
v5.2.0 Release Candidate ( #2423 )
2025-08-01 21:11:04 +03:00
OmarHatem
86831d1f05
Merge remote-tracking branch 'origin/main'
2025-07-29 17:16:18 +03:00
OmarHatem
c4a1fb2a7c
minor fixes
2025-07-29 17:16:08 +03:00
e4806ad141
CW948: feat: bitcoin view-only ( #2261 )
...
* feat: bitcoin view-only
* fix: add UR to cw_bitcoin, fix payjoin issue
* feat: add unsignedPsbt to PendingBitcoinTransaction
* wip
* feat: xpub restore from bitcoin URI QR
* feat(dev): debug UR codes [skip ci]
* fix: master fingerprint default in create bitcoin transaction
* fix: handle empty private key in bitcoin transaction building
* fix: show success dialog after btc ur transaction
* fix(ui): remove SP from UI in view only wallet
* fix(cw_bitcoin): tx sending on non-airgap
* fix(cw_bitcoin): disable all non-segwit addresses
* feat(ur): support BBQR for coldcard qr
* flutter 3.27.0 -> 3.27.4
* feat: raw xpub qr support for coldcard q
* fix: update ledger_bitcoin
fix: update switching button
* fix: restore button not showing up after scanning
* feat: commit raw tx (from coldcard Q)
* feat: legacy crypto-psbt support for seed signer
* chore: address comments from review
* fix(cw_bitcoin): disable sp and payjoin for cupcake
* feat: enable DNSSEC BIP353 in PSBT (#2397 )
* feat: enable DNSSEC BIP353 in PSBT
* chore: put bitcoin view only behind a featureflag
* fix: update Monero wallet to work with new internal URQR return format
* feat: add "Restore from Cupcake App" option with localized strings
* feat: enable DNSSEC BIP353 in PSBT using dnssec-prover (#2401 )
* fix: use dnssec-prover
chore: bump ndk to r28c
* fix: validate DNSSEC proof before updating the UI
* fix: rename button to copy debug info to not hide actions on URQR widget
---------
Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com >
2025-07-29 17:01:33 +03:00
Omar Hatem and GitHub
61ace0b377
Update prepare_moneroc.sh
2025-07-25 20:37:13 +03:00
Konstantin Ullrich and GitHub
9b768e8ff1
Better windows installer ( #2387 )
...
* feat: Add redist to windows installer
* feat: Add new windows icon
2025-07-19 01:47:28 +03:00
Anna Smith and GitHub
5a1bfc4061
chore: fix some minor issues in comments ( #2389 )
...
Signed-off-by: socialsister <seekseat@qq.com >
2025-07-16 19:16:37 +03:00
OmarHatem
7ae4679073
update app versions [skip ci]
2025-07-13 03:31:12 +03:00
OmarHatem
f1a93a9b83
update build numbers
2025-07-12 20:55:16 +03:00
Omar Hatem and GitHub
332d055efe
v5.1.2 Release Candidate ( #2374 )
...
* v5.1.2 Release Candidate
Included:
- SP fixes
- Monero send All in exchange
- Monero enhancements
- Deuro flow improvements
- Exchanges enhancements
- Bug fixes
* fix fee currency for litecoin [skip ci]
2025-07-12 04:10:11 +03:00
OmarHatem
59d076e692
update app versions [skip ci]
2025-06-30 20:59:22 +03:00
Omar Hatem and GitHub
c2cca1ff37
v5.1.0 Release Candidate ( #2332 )
...
* v5.1.0 Release Candidate
* update app versions [skip ci]
* separate secrets for Monero.com [skip ci]
* fix: amount getting wiped when pasting address
* update Trocador Monero api key [skip ci]
* move fiat api key to headers [skip ci]
* latest Release candidate
2025-06-27 22:20:18 +03:00
65402ba1eb
dcr: Always fetch the current dir path. ( #2242 )
...
* dcr: Always fetch the current dir path.
On ios devices the path will change between updates breaking decred.
Never save the path and always check to ensure it is up to date.
Previous wallets were also not creating a directory in the correct
place. Move those when found.
* Update cw_decred/lib/wallet_service.dart
* dcr: Update libwallet dep.
---------
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-06-17 01:37:49 +03:00
8457a45c2a
update-payjoin ( #2281 )
...
* feat: upgrade to flutter_payjoin 0.23.0
* fix: dependency discrepancy freezed_annotation
* feat(cw_bitcoin): use latest payjoin deps
* ci: update rust toolchain
* Update pubspec.yaml
* trial: downgrade flutter payjoin ffi
* some checks
* trial 2
* [skip ci] use correct image for CI
* fix: bump flutter sdk to 3.29.0
* partial revert
---------
Co-authored-by: Czarek Nakamoto <cyjan@mrcyjanek.net >
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-06-11 19:44:06 +03:00
OmarHatem
418fdb62d3
v5.0.1 [skip ci]
2025-05-29 18:09:39 +03:00
OmarHatem
9a426ee5d4
minor UI fix [skip ci]
2025-05-29 05:04:20 +03:00
Omar Hatem and GitHub
c2b138c65c
v4.29.0 Release Candidate ( #2289 )
...
* v4.29.0 Release Candidate
* update versions [skip ci]
* Latest Release Candidate
- some UI fixes
- Ledger enhancements
* final RC
* change ledger signing text [skip ci]
2025-05-27 19:35:30 +03:00
90aee053cd
CW-1045-Ledger-Bugs-Enhancements ( #2278 )
...
* feat: prepare ledger.dart to use callbacks
* feat: set ledger callback using monero_c
* fix(cw_monero): async ledger
* build: Bump monero_c dependencies
* feat: Add "How to connect" to HW Device selection screen
* refactor: use monero_c free to clean pointer
* fix: use new monero_c deps
* fix: merge conflicts regarding new theming
* feat: add status bottomsheet indicating an ongoing signing process
* fix: getLastLedgerCommand monero.dart generation
* reformat send_view_model.dart [skip ci]
---------
Co-authored-by: Czarek Nakamoto <cyjan@mrcyjanek.net >
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com >
2025-05-26 18:38:51 +03:00
OmarHatem
1e5568fc1b
Update button text
2025-05-17 03:30:49 +03:00
Omar Hatem and GitHub
914561716d
v4.28.0 Release Candidate ( #2260 )
...
* v4.28.0 Release Candidate
* Fix Android deeplinking
* minor [skip ci]
* update app versions [skip ci]
* merge main
* - Re-enable SwapTrade
- Hide Keyboard on opening fee selection
* handle old backups import
* - Fix seed type UI
- Temp fix for Deleting Monero wallet
* update build number [skip ci]
* minor nullability handling
* disable payjoin for SP
2025-05-16 13:51:36 +03:00
cyan and GitHub
a2294c4a06
fix(cw_monero): prevent monero wallet from breaking during rename ( #2214 )
...
* fix(cw_monero): prevent monero wallet from breaking during rename
* update to cleaned up monero.dart
* fix: transaction screen not refreshing in monero
* fix: wallets not opening until app restart after rename.
* fix(cw_decred): wallet renaming throwing
* fix: transaction not being shown after sending until 1st confirmation
* fix(cw_monero): loop safeguard
* fix: don't await wallet.fetchTransactions
2025-05-02 15:30:39 +03:00
OmarHatem
d86c501fc5
patch: running android related code on other platforms
2025-04-28 07:21:12 +03:00
Omar Hatem and GitHub
10294e088a
v4.27.0 Release Candidate ( #2225 )
...
* v4.27.0 Release Candidate
* update app versions [skip ci]
2025-04-25 20:38:48 +03:00
OmarHatem
b38892a19f
update build numbers [skip ci]
2025-04-15 03:32:25 +02:00
Omar Hatem and GitHub
ce12f517f4
v4.26.0 Release Candidate ( #2191 )
...
* v4.26.0 Release Candidate
* Fix Wownero Creation issue
* Add KES fiat currency
2025-04-12 03:23:41 +02:00
Omar Hatem and GitHub
2d693f46ff
Remove old cake wallet logo ( #2161 )
...
* Remove old cake wallet logo
* minor fix [skip ci]
2025-04-07 18:14:35 +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
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 Hatem and GitHub
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
Omar Hatem and GitHub
78f0df1748
Update mweb ( #2076 )
...
* update mweb
* update mweb (synchronization should be 2x faster)
* update mweb version
2025-03-26 17:36:13 +02:00
cyan and GitHub
18049308df
fix syntax errors in decred script ( #2109 )
...
* fix syntax errors in decred script
* [skip ci] fix typo in error message
2025-03-26 03:49:48 +02:00
0aa563ead7
v4.24.0 ( #2102 )
...
* - Add Decred Wallet
- Remove Haven Wallet
- Fix and Improve Solana Wallet
- Improve app usability and user experience
- User interface enhancements
- Bug fixes
* Release candidate feedback fixes
* Release candidate feedback fixes
* update release notes [skip ci]
* fix iOS stupidity [skip ci]
* minor fix
* decred: Do not create log file. (#2106 ) (#2107 )
Co-authored-by: JoeGruffins <34998433+JoeGruffins@users.noreply.github.com >
* fix Monero HWW
* fix Monero view only wallet
* fix background sync for hardware and viewonly wallets
* check for status on correct wptr
* minor fixes [skip ci]
---------
Co-authored-by: JoeGruffins <34998433+JoeGruffins@users.noreply.github.com >
Co-authored-by: Czarek Nakamoto <cyjan@mrcyjanek.net >
2025-03-25 03:49:54 +02:00