Commit graph

2961 commits

Author SHA1 Message Date
tuxpizza
8e6a853eba Update menu
Some checks failed
Cake Wallet Android / PR_test_build (29) (push) Has been cancelled
Cake Wallet Linux / PR_test_build (29) (push) Has been cancelled
2025-01-23 11:19:16 -05:00
tuxsudo
ce0d7da97a
Merge branch 'main' into ui-enhancements
Some checks are pending
Cake Wallet Android / PR_test_build (29) (push) Waiting to run
Cake Wallet Linux / PR_test_build (29) (push) Waiting to run
2025-01-22 23:20:21 -05:00
tuxpizza
106617f78a Update shadow theming 2025-01-22 23:19:43 -05:00
Serhii
5b9baf541b
Cw 903 new screens for new shared seed wallets (#1967)
* Update seed verification flow for group wallets

* Update res/values/strings_en.arb [skip ci]

* Update res/values/strings_ko.arb [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-01-22 21:40:06 +02:00
cyan
aef71d16f1
CW-860 Fix status for http auth nodes (#1943)
Some checks failed
Cake Wallet Android / PR_test_build (29) (push) Has been cancelled
Cake Wallet Linux / PR_test_build (29) (push) Has been cancelled
2025-01-20 17:52:13 +02:00
OmarHatem
2fb07dd5d4 unfocus fields when tapping button
Minor cleanup [skip ci]
2025-01-17 16:31:57 +02:00
OmarHatem
1f37f6b756 Merge remote-tracking branch 'origin/main'
Some checks failed
Cake Wallet Linux / PR_test_build (29) (push) Has been cancelled
Cake Wallet Android / PR_test_build (29) (push) Has been cancelled
2025-01-16 19:47:22 +02:00
OmarHatem
24c96edc85 unfocus fields when tapping exchange [skip ci] 2025-01-16 19:46:53 +02:00
Omar Hatem
c66a93580a
Update wellknown_record.dart [skip ci] 2025-01-16 00:21:54 +02:00
Matthew Fosse
60e7dcffa9
.well-known domain support (#1956)
* add well-known setting [wip]

* should work

* fix

* minor fix (tested and working)
2025-01-16 00:03:30 +02:00
cyan
f072bc8dce
Pin ledger_flutter_plus dependency to fix builds (#1965) 2025-01-15 23:15:42 +02:00
cyan
f431091f5e
Hotfix CI (#1963)
Some checks failed
Cake Wallet Android / PR_test_build (29) (push) Has been cancelled
Cake Wallet Linux / PR_test_build (29) (push) Has been cancelled
* [skip slack] It looks like during our sleep github decided to break artifact upload api..

* [skip slack] Name the artifact
2025-01-15 15:24:29 +02:00
cyan
3e10023e18
CW-827 CI/CD update (#1948)
* CI update
- use existing build outputs in build_monero_all.sh
- update $HOME, fix gh actions
- add secrets earlier in the runtime (potentially speed up 'Build generated code' step)
- add windows dockerfile
- add linux/android dockerfile
- update android/linux ci script

* [skip slack] [run tests] Run tests on CI, fix tests

* [skip slack] [run tests] force enable kvm in android

* [skip slack] [run tests] remove inexisting flag

* [run tests] [skip slack] update tests

* add extra dependencies [skip ci]

* [skip slack] [run tests] Add secrets

* [skip slack] [run tests] Timeout test cases, continue on error

* [skip slack] [run tests] Xvfb fix, timeout fix

* [skip slack] [run tests] Start dbus to clean up the logs, use SIGKILL

* [skip slack] [run tests] Enable network manager

* [skip slack] [run tests] Screen record test, resize screen

* [skip slack] [run tests] Improve status report for tests

* [skip slack] [run tests] Increase framerate

* [skip slack] [run tests] Remove test that I am unable to fix locally easily from CI

* [skip slack] [run tests] Simplify ffmpeg command

* [skip slack] [run tests] Increase timeout, add comment

* [skip slack] Update dockerfile, migrate from mrcyjanek to cake-tech for the ghcr org

* Update lib/entities/default_settings_migration.dart

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

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-01-15 13:09:59 +02:00
hidewrong
80b116b8ae
chore: fix some typos for build-guide-*.md (#1958)
Some checks failed
Cache Dependencies / test (push) Has been cancelled
Signed-off-by: hidewrong <hidewrong@outlook.com>
2025-01-14 16:34:53 +02:00
OmarHatem
206c7159c2 minor fix [skip ci] 2025-01-13 13:06:43 +02:00
cyan
e42d49f3ed
fix print in default_settings_migration (#1953)
* fix print in default_settings_migration

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

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-01-11 22:36:41 +02:00
cyan
82b65e8934
Fix normal wallets showing export outputs QR code (#1952) 2025-01-11 22:35:45 +02:00
Kainoa Kanter
b865e5e38b
Closes #873 (#1928) 2025-01-11 16:05:25 +02:00
OmarHatem
eb2827402a revert beta testers change
Some checks failed
Cache Dependencies / test (push) Has been cancelled
2025-01-08 05:12:57 +02:00
OmarHatem
55005f8b39 await settings migration 2025-01-08 05:09:45 +02:00
tuxpizza
98b1c149f0 Merge branch 'refs/heads/main' into ui-enhancements
# Conflicts:
#	res/values/strings_ar.arb
#	res/values/strings_bg.arb
#	res/values/strings_cs.arb
#	res/values/strings_de.arb
#	res/values/strings_en.arb
#	res/values/strings_es.arb
#	res/values/strings_fr.arb
#	res/values/strings_ha.arb
#	res/values/strings_hi.arb
#	res/values/strings_hr.arb
#	res/values/strings_hy.arb
#	res/values/strings_id.arb
#	res/values/strings_it.arb
#	res/values/strings_ja.arb
#	res/values/strings_ko.arb
#	res/values/strings_my.arb
#	res/values/strings_nl.arb
#	res/values/strings_pl.arb
#	res/values/strings_pt.arb
#	res/values/strings_ru.arb
#	res/values/strings_th.arb
#	res/values/strings_tl.arb
#	res/values/strings_tr.arb
#	res/values/strings_uk.arb
#	res/values/strings_ur.arb
#	res/values/strings_vi.arb
#	res/values/strings_yo.arb
#	res/values/strings_zh.arb
2025-01-05 16:32:18 -05:00
tuxpizza
3386c40fce Conflict resolution [skip ci] 2025-01-05 16:26:22 -05:00
tuxpizza
6bc7b50f2e Conflict resolution [skip ci] 2025-01-05 14:15:45 -05:00
Omar Hatem
d1c45a5326
4.22.1 RC (#1932)
* 4.22.1 RC

* minor cleanup [skip ci]

* Fix frozen balance not displaying at startup issue

* Monero balance tx display issue (#1934)

* minor cleanup [skip ci]

* Fix frozen balance not displaying at startup issue

* fix transactions not updating (stupid mobx reactions :3)

* [skip ci]
2025-01-05 03:11:44 +02:00
tuxsudo
cee3abcb72
Balance card fixes (#1933)
Some checks failed
Cache Dependencies / test (push) Has been cancelled
2025-01-04 08:50:06 +02:00
cyan
da9c309805
CW-873 automatically export outputs (#1885)
* automatically export outputs

* remove print statements

* update configure script

* Update logic behind import/export keyimages/outputs

* discussed changes

* replace store with just waiting for the wallet to update it's state
2025-01-04 06:28:04 +02:00
tuxsudo
e64b87a1b0
Hidden balance (#1921)
* Change balance hiding behaviour

* Update hiding behaviour and add strings

* Add touch feedback to balance card

* Remove color from TextButton

* Add toast to balance card

* Add missing string

* minor code improvement [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-01-03 23:47:02 +02:00
Serhii
bc80fa68df
fix buy sell fiat calculation (#1930)
* fix buy sell fiat calculation

* skip IsReadyToTrade reaction

* Update lib/src/screens/buy/buy_sell_page.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-01-03 22:29:53 +02:00
OmarHatem
471a2af527 minor fixes [skip ci] 2025-01-03 13:49:15 +02:00
Omar Hatem
52e20e1a44
Fix Sending SPL token issue (#1924)
* Fix creating ATA

* give more buffer for the transaction to be broadcast [skip ci]
2025-01-03 08:55:01 +02:00
Omar Hatem
5ea443235d
Disable mweb coins for exchanges (#1919)
* Disable mweb coins for exchanges

* Take into consideration to not use non-mweb coins in ALL calculations
2025-01-03 08:53:15 +02:00
Omar Hatem
0ebfd671f9
Revert "Fix unavailable balance not refreshing after the app got opened (#1920)" (#1925)
Some checks failed
Cache Dependencies / test (push) Has been cancelled
This reverts commit d33a901f66.
2025-01-02 18:02:44 +02:00
Omar Hatem
f2bdb32463
Fix Mobx issue (#1922)
Some checks are pending
Cache Dependencies / test (push) Waiting to run
2025-01-02 00:14:00 +02:00
cyan
d33a901f66
Fix unavailable balance not refreshing after the app got opened (#1920)
Some checks are pending
Cache Dependencies / test (push) Waiting to run
2024-12-31 18:47:17 +02:00
Omar Hatem
9b27121261
Rename linux app (#1911)
Some checks are pending
Cache Dependencies / test (push) Waiting to run
2024-12-31 17:04:18 +02:00
Omar Hatem
a2cb994c09
Fix fee check for erc20 transactions (#1915) 2024-12-31 17:03:36 +02:00
Omar Hatem
84cc0576d5
fix creating associated token account (#1918) 2024-12-31 17:03:17 +02:00
OmarHatem
26c1f0b85c remove print
Some checks are pending
Cache Dependencies / test (push) Waiting to run
2024-12-31 08:06:56 +02:00
OmarHatem
c880dbd83c fix creating associated token account 2024-12-31 07:33:45 +02:00
OmarHatem
eb8c6a76e2 fix openAlias resolver not being reached
Some checks are pending
Cache Dependencies / test (push) Waiting to run
2024-12-30 20:58:58 +02:00
Matthew Fosse
831a6d9f9a
Cw 872 nano enhancements (#1909)
* fix headers on all api calls

* fix duplicate nano nodes on fresh install, api key fixes

* fix liveness indicators + false positive responses to queries
2024-12-30 18:46:09 +02:00
Omar Hatem
214fc7113c
Fix electrum unspent coins error (#1912)
* Refresh unspent coins before creating a transaction

* disable seed verification in debug mode [skip ci]
2024-12-29 23:48:53 +02:00
Serhii
4cdee649d1
fix cakepay text encoding (#1902)
Some checks failed
Cache Dependencies / test (push) Has been cancelled
* fix text encoding

* fix initial encoding
2024-12-28 08:06:37 +02:00
OmarHatem
2fe2f58cb4 fix available balance for monero/wownero 2024-12-28 07:15:59 +02:00
tuxsudo
3352802a4f
Merge branch 'main' into ui-enhancements 2024-12-27 17:20:28 -05:00
Omar Hatem
4bba9f6ddb
Solana enhancements (#1907)
* fix: Confirm widget is still mounted

* feat: Modify balance display to include full balance

* fix: Modifying balance

* chore: Feature cleanup

* fix: Add frozen balance into consideration when taking available balance  and add field to make full balance display only on bitcoin and litecoin wallets

* fix: Adjust balance card to display correct available and unavailable balance, unavailable balance should only be displayed when there is one WIP

* fix: Cleanup balance page and balance page view_model

* chore: Revert formatting

* fix: Remove full balance

* fix: Remove full balance

* fix: Remove full balance

* chore: Rever formating [skip ci]

* feat: Finalize display only available and unavailable balance

* fix: Modify the way balance is displayed, activate frozen balance with label, remove unavailable/additional balance for bitcoin wallet type

* fix: Issues coming from syncing with main

* fix: Modify additional balance label

* fix: Monero and Wownero balances display bug

* fix: Resolve merge conflicts

* feat: Activate CPFP for BTC, LTC and BCH, also fix issues with frozen balance display

* - minor fix
- remove unused functions

* Fix conflicts

* Temporarily remove misused function
Ignore creating associated account for receiver (testing)

* revert associated recipient account removal

* Migrate eth and polygon nodes to new urls and https

---------

Co-authored-by: Blazebrain <davidadegoke16@gmail.com>
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
2024-12-28 00:18:46 +02:00
tuxpizza
b969479b3a Fix card spacing 2024-12-27 16:21:39 -05:00
tuxsudo
f52b8faa72
Merge branch 'main' into ui-enhancements 2024-12-27 15:29:08 -05:00
tuxpizza
2041e7bbe2 Move bottom bar to navigation_dock.dart [skip ci] 2024-12-27 15:26:03 -05:00
tuxpizza
dc7409b64c Fix formatting [skip ci] 2024-12-27 14:50:56 -05:00