cake_wallet/tool/configure.dart

733 lines
28 KiB
Dart
Raw Normal View History

import 'dart:io';
const bitcoinOutputPath = 'lib/bitcoin/bitcoin.dart';
const moneroOutputPath = 'lib/monero/monero.dart';
2022-03-30 15:57:04 +00:00
const havenOutputPath = 'lib/haven/haven.dart';
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
const ethereumOutputPath = 'lib/ethereum/ethereum.dart';
const walletTypesPath = 'lib/wallet_types.g.dart';
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
const secureStoragePath = 'lib/core/secure_storage.dart';
const pubspecDefaultPath = 'pubspec_default.yaml';
const pubspecOutputPath = 'pubspec.yaml';
Future<void> main(List<String> args) async {
const prefix = '--';
final hasBitcoin = args.contains('${prefix}bitcoin');
final hasMonero = args.contains('${prefix}monero');
2022-03-30 15:57:04 +00:00
final hasHaven = args.contains('${prefix}haven');
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
final hasEthereum = args.contains('${prefix}ethereum');
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
final excludeFlutterSecureStorage = args.contains('${prefix}excludeFlutterSecureStorage');
await generateBitcoin(hasBitcoin);
await generateMonero(hasMonero);
2022-04-07 10:51:06 +00:00
await generateHaven(hasHaven);
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
await generateEthereum(hasEthereum);
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
await generatePubspec(hasMonero: hasMonero, hasBitcoin: hasBitcoin, hasHaven: hasHaven, hasEthereum: hasEthereum, hasFlutterSecureStorage: !excludeFlutterSecureStorage);
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
await generateWalletTypes(hasMonero: hasMonero, hasBitcoin: hasBitcoin, hasHaven: hasHaven, hasEthereum: hasEthereum);
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
await injectSecureStorage(!excludeFlutterSecureStorage);
}
Future<void> generateBitcoin(bool hasImplementation) async {
final outputFile = File(bitcoinOutputPath);
const bitcoinCommonHeaders = """
import 'package:cake_wallet/entities/unspent_transaction_output.dart';
import 'package:cw_core/wallet_credentials.dart';
import 'package:cw_core/wallet_info.dart';
import 'package:cw_core/transaction_priority.dart';
import 'package:cw_core/output_info.dart';
import 'package:cw_core/unspent_coins_info.dart';
import 'package:cw_core/wallet_service.dart';
import 'package:cake_wallet/view_model/send/output.dart';
import 'package:hive/hive.dart';""";
const bitcoinCWHeaders = """
import 'package:cw_bitcoin/electrum_wallet.dart';
import 'package:cw_bitcoin/bitcoin_unspent.dart';
import 'package:cw_bitcoin/bitcoin_mnemonic.dart';
import 'package:cw_bitcoin/bitcoin_transaction_priority.dart';
import 'package:cw_bitcoin/bitcoin_wallet.dart';
import 'package:cw_bitcoin/bitcoin_wallet_service.dart';
import 'package:cw_bitcoin/bitcoin_wallet_creation_credentials.dart';
import 'package:cw_bitcoin/bitcoin_amount_format.dart';
import 'package:cw_bitcoin/bitcoin_address_record.dart';
import 'package:cw_bitcoin/bitcoin_transaction_credentials.dart';
import 'package:cw_bitcoin/litecoin_wallet_service.dart';
""";
const bitcoinCwPart = "part 'cw_bitcoin.dart';";
const bitcoinContent = """
abstract class Bitcoin {
TransactionPriority getMediumTransactionPriority();
2022-10-12 17:09:57 +00:00
WalletCredentials createBitcoinRestoreWalletFromSeedCredentials({required String name, required String mnemonic, required String password});
WalletCredentials createBitcoinRestoreWalletFromWIFCredentials({required String name, required String password, required String wif, WalletInfo? walletInfo});
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
WalletCredentials createBitcoinNewWalletCredentials({required String name, WalletInfo? walletInfo, String? password});
List<String> getWordList();
Map<String, String> getWalletKeys(Object wallet);
List<TransactionPriority> getTransactionPriorities();
List<TransactionPriority> getLitecoinTransactionPriorities();
TransactionPriority deserializeBitcoinTransactionPriority(int raw);
TransactionPriority deserializeLitecoinTransactionPriority(int raw);
int getFeeRate(Object wallet, TransactionPriority priority);
Future<void> generateNewAddress(Object wallet);
2022-10-12 17:09:57 +00:00
Object createBitcoinTransactionCredentials(List<Output> outputs, {required TransactionPriority priority, int? feeRate});
Object createBitcoinTransactionCredentialsRaw(List<OutputInfo> outputs, {TransactionPriority? priority, required int feeRate});
List<String> getAddresses(Object wallet);
String getAddress(Object wallet);
2022-10-12 17:09:57 +00:00
String formatterBitcoinAmountToString({required int amount});
double formatterBitcoinAmountToDouble({required int amount});
int formatterStringDoubleToBitcoinAmount(String amount);
String bitcoinTransactionPriorityWithLabel(TransactionPriority priority, int rate);
List<Unspent> getUnspents(Object wallet);
void updateUnspents(Object wallet);
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
WalletService createBitcoinWalletService(Box<WalletInfo> walletInfoSource, Box<UnspentCoinsInfo> unspentCoinSource, bool isDirect);
WalletService createLitecoinWalletService(Box<WalletInfo> walletInfoSource, Box<UnspentCoinsInfo> unspentCoinSource, bool isDirect);
TransactionPriority getBitcoinTransactionPriorityMedium();
TransactionPriority getLitecoinTransactionPriorityMedium();
TransactionPriority getBitcoinTransactionPrioritySlow();
TransactionPriority getLitecoinTransactionPrioritySlow();
}
""";
2022-10-12 17:09:57 +00:00
const bitcoinEmptyDefinition = 'Bitcoin? bitcoin;\n';
const bitcoinCWDefinition = 'Bitcoin? bitcoin = CWBitcoin();\n';
final output = '$bitcoinCommonHeaders\n'
+ (hasImplementation ? '$bitcoinCWHeaders\n' : '\n')
+ (hasImplementation ? '$bitcoinCwPart\n\n' : '\n')
+ (hasImplementation ? bitcoinCWDefinition : bitcoinEmptyDefinition)
+ '\n'
+ bitcoinContent;
if (outputFile.existsSync()) {
await outputFile.delete();
}
await outputFile.writeAsString(output);
}
Future<void> generateMonero(bool hasImplementation) async {
final outputFile = File(moneroOutputPath);
const moneroCommonHeaders = """
import 'package:cake_wallet/entities/unspent_transaction_output.dart';
import 'package:cw_core/unspent_coins_info.dart';
import 'package:cw_monero/monero_unspent.dart';
import 'package:mobx/mobx.dart';
import 'package:flutter/foundation.dart';
import 'package:cw_core/wallet_credentials.dart';
import 'package:cw_core/wallet_info.dart';
import 'package:cw_core/transaction_priority.dart';
import 'package:cw_core/transaction_history.dart';
import 'package:cw_core/transaction_info.dart';
import 'package:cw_core/balance.dart';
import 'package:cw_core/output_info.dart';
import 'package:cake_wallet/view_model/send/output.dart';
import 'package:cw_core/wallet_service.dart';
import 'package:hive/hive.dart';""";
const moneroCWHeaders = """
2022-03-30 15:57:04 +00:00
import 'package:cw_core/get_height_by_date.dart';
import 'package:cw_core/monero_amount_format.dart';
import 'package:cw_core/monero_transaction_priority.dart';
import 'package:cw_monero/monero_wallet_service.dart';
import 'package:cw_monero/monero_wallet.dart';
import 'package:cw_monero/monero_transaction_info.dart';
import 'package:cw_monero/monero_transaction_history.dart';
import 'package:cw_monero/monero_transaction_creation_credentials.dart';
2022-03-30 15:57:04 +00:00
import 'package:cw_core/account.dart' as monero_account;
import 'package:cw_monero/api/wallet.dart' as monero_wallet_api;
import 'package:cw_monero/mnemonics/english.dart';
import 'package:cw_monero/mnemonics/chinese_simplified.dart';
import 'package:cw_monero/mnemonics/dutch.dart';
import 'package:cw_monero/mnemonics/german.dart';
import 'package:cw_monero/mnemonics/japanese.dart';
import 'package:cw_monero/mnemonics/russian.dart';
import 'package:cw_monero/mnemonics/spanish.dart';
import 'package:cw_monero/mnemonics/portuguese.dart';
import 'package:cw_monero/mnemonics/french.dart';
import 'package:cw_monero/mnemonics/italian.dart';
Ionia (#437) * Initial ionia service * Ionia manage card UI (#374) * design ui for cakepay * Add manage cards page ui * create auth ui for ionia * add authentication logic * implement user create card * Add ionia merchant sevic * Add anypay. Add purschase gift card. * display virtual card (#385) * display virtual card * fix formatting * Remove IoniaMerchantService from IoniaViewModel * Add hex and txKey for monero pending transaction. * Changed monero version and monero repo to cake tech. * Add anypay payment. Add filter by search for ionia, add get purchased items for ionia. * Fix for get transactions for hidden addresses for electrum wallet * Add ionia categories. * Add anypay commited info for payments. * Update UI with new fixes (#400) * Change ionia base url. Add exception throwing for error messaging for some of ionia calls. * CW-102 fix logic for ionia issues (#403) * refactor tips (#406) * refactor tips * refactor ionia tips implementation * Cw 115 implement gift cards list for ionia (#405) * Implement show purchased cards * fix padding * Fixes for getting of purchased gift cards. * Implement gift card details screen (#408) * Implement gift card details screen * Add redeem for ionia gift cards * Fix navigation after ionia opt redirection. * Fix update gift cards list. * Add payment status update for ionia. * Add usage instruction to gift card. * Add copy for ionia gift card info. * Change version for Cake Wallet ios. * Add localisation (#414) * Fixes for fiat amounts for ionia. * CW-128 marketplace screen text changes (#416) * Change text on marketplace * fix build issues * fix build * UI fixes for ionia. * UI fixes for ionia. (#421) * CW-129 ionia welcome screen text changes (#418) * update welcome text * Update localization * Cw 133 (#422) * UI fixes for ionia. * Fixes for display card item on gift cards screen. * Fix signup page (#419) * Changed tips for ionia. * Cw 132 (#425) * UI fixes for ionia. * Changed tips for ionia. * Cw 131 (#426) * UI fixes for ionia. * Changed tips for ionia. * Fixes for IoniaBuyGiftCardDetailPage screen. Renamed 'Manage Cards' to 'Gift Cards'. Hide discount badge label for 0 discount. * Change ionia heading font style (#427) * Fix for AddressResolver in di * Changed build number for Cake Wallet ios. * fix currency format for card details and routing for mark as redeemed (#431) * fix terms and condition overflow in ionia (#430) * fix terms and condition scroll * fix color issues * reuse * refactor widget * Remove IoniaTokenService * Change api for ionia to staging * Update versions for Cake Wallet for android and ios. * Fixes for instructions. Remove diplay error on payment status screen. * Change build versions for Cake Wallet * Add ionia sign in. * Update for discounts and statuses for ionia merch. * Fixes for qr/barcode on ionia gift card screen. * Fixed formatting for display ionia discounts. * Fix merchant.discount.toStringAsFixed issue * Add savingsPercentage to ionia merch discount. * Change build number for Cake Wallet ios and android. * Disable ionia for haven (#440) Co-authored-by: Godwin Asuquo <41484542+godilite@users.noreply.github.com>
2022-07-28 17:03:16 +00:00
import 'package:cw_monero/pending_monero_transaction.dart';
""";
const moneroCwPart = "part 'cw_monero.dart';";
const moneroContent = """
class Account {
Account({required this.id, required this.label, this.balance});
final int id;
final String label;
final String? balance;
}
class Subaddress {
2022-10-12 17:09:57 +00:00
Subaddress({
required this.id,
required this.label,
required this.address});
final int id;
final String label;
final String address;
}
class MoneroBalance extends Balance {
2022-10-12 17:09:57 +00:00
MoneroBalance({required this.fullBalance, required this.unlockedBalance})
: formattedFullBalance = monero!.formatterMoneroAmountToString(amount: fullBalance),
formattedUnlockedBalance =
2022-10-12 17:09:57 +00:00
monero!.formatterMoneroAmountToString(amount: unlockedBalance),
super(unlockedBalance, fullBalance);
MoneroBalance.fromString(
2022-10-12 17:09:57 +00:00
{required this.formattedFullBalance,
required this.formattedUnlockedBalance})
: fullBalance = monero!.formatterMoneroParseAmount(amount: formattedFullBalance),
unlockedBalance = monero!.formatterMoneroParseAmount(amount: formattedUnlockedBalance),
super(monero!.formatterMoneroParseAmount(amount: formattedUnlockedBalance),
monero!.formatterMoneroParseAmount(amount: formattedFullBalance));
final int fullBalance;
final int unlockedBalance;
final String formattedFullBalance;
final String formattedUnlockedBalance;
@override
String get formattedAvailableBalance => formattedUnlockedBalance;
@override
String get formattedAdditionalBalance => formattedFullBalance;
}
abstract class MoneroWalletDetails {
@observable
2022-10-12 17:09:57 +00:00
late Account account;
@observable
2022-10-12 17:09:57 +00:00
late MoneroBalance balance;
}
abstract class Monero {
MoneroAccountList getAccountList(Object wallet);
MoneroSubaddressList getSubaddressList(Object wallet);
TransactionHistoryBase getTransactionHistory(Object wallet);
MoneroWalletDetails getMoneroWalletDetails(Object wallet);
2022-01-31 12:08:38 +00:00
String getTransactionAddress(Object wallet, int accountIndex, int addressIndex);
String getSubaddressLabel(Object wallet, int accountIndex, int addressIndex);
2022-10-12 17:09:57 +00:00
int getHeigthByDate({required DateTime date});
TransactionPriority getDefaultTransactionPriority();
TransactionPriority getMoneroTransactionPrioritySlow();
TransactionPriority getMoneroTransactionPriorityAutomatic();
2022-10-12 17:09:57 +00:00
TransactionPriority deserializeMoneroTransactionPriority({required int raw});
List<TransactionPriority> getTransactionPriorities();
List<String> getMoneroWordList(String language);
List<Unspent> getUnspents(Object wallet);
void updateUnspents(Object wallet);
WalletCredentials createMoneroRestoreWalletFromKeysCredentials({
2022-10-12 17:09:57 +00:00
required String name,
required String spendKey,
required String viewKey,
required String address,
required String password,
required String language,
required int height});
WalletCredentials createMoneroRestoreWalletFromSeedCredentials({required String name, required String password, required int height, required String mnemonic});
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
WalletCredentials createMoneroNewWalletCredentials({required String name, required String language, String? password,});
Map<String, String> getKeys(Object wallet);
2022-10-12 17:09:57 +00:00
Object createMoneroTransactionCreationCredentials({required List<Output> outputs, required TransactionPriority priority});
Object createMoneroTransactionCreationCredentialsRaw({required List<OutputInfo> outputs, required TransactionPriority priority});
String formatterMoneroAmountToString({required int amount});
double formatterMoneroAmountToDouble({required int amount});
int formatterMoneroParseAmount({required String amount});
Account getCurrentAccount(Object wallet);
void setCurrentAccount(Object wallet, int id, String label, String? balance);
void onStartup();
int getTransactionInfoAccountId(TransactionInfo tx);
WalletService createMoneroWalletService(Box<WalletInfo> walletInfoSource, Box<UnspentCoinsInfo> unspentCoinSource);
Ionia (#437) * Initial ionia service * Ionia manage card UI (#374) * design ui for cakepay * Add manage cards page ui * create auth ui for ionia * add authentication logic * implement user create card * Add ionia merchant sevic * Add anypay. Add purschase gift card. * display virtual card (#385) * display virtual card * fix formatting * Remove IoniaMerchantService from IoniaViewModel * Add hex and txKey for monero pending transaction. * Changed monero version and monero repo to cake tech. * Add anypay payment. Add filter by search for ionia, add get purchased items for ionia. * Fix for get transactions for hidden addresses for electrum wallet * Add ionia categories. * Add anypay commited info for payments. * Update UI with new fixes (#400) * Change ionia base url. Add exception throwing for error messaging for some of ionia calls. * CW-102 fix logic for ionia issues (#403) * refactor tips (#406) * refactor tips * refactor ionia tips implementation * Cw 115 implement gift cards list for ionia (#405) * Implement show purchased cards * fix padding * Fixes for getting of purchased gift cards. * Implement gift card details screen (#408) * Implement gift card details screen * Add redeem for ionia gift cards * Fix navigation after ionia opt redirection. * Fix update gift cards list. * Add payment status update for ionia. * Add usage instruction to gift card. * Add copy for ionia gift card info. * Change version for Cake Wallet ios. * Add localisation (#414) * Fixes for fiat amounts for ionia. * CW-128 marketplace screen text changes (#416) * Change text on marketplace * fix build issues * fix build * UI fixes for ionia. * UI fixes for ionia. (#421) * CW-129 ionia welcome screen text changes (#418) * update welcome text * Update localization * Cw 133 (#422) * UI fixes for ionia. * Fixes for display card item on gift cards screen. * Fix signup page (#419) * Changed tips for ionia. * Cw 132 (#425) * UI fixes for ionia. * Changed tips for ionia. * Cw 131 (#426) * UI fixes for ionia. * Changed tips for ionia. * Fixes for IoniaBuyGiftCardDetailPage screen. Renamed 'Manage Cards' to 'Gift Cards'. Hide discount badge label for 0 discount. * Change ionia heading font style (#427) * Fix for AddressResolver in di * Changed build number for Cake Wallet ios. * fix currency format for card details and routing for mark as redeemed (#431) * fix terms and condition overflow in ionia (#430) * fix terms and condition scroll * fix color issues * reuse * refactor widget * Remove IoniaTokenService * Change api for ionia to staging * Update versions for Cake Wallet for android and ios. * Fixes for instructions. Remove diplay error on payment status screen. * Change build versions for Cake Wallet * Add ionia sign in. * Update for discounts and statuses for ionia merch. * Fixes for qr/barcode on ionia gift card screen. * Fixed formatting for display ionia discounts. * Fix merchant.discount.toStringAsFixed issue * Add savingsPercentage to ionia merch discount. * Change build number for Cake Wallet ios and android. * Disable ionia for haven (#440) Co-authored-by: Godwin Asuquo <41484542+godilite@users.noreply.github.com>
2022-07-28 17:03:16 +00:00
Map<String, String> pendingTransactionInfo(Object transaction);
}
abstract class MoneroSubaddressList {
ObservableList<Subaddress> get subaddresses;
2022-10-12 17:09:57 +00:00
void update(Object wallet, {required int accountIndex});
void refresh(Object wallet, {required int accountIndex});
List<Subaddress> getAll(Object wallet);
2022-10-12 17:09:57 +00:00
Future<void> addSubaddress(Object wallet, {required int accountIndex, required String label});
Future<void> setLabelSubaddress(Object wallet,
2022-10-12 17:09:57 +00:00
{required int accountIndex, required int addressIndex, required String label});
}
abstract class MoneroAccountList {
ObservableList<Account> get accounts;
void update(Object wallet);
void refresh(Object wallet);
List<Account> getAll(Object wallet);
2022-10-12 17:09:57 +00:00
Future<void> addAccount(Object wallet, {required String label});
Future<void> setLabelAccount(Object wallet, {required int accountIndex, required String label});
}
""";
2022-10-12 17:09:57 +00:00
const moneroEmptyDefinition = 'Monero? monero;\n';
const moneroCWDefinition = 'Monero? monero = CWMonero();\n';
final output = '$moneroCommonHeaders\n'
+ (hasImplementation ? '$moneroCWHeaders\n' : '\n')
+ (hasImplementation ? '$moneroCwPart\n\n' : '\n')
+ (hasImplementation ? moneroCWDefinition : moneroEmptyDefinition)
+ '\n'
+ moneroContent;
if (outputFile.existsSync()) {
await outputFile.delete();
}
await outputFile.writeAsString(output);
}
2022-03-30 15:57:04 +00:00
Future<void> generateHaven(bool hasImplementation) async {
2022-04-07 11:19:10 +00:00
final outputFile = File(havenOutputPath);
2022-03-30 15:57:04 +00:00
const havenCommonHeaders = """
import 'package:mobx/mobx.dart';
import 'package:flutter/foundation.dart';
import 'package:cw_core/wallet_credentials.dart';
import 'package:cw_core/wallet_info.dart';
import 'package:cw_core/transaction_priority.dart';
import 'package:cw_core/transaction_history.dart';
import 'package:cw_core/transaction_info.dart';
import 'package:cw_core/balance.dart';
import 'package:cw_core/output_info.dart';
import 'package:cake_wallet/view_model/send/output.dart';
import 'package:cw_core/wallet_service.dart';
2022-04-07 11:19:10 +00:00
import 'package:hive/hive.dart';
import 'package:cw_core/crypto_currency.dart';""";
2022-03-30 15:57:04 +00:00
const havenCWHeaders = """
import 'package:cw_core/get_height_by_date.dart';
import 'package:cw_core/monero_amount_format.dart';
import 'package:cw_core/monero_transaction_priority.dart';
import 'package:cw_haven/haven_wallet_service.dart';
import 'package:cw_haven/haven_wallet.dart';
import 'package:cw_haven/haven_transaction_info.dart';
import 'package:cw_haven/haven_transaction_history.dart';
import 'package:cw_core/account.dart' as monero_account;
import 'package:cw_haven/api/wallet.dart' as monero_wallet_api;
import 'package:cw_haven/mnemonics/english.dart';
import 'package:cw_haven/mnemonics/chinese_simplified.dart';
import 'package:cw_haven/mnemonics/dutch.dart';
import 'package:cw_haven/mnemonics/german.dart';
import 'package:cw_haven/mnemonics/japanese.dart';
import 'package:cw_haven/mnemonics/russian.dart';
import 'package:cw_haven/mnemonics/spanish.dart';
import 'package:cw_haven/mnemonics/portuguese.dart';
import 'package:cw_haven/mnemonics/french.dart';
import 'package:cw_haven/mnemonics/italian.dart';
import 'package:cw_haven/haven_transaction_creation_credentials.dart';
2022-04-07 11:19:10 +00:00
import 'package:cw_haven/api/balance_list.dart';
2022-03-30 15:57:04 +00:00
""";
const havenCwPart = "part 'cw_haven.dart';";
const havenContent = """
class Account {
2022-10-12 17:09:57 +00:00
Account({required this.id, required this.label});
2022-03-30 15:57:04 +00:00
final int id;
final String label;
}
class Subaddress {
2022-10-12 17:09:57 +00:00
Subaddress({
required this.id,
required this.label,
required this.address});
2022-03-30 15:57:04 +00:00
final int id;
final String label;
final String address;
}
class HavenBalance extends Balance {
2022-10-12 17:09:57 +00:00
HavenBalance({required this.fullBalance, required this.unlockedBalance})
: formattedFullBalance = haven!.formatterMoneroAmountToString(amount: fullBalance),
2022-03-30 15:57:04 +00:00
formattedUnlockedBalance =
2022-10-12 17:09:57 +00:00
haven!.formatterMoneroAmountToString(amount: unlockedBalance),
2022-03-30 15:57:04 +00:00
super(unlockedBalance, fullBalance);
HavenBalance.fromString(
2022-10-12 17:09:57 +00:00
{required this.formattedFullBalance,
required this.formattedUnlockedBalance})
: fullBalance = haven!.formatterMoneroParseAmount(amount: formattedFullBalance),
unlockedBalance = haven!.formatterMoneroParseAmount(amount: formattedUnlockedBalance),
super(haven!.formatterMoneroParseAmount(amount: formattedUnlockedBalance),
haven!.formatterMoneroParseAmount(amount: formattedFullBalance));
2022-03-30 15:57:04 +00:00
final int fullBalance;
final int unlockedBalance;
final String formattedFullBalance;
final String formattedUnlockedBalance;
@override
String get formattedAvailableBalance => formattedUnlockedBalance;
@override
String get formattedAdditionalBalance => formattedFullBalance;
}
2022-04-07 11:19:10 +00:00
class AssetRate {
2022-10-12 17:09:57 +00:00
AssetRate(this.asset, this.rate);
2022-04-07 11:19:10 +00:00
final String asset;
final int rate;
}
2022-03-30 15:57:04 +00:00
abstract class HavenWalletDetails {
2022-10-12 17:09:57 +00:00
// FIX-ME: it's abstruct class
2022-03-30 15:57:04 +00:00
@observable
2022-10-12 17:09:57 +00:00
late Account account;
// FIX-ME: it's abstruct class
2022-03-30 15:57:04 +00:00
@observable
2022-10-12 17:09:57 +00:00
late HavenBalance balance;
2022-03-30 15:57:04 +00:00
}
abstract class Haven {
HavenAccountList getAccountList(Object wallet);
MoneroSubaddressList getSubaddressList(Object wallet);
TransactionHistoryBase getTransactionHistory(Object wallet);
HavenWalletDetails getMoneroWalletDetails(Object wallet);
String getTransactionAddress(Object wallet, int accountIndex, int addressIndex);
int getHeightByDate({required DateTime date});
Future<int> getCurrentHeight();
2022-03-30 15:57:04 +00:00
TransactionPriority getDefaultTransactionPriority();
2022-10-12 17:09:57 +00:00
TransactionPriority deserializeMoneroTransactionPriority({required int raw});
2022-03-30 15:57:04 +00:00
List<TransactionPriority> getTransactionPriorities();
List<String> getMoneroWordList(String language);
WalletCredentials createHavenRestoreWalletFromKeysCredentials({
2022-10-12 17:09:57 +00:00
required String name,
required String spendKey,
required String viewKey,
required String address,
required String password,
required String language,
required int height});
WalletCredentials createHavenRestoreWalletFromSeedCredentials({required String name, required String password, required int height, required String mnemonic});
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
WalletCredentials createHavenNewWalletCredentials({required String name, required String language, String? password});
2022-03-30 15:57:04 +00:00
Map<String, String> getKeys(Object wallet);
2022-10-12 17:09:57 +00:00
Object createHavenTransactionCreationCredentials({required List<Output> outputs, required TransactionPriority priority, required String assetType});
String formatterMoneroAmountToString({required int amount});
double formatterMoneroAmountToDouble({required int amount});
int formatterMoneroParseAmount({required String amount});
2022-03-30 15:57:04 +00:00
Account getCurrentAccount(Object wallet);
void setCurrentAccount(Object wallet, int id, String label);
void onStartup();
int getTransactionInfoAccountId(TransactionInfo tx);
WalletService createHavenWalletService(Box<WalletInfo> walletInfoSource);
2022-04-07 11:19:10 +00:00
CryptoCurrency assetOfTransaction(TransactionInfo tx);
List<AssetRate> getAssetRate();
2022-03-30 15:57:04 +00:00
}
abstract class MoneroSubaddressList {
ObservableList<Subaddress> get subaddresses;
2022-10-12 17:09:57 +00:00
void update(Object wallet, {required int accountIndex});
void refresh(Object wallet, {required int accountIndex});
2022-03-30 15:57:04 +00:00
List<Subaddress> getAll(Object wallet);
2022-10-12 17:09:57 +00:00
Future<void> addSubaddress(Object wallet, {required int accountIndex, required String label});
2022-03-30 15:57:04 +00:00
Future<void> setLabelSubaddress(Object wallet,
2022-10-12 17:09:57 +00:00
{required int accountIndex, required int addressIndex, required String label});
2022-03-30 15:57:04 +00:00
}
abstract class HavenAccountList {
ObservableList<Account> get accounts;
void update(Object wallet);
void refresh(Object wallet);
List<Account> getAll(Object wallet);
Future<void> addAccount(Object wallet, {required String label});
Future<void> setLabelAccount(Object wallet, {required int accountIndex, required String label});
}
2022-03-30 15:57:04 +00:00
""";
2022-10-12 17:09:57 +00:00
const havenEmptyDefinition = 'Haven? haven;\n';
const havenCWDefinition = 'Haven? haven = CWHaven();\n';
2022-03-30 15:57:04 +00:00
final output = '$havenCommonHeaders\n'
+ (hasImplementation ? '$havenCWHeaders\n' : '\n')
+ (hasImplementation ? '$havenCwPart\n\n' : '\n')
+ (hasImplementation ? havenCWDefinition : havenEmptyDefinition)
+ '\n'
+ havenContent;
if (outputFile.existsSync()) {
await outputFile.delete();
}
await outputFile.writeAsString(output);
}
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
Future<void> generateEthereum(bool hasImplementation) async {
final outputFile = File(ethereumOutputPath);
const ethereumCommonHeaders = """
import 'package:cake_wallet/view_model/send/output.dart';
import 'package:cw_core/crypto_amount_format.dart';
import 'package:cw_core/crypto_currency.dart';
import 'package:cw_core/erc20_token.dart';
import 'package:cw_core/output_info.dart';
import 'package:cw_core/transaction_info.dart';
import 'package:cw_core/transaction_priority.dart';
import 'package:cw_core/wallet_base.dart';
import 'package:cw_core/wallet_credentials.dart';
import 'package:cw_core/wallet_info.dart';
import 'package:cw_core/wallet_service.dart';
import 'package:hive/hive.dart';
""";
const ethereumCWHeaders = """
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
import 'package:cw_ethereum/ethereum_formatter.dart';
import 'package:cw_ethereum/ethereum_mnemonics.dart';
import 'package:cw_ethereum/ethereum_transaction_credentials.dart';
import 'package:cw_ethereum/ethereum_transaction_info.dart';
import 'package:cw_ethereum/ethereum_wallet.dart';
import 'package:cw_ethereum/ethereum_wallet_creation_credentials.dart';
import 'package:cw_ethereum/ethereum_wallet_service.dart';
import 'package:cw_ethereum/ethereum_transaction_priority.dart';
""";
const ethereumCwPart = "part 'cw_ethereum.dart';";
const ethereumContent = """
abstract class Ethereum {
List<String> getEthereumWordList(String language);
Squashed commit of the following: commit 8cf2715539b9c210a3c1f7b537fad4e44b71afed Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 19:18:43 2023 +0300 Merge new version changes Update Linux version commit 9af7e146a4d43b3c22bb2006709c47ac26241a9d Merge: cb295333 6d812c99 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 19:17:23 2023 +0300 Merge branch 'v4.8.1_v1.5.1' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  lib/entities/main_actions.dart commit 6d812c999b66a8c9037cf8931688b7ef06d5a863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 17:33:38 2023 +0300 Add Version 4.8.1 configs commit ecdc7baa2e3c8f46c3c5013f56c8b864f088ec9f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 17:30:24 2023 +0300 Revert "Cw 397 chatwoot live support (#1011)" This reverts commit af9b5ff10ce2a6a59afa94e17658c25d65a20c99. commit cb295333afeada8fcf56e0bcd72c118f862c8a1e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Tue Aug 8 16:58:07 2023 +0300 Add Encryption file utils to Ethereum (#1025) commit 5ce1fbb1e44487d8ccf4e0f0d4f64297a51fb5fe Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Aug 7 20:40:51 2023 +0300 Add Ethereum to Linux Fix conflicts with main commit d106e14e745d32d13273d850f39c6aeebab752a4 Merge: 9164d05f d1684f5b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Aug 7 20:23:27 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/pubspec.yaml  cw_core/lib/wallet_base.dart  cw_monero/ios/Classes/monero_api.cpp  lib/core/backup_service.dart  lib/core/wallet_loading_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/src/screens/exchange/exchange_page.dart  lib/src/screens/send/send_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/setup_2fa/setup_2fa_enter_code_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/src/widgets/address_text_field.dart  lib/store/settings_store.dart  lib/view_model/exchange/exchange_view_model.dart  lib/view_model/wallet_creation_vm.dart  lib/view_model/wallet_new_vm.dart  res/values/strings_yo.arb  tool/configure.dart commit 9164d05feea4df4839518977c69e34999586fe99 Merge: 8a7ef39f e34ba6cf Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jul 14 23:33:35 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  assets/text/Monerocom_Release_Notes.txt  assets/text/Release_Notes.txt  ios/Podfile.lock  lib/utils/exception_handler.dart  scripts/android/app_env.sh  scripts/ios/app_env.sh  scripts/macos/app_env.sh commit 8a7ef39f198eb6e4b66b15d09fef932469c27fdc Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri Jul 14 17:28:01 2023 -0300 Linux: fixes for wallet rename (#1000) * fix: missing MarketPlaceViewModel register * fix: no auth route on wallet list _loadWallet * fix: fixes for wallet rename with password flow * fix: missing monero condition * fix: navigator pop * fix: going back case commit 62007975e1693b061fa87b00fac6cf1879f0f501 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Jul 14 01:48:47 2023 +0300 Old state (#999) * Fix Bitcoin transactions not showing (#978) * handle multiple responses coming in a single event * Add timeout for getting transaction info, to allow other transactions to be returned in case of any failure or network issue * Handle other cases of receiving multiple messages in the same response * Fix shib and storj (#997) * Merge main branch * Add missing files --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com> commit f51f0a1d1fdcbeff2fbe6d9ba7e8e4c490dd3bfb Merge: 459a40bc d7fa9991 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 19:06:22 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 459a40bcd9f82b0fbbcd3e5f5edc726dd1a66a2a Merge: e9582f31 7d77a167 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 18:59:49 2023 +0300 Merge remote-tracking branch 'origin/linux/password-direct-input' into linux/password-direct-input commit e9582f31e59238a18c4febfa947ae496c56edd20 Merge: fc18b2dc ff420c7c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 18:26:27 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_transaction_history.dart  lib/core/wallet_loading_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/src/screens/dashboard/widgets/market_place_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/view_model/wallet_list/wallet_list_view_model.dart  macos/Podfile.lock  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_hi.arb  res/values/strings_hr.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_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 7d77a167ac2b161a8a3bf4fd0adea9f93eed4b34 Author: Harold Than <62450449+thanvinhbaohoang@users.noreply.github.com> Date: Fri Jul 7 07:21:43 2023 -0400 Button: Cursor to Pointer on Hover (#982) * Button: Cursor to Pointer on Hover * Updated build-guide-linux.md to Revert Flutter Version --------- Co-authored-by: Harold <harold@pop-os.localdomain> commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 18:01:15 +00:00
WalletService createEthereumWalletService(Box<WalletInfo> walletInfoSource, bool isDirect);
Linux flutter upgrade (#1054) * V4.8.1 v1.5.1 (#1038) * Revert "Cw 397 chatwoot live support (#1011)" This reverts commit af9b5ff10ce2a6a59afa94e17658c25d65a20c99. * Add Version 4.8.1 configs * Update macos build version [skip ci] * Re add chatwoot (#1044) * Revert "Revert "Cw 397 chatwoot live support (#1011)"" This reverts commit ecdc7baa2e3c8f46c3c5013f56c8b864f088ec9f. * Re-add chatwoot Change chatwoot base url * Cw 396 additional themes (#962) * fix: SectionStandardList using BuildContext as param * refactor: deprecated backgroundColor -> colorScheme.background * refactor: themeBase and current themes * refactor: accentTextTheme.titleLarge.color -> dialogTheme.backgroundColor * refactor: gradient background * refactor: text themes using the same color as primaryColor * refactor: accentTextTheme.bodySmall.color -> cardColor * refactor: text themes using same dialogBackgroundColor * refactor: scrollbarTheme * refactor: create SyncIndicatorTheme * refactor: SectionDivider * refactor: base_page improvements and simplify * refactor: collapsible_standart_list improvements * refactor: accentTextTheme.bodyLarge.backgroundColor -> KeyboardTheme.keyboardBarColor * refactor: create PinCodeTheme for accentTextTheme.bodyMedium * refactor: create SupportPageTheme for accentTextTheme.displayLarge.backgroundColor and fix cases that use it * refactor: accentTextTheme.displayLarge.color -> disabledColor * refactor: create ExchangePageTheme * refactor: create DashboardPageTheme and use textColor * refactor: create NewWalletTheme for accentTextTheme.displayMedium * refactor: create BalancePageTheme for accentTextTheme.displaySmall.backgroundColor * refactor: create AddressTheme for accentTextTheme.displaySmall.color * refactor: create IndicatorDotTheme * refactor: create CakeMenuTheme * refactor: create FilterTheme * refactor: create WalletListTheme * refactor: accentTextTheme.bodySmall.decorationColor -> InfoTheme.textColor * refactor: accentTextTheme.titleLarge.backgroundColor -> PickerTheme.dividerColor * refactor: primaryTextTheme.bodyLarge.backgroundColor -> AlertTheme.leftButtonTextColor * refactor: primaryTextTheme.displayLarge.backgroundColor -> OrderTheme.iconColor * refactor: create SendPageTheme * fix: missing migrated styles * refactor: primaryTextTheme.labelSmall.decorationColor -> PlaceholderTheme.color * refactor: create TransactionTradeTheme * refactor: create CakeTextTheme * refactor: create AccountListTheme * refactor: create ReceivePageTheme * refactor: create QRCodeTheme * refactor: move remaining items to CakeTextTheme and some missing fixes * feat(display_settings): add new theme selector * feat: additional themes * fix: conflict error * fix(lag): move colorScheme initialization to constructor * feat: add backdropColor to alert and picker backdrop filters * fix: merge fixes * fix: send template page missing new colors * fix: anonpay pages title and icon colors * fix: merge fixes * fix: unspent coins page * fix: also fix exchange template * fix: missing checkbox * fix: fixes for high contrast theme * Merge branch 'main' into CW-396-additional-themes * fix: merge fixes * fix: .gitignore and rm added files * Fix review comments --------- Co-authored-by: OmarHatem <omarh.ismail1@gmail.com> * Flutter update (#1048) * Update Flutter Update packages * Fix localization issues Fix UI issues Update old packages Update workflow Update how to build guide * Additional UI fixes for merged conflicts * Fix Ethereum network for anonpay invoice (#1051) * build: migrate from wakelock to wakelock_plus - plus is compatible with package_info_plus ^4.0.0 - plus has implemented Linux support * fix: theme & support view model merge fixes --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-09-07 18:25:36 +00:00
WalletCredentials createEthereumNewWalletCredentials({required String name, WalletInfo? walletInfo, String? password});
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
WalletCredentials createEthereumRestoreWalletFromSeedCredentials({required String name, required String mnemonic, required String password});
WalletCredentials createEthereumRestoreWalletFromPrivateKey({required String name, required String privateKey, required String password});
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
String getAddress(WalletBase wallet);
TransactionPriority getDefaultTransactionPriority();
List<TransactionPriority> getTransactionPriorities();
TransactionPriority deserializeEthereumTransactionPriority(int raw);
Object createEthereumTransactionCredentials(
List<Output> outputs, {
required TransactionPriority priority,
required CryptoCurrency currency,
int? feeRate,
});
Object createEthereumTransactionCredentialsRaw(
List<OutputInfo> outputs, {
TransactionPriority? priority,
required CryptoCurrency currency,
required int feeRate,
});
int formatterEthereumParseAmount(String amount);
double formatterEthereumAmountToDouble({TransactionInfo? transaction, BigInt? amount, int exponent = 18});
List<Erc20Token> getERC20Currencies(WalletBase wallet);
Future<void> addErc20Token(WalletBase wallet, Erc20Token token);
Future<void> deleteErc20Token(WalletBase wallet, Erc20Token token);
Future<Erc20Token?> getErc20Token(WalletBase wallet, String contractAddress);
CryptoCurrency assetOfTransaction(WalletBase wallet, TransactionInfo transaction);
void updateEtherscanUsageState(WalletBase wallet, bool isEnabled);
}
""";
const ethereumEmptyDefinition = 'Ethereum? ethereum;\n';
const ethereumCWDefinition = 'Ethereum? ethereum = CWEthereum();\n';
final output = '$ethereumCommonHeaders\n'
+ (hasImplementation ? '$ethereumCWHeaders\n' : '\n')
+ (hasImplementation ? '$ethereumCwPart\n\n' : '\n')
+ (hasImplementation ? ethereumCWDefinition : ethereumEmptyDefinition)
+ '\n'
+ ethereumContent;
if (outputFile.existsSync()) {
await outputFile.delete();
}
await outputFile.writeAsString(output);
}
Squashed commit of the following: commit 8cf2715539b9c210a3c1f7b537fad4e44b71afed Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 19:18:43 2023 +0300 Merge new version changes Update Linux version commit 9af7e146a4d43b3c22bb2006709c47ac26241a9d Merge: cb295333 6d812c99 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 19:17:23 2023 +0300 Merge branch 'v4.8.1_v1.5.1' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  lib/entities/main_actions.dart commit 6d812c999b66a8c9037cf8931688b7ef06d5a863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 17:33:38 2023 +0300 Add Version 4.8.1 configs commit ecdc7baa2e3c8f46c3c5013f56c8b864f088ec9f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 17:30:24 2023 +0300 Revert "Cw 397 chatwoot live support (#1011)" This reverts commit af9b5ff10ce2a6a59afa94e17658c25d65a20c99. commit cb295333afeada8fcf56e0bcd72c118f862c8a1e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Tue Aug 8 16:58:07 2023 +0300 Add Encryption file utils to Ethereum (#1025) commit 5ce1fbb1e44487d8ccf4e0f0d4f64297a51fb5fe Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Aug 7 20:40:51 2023 +0300 Add Ethereum to Linux Fix conflicts with main commit d106e14e745d32d13273d850f39c6aeebab752a4 Merge: 9164d05f d1684f5b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Aug 7 20:23:27 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/pubspec.yaml  cw_core/lib/wallet_base.dart  cw_monero/ios/Classes/monero_api.cpp  lib/core/backup_service.dart  lib/core/wallet_loading_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/src/screens/exchange/exchange_page.dart  lib/src/screens/send/send_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/setup_2fa/setup_2fa_enter_code_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/src/widgets/address_text_field.dart  lib/store/settings_store.dart  lib/view_model/exchange/exchange_view_model.dart  lib/view_model/wallet_creation_vm.dart  lib/view_model/wallet_new_vm.dart  res/values/strings_yo.arb  tool/configure.dart commit 9164d05feea4df4839518977c69e34999586fe99 Merge: 8a7ef39f e34ba6cf Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jul 14 23:33:35 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  assets/text/Monerocom_Release_Notes.txt  assets/text/Release_Notes.txt  ios/Podfile.lock  lib/utils/exception_handler.dart  scripts/android/app_env.sh  scripts/ios/app_env.sh  scripts/macos/app_env.sh commit 8a7ef39f198eb6e4b66b15d09fef932469c27fdc Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri Jul 14 17:28:01 2023 -0300 Linux: fixes for wallet rename (#1000) * fix: missing MarketPlaceViewModel register * fix: no auth route on wallet list _loadWallet * fix: fixes for wallet rename with password flow * fix: missing monero condition * fix: navigator pop * fix: going back case commit 62007975e1693b061fa87b00fac6cf1879f0f501 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Jul 14 01:48:47 2023 +0300 Old state (#999) * Fix Bitcoin transactions not showing (#978) * handle multiple responses coming in a single event * Add timeout for getting transaction info, to allow other transactions to be returned in case of any failure or network issue * Handle other cases of receiving multiple messages in the same response * Fix shib and storj (#997) * Merge main branch * Add missing files --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com> commit f51f0a1d1fdcbeff2fbe6d9ba7e8e4c490dd3bfb Merge: 459a40bc d7fa9991 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 19:06:22 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 459a40bcd9f82b0fbbcd3e5f5edc726dd1a66a2a Merge: e9582f31 7d77a167 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 18:59:49 2023 +0300 Merge remote-tracking branch 'origin/linux/password-direct-input' into linux/password-direct-input commit e9582f31e59238a18c4febfa947ae496c56edd20 Merge: fc18b2dc ff420c7c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 18:26:27 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_transaction_history.dart  lib/core/wallet_loading_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/src/screens/dashboard/widgets/market_place_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/view_model/wallet_list/wallet_list_view_model.dart  macos/Podfile.lock  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_hi.arb  res/values/strings_hr.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_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 7d77a167ac2b161a8a3bf4fd0adea9f93eed4b34 Author: Harold Than <62450449+thanvinhbaohoang@users.noreply.github.com> Date: Fri Jul 7 07:21:43 2023 -0400 Button: Cursor to Pointer on Hover (#982) * Button: Cursor to Pointer on Hover * Updated build-guide-linux.md to Revert Flutter Version --------- Co-authored-by: Harold <harold@pop-os.localdomain> commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 18:01:15 +00:00
Future<void> generatePubspec({
required bool hasMonero,
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
required bool hasBitcoin,
Squashed commit of the following: commit 8cf2715539b9c210a3c1f7b537fad4e44b71afed Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 19:18:43 2023 +0300 Merge new version changes Update Linux version commit 9af7e146a4d43b3c22bb2006709c47ac26241a9d Merge: cb295333 6d812c99 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 19:17:23 2023 +0300 Merge branch 'v4.8.1_v1.5.1' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  lib/entities/main_actions.dart commit 6d812c999b66a8c9037cf8931688b7ef06d5a863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 17:33:38 2023 +0300 Add Version 4.8.1 configs commit ecdc7baa2e3c8f46c3c5013f56c8b864f088ec9f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Aug 11 17:30:24 2023 +0300 Revert "Cw 397 chatwoot live support (#1011)" This reverts commit af9b5ff10ce2a6a59afa94e17658c25d65a20c99. commit cb295333afeada8fcf56e0bcd72c118f862c8a1e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Tue Aug 8 16:58:07 2023 +0300 Add Encryption file utils to Ethereum (#1025) commit 5ce1fbb1e44487d8ccf4e0f0d4f64297a51fb5fe Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Aug 7 20:40:51 2023 +0300 Add Ethereum to Linux Fix conflicts with main commit d106e14e745d32d13273d850f39c6aeebab752a4 Merge: 9164d05f d1684f5b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Aug 7 20:23:27 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/pubspec.yaml  cw_core/lib/wallet_base.dart  cw_monero/ios/Classes/monero_api.cpp  lib/core/backup_service.dart  lib/core/wallet_loading_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/src/screens/exchange/exchange_page.dart  lib/src/screens/send/send_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/setup_2fa/setup_2fa_enter_code_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/src/widgets/address_text_field.dart  lib/store/settings_store.dart  lib/view_model/exchange/exchange_view_model.dart  lib/view_model/wallet_creation_vm.dart  lib/view_model/wallet_new_vm.dart  res/values/strings_yo.arb  tool/configure.dart commit 9164d05feea4df4839518977c69e34999586fe99 Merge: 8a7ef39f e34ba6cf Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jul 14 23:33:35 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  assets/text/Monerocom_Release_Notes.txt  assets/text/Release_Notes.txt  ios/Podfile.lock  lib/utils/exception_handler.dart  scripts/android/app_env.sh  scripts/ios/app_env.sh  scripts/macos/app_env.sh commit 8a7ef39f198eb6e4b66b15d09fef932469c27fdc Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri Jul 14 17:28:01 2023 -0300 Linux: fixes for wallet rename (#1000) * fix: missing MarketPlaceViewModel register * fix: no auth route on wallet list _loadWallet * fix: fixes for wallet rename with password flow * fix: missing monero condition * fix: navigator pop * fix: going back case commit 62007975e1693b061fa87b00fac6cf1879f0f501 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Jul 14 01:48:47 2023 +0300 Old state (#999) * Fix Bitcoin transactions not showing (#978) * handle multiple responses coming in a single event * Add timeout for getting transaction info, to allow other transactions to be returned in case of any failure or network issue * Handle other cases of receiving multiple messages in the same response * Fix shib and storj (#997) * Merge main branch * Add missing files --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com> commit f51f0a1d1fdcbeff2fbe6d9ba7e8e4c490dd3bfb Merge: 459a40bc d7fa9991 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 19:06:22 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 459a40bcd9f82b0fbbcd3e5f5edc726dd1a66a2a Merge: e9582f31 7d77a167 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 18:59:49 2023 +0300 Merge remote-tracking branch 'origin/linux/password-direct-input' into linux/password-direct-input commit e9582f31e59238a18c4febfa947ae496c56edd20 Merge: fc18b2dc ff420c7c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jul 13 18:26:27 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_transaction_history.dart  lib/core/wallet_loading_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/src/screens/dashboard/widgets/market_place_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/view_model/wallet_list/wallet_list_view_model.dart  macos/Podfile.lock  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_hi.arb  res/values/strings_hr.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_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 7d77a167ac2b161a8a3bf4fd0adea9f93eed4b34 Author: Harold Than <62450449+thanvinhbaohoang@users.noreply.github.com> Date: Fri Jul 7 07:21:43 2023 -0400 Button: Cursor to Pointer on Hover (#982) * Button: Cursor to Pointer on Hover * Updated build-guide-linux.md to Revert Flutter Version --------- Co-authored-by: Harold <harold@pop-os.localdomain> commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 18:01:15 +00:00
required bool hasHaven,
required bool hasEthereum,
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
required bool hasFlutterSecureStorage}) async {
const cwCore = """
cw_core:
path: ./cw_core
""";
const cwMonero = """
cw_monero:
path: ./cw_monero
""";
const cwBitcoin = """
cw_bitcoin:
path: ./cw_bitcoin
""";
2022-03-30 15:57:04 +00:00
const cwHaven = """
cw_haven:
path: ./cw_haven
""";
const cwSharedExternal = """
cw_shared_external:
path: ./cw_shared_external
""";
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
const cwEthereum = """
cw_ethereum:
path: ./cw_ethereum
""";
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
const flutterSecureStorage = """
flutter_secure_storage:
git:
url: https://github.com/cake-tech/flutter_secure_storage.git
path: flutter_secure_storage
ref: cake-6.0.0
version: 6.0.0
""";
final inputFile = File(pubspecOutputPath);
final inputText = await inputFile.readAsString();
final inputLines = inputText.split('\n');
final dependenciesIndex = inputLines.indexWhere((line) => line.toLowerCase() == 'dependencies:');
var output = cwCore;
if (hasMonero) {
2022-03-30 15:57:04 +00:00
output += '\n$cwMonero\n$cwSharedExternal';
}
if (hasBitcoin) {
output += '\n$cwBitcoin';
}
2022-03-30 15:57:04 +00:00
if (hasHaven && !hasMonero) {
output += '\n$cwSharedExternal\n$cwHaven';
} else if (hasHaven) {
output += '\n$cwHaven';
}
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
if (hasEthereum) {
output += '\n$cwEthereum';
}
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
if (hasFlutterSecureStorage) {
Linux flutter upgrade (#1054) * V4.8.1 v1.5.1 (#1038) * Revert "Cw 397 chatwoot live support (#1011)" This reverts commit af9b5ff10ce2a6a59afa94e17658c25d65a20c99. * Add Version 4.8.1 configs * Update macos build version [skip ci] * Re add chatwoot (#1044) * Revert "Revert "Cw 397 chatwoot live support (#1011)"" This reverts commit ecdc7baa2e3c8f46c3c5013f56c8b864f088ec9f. * Re-add chatwoot Change chatwoot base url * Cw 396 additional themes (#962) * fix: SectionStandardList using BuildContext as param * refactor: deprecated backgroundColor -> colorScheme.background * refactor: themeBase and current themes * refactor: accentTextTheme.titleLarge.color -> dialogTheme.backgroundColor * refactor: gradient background * refactor: text themes using the same color as primaryColor * refactor: accentTextTheme.bodySmall.color -> cardColor * refactor: text themes using same dialogBackgroundColor * refactor: scrollbarTheme * refactor: create SyncIndicatorTheme * refactor: SectionDivider * refactor: base_page improvements and simplify * refactor: collapsible_standart_list improvements * refactor: accentTextTheme.bodyLarge.backgroundColor -> KeyboardTheme.keyboardBarColor * refactor: create PinCodeTheme for accentTextTheme.bodyMedium * refactor: create SupportPageTheme for accentTextTheme.displayLarge.backgroundColor and fix cases that use it * refactor: accentTextTheme.displayLarge.color -> disabledColor * refactor: create ExchangePageTheme * refactor: create DashboardPageTheme and use textColor * refactor: create NewWalletTheme for accentTextTheme.displayMedium * refactor: create BalancePageTheme for accentTextTheme.displaySmall.backgroundColor * refactor: create AddressTheme for accentTextTheme.displaySmall.color * refactor: create IndicatorDotTheme * refactor: create CakeMenuTheme * refactor: create FilterTheme * refactor: create WalletListTheme * refactor: accentTextTheme.bodySmall.decorationColor -> InfoTheme.textColor * refactor: accentTextTheme.titleLarge.backgroundColor -> PickerTheme.dividerColor * refactor: primaryTextTheme.bodyLarge.backgroundColor -> AlertTheme.leftButtonTextColor * refactor: primaryTextTheme.displayLarge.backgroundColor -> OrderTheme.iconColor * refactor: create SendPageTheme * fix: missing migrated styles * refactor: primaryTextTheme.labelSmall.decorationColor -> PlaceholderTheme.color * refactor: create TransactionTradeTheme * refactor: create CakeTextTheme * refactor: create AccountListTheme * refactor: create ReceivePageTheme * refactor: create QRCodeTheme * refactor: move remaining items to CakeTextTheme and some missing fixes * feat(display_settings): add new theme selector * feat: additional themes * fix: conflict error * fix(lag): move colorScheme initialization to constructor * feat: add backdropColor to alert and picker backdrop filters * fix: merge fixes * fix: send template page missing new colors * fix: anonpay pages title and icon colors * fix: merge fixes * fix: unspent coins page * fix: also fix exchange template * fix: missing checkbox * fix: fixes for high contrast theme * Merge branch 'main' into CW-396-additional-themes * fix: merge fixes * fix: .gitignore and rm added files * Fix review comments --------- Co-authored-by: OmarHatem <omarh.ismail1@gmail.com> * Flutter update (#1048) * Update Flutter Update packages * Fix localization issues Fix UI issues Update old packages Update workflow Update how to build guide * Additional UI fixes for merged conflicts * Fix Ethereum network for anonpay invoice (#1051) * build: migrate from wakelock to wakelock_plus - plus is compatible with package_info_plus ^4.0.0 - plus has implemented Linux support * fix: theme & support view model merge fixes --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-09-07 18:25:36 +00:00
output += '\n$flutterSecureStorage\n';
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
}
final outputLines = output.split('\n');
inputLines.insertAll(dependenciesIndex + 1, outputLines);
final outputContent = inputLines.join('\n');
final outputFile = File(pubspecOutputPath);
if (outputFile.existsSync()) {
await outputFile.delete();
}
await outputFile.writeAsString(outputContent);
}
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
Future<void> generateWalletTypes({required bool hasMonero, required bool hasBitcoin, required bool hasHaven, required bool hasEthereum}) async {
final walletTypesFile = File(walletTypesPath);
if (walletTypesFile.existsSync()) {
await walletTypesFile.delete();
}
const outputHeader = "import 'package:cw_core/wallet_type.dart';";
const outputDefinition = 'final availableWalletTypes = <WalletType>[';
var outputContent = outputHeader + '\n\n' + outputDefinition + '\n';
if (hasMonero) {
outputContent += '\tWalletType.monero,\n';
}
if (hasBitcoin) {
Cw 78 ethereum (#862) * Add initial flow for ethereum * Add initial create Eth wallet flow * Complete Ethereum wallet creation flow * Fix web3dart versioning issue * Add primary receive address extracted from private key * Implement open wallet functionality * Implement restore wallet from seed functionality * Fixate web3dart version as higher versions cause some issues * Add Initial Transaction priorities for eth Add estimated gas price * Rename priority value to tip * Re-order wallet types * Change ethereum node Fix connection issues * Fix estimating gas for priority * Add case for ethereum to fetch it's seeds * Add case for ethereum to request node * Fix Exchange screen initial pairs * Add initial send transaction flow * Add missing configure for ethereum class * Add Eth address initial setup * Fix Private key for Ethereum wallets * Change sign/send transaction flow * - Fix Conflicts with main - Remove unused function from Haven configure.dart * Add build command for ethereum package * Add missing Node list file to pubspec * - Fix balance display - Fix parsing of Ethereum amount - Add more Ethereum Nodes * - Fix extracting Ethereum Private key from seeds - Integrate signing/sending transaction with the send view model * - Update and Fix Conflicts with main * Add Balances for ERC20 tokens * Fix conflicts with main * Add erc20 abi json * Add send erc20 tokens initial function * add missing getHeightByDate in Haven * Allow contacts and wallets from the same tag * Add Shiba Inu icon * Add send ERC-20 tokens initial flow * Add missing import in generated file * Add initial approach for transaction sending for ERC-20 tokens * Refactor signing/sending transactions * Add initial flow for transactions subscription * Refactor signing/sending transactions * Add home settings icon * Fix conflicts with main * Initial flow for home settings * Add logic flow for adding erc20 tokens * Fix initial UI * Finalize UI for Tokens * Integrate UI with Ethereum flow * Add "Enable/Disable" feature for ERC20 tokens * Add initial Erc20 tokens * Add Sorting and Pin Native Token features * Fix price sorting * Sort tokens list as well when Sort criteria changes * - Improve sorting balances flow - Add initial add token from search bar flow * Fix Accounts Popup UI * Fix Pin native token * Fix Enabling/Disabling tokens Fix sorting by fiat once app is opened Improve token availability mechanism * Fix deleting token Fix renaming tokens * Fix issue with search * Add more tokens * - Fix scroll issue - Add ERC20 tokens placeholder image in picker * - Separate and organize default erc20 tokens - Fix scrolling - Add token placeholder images in picker - Sort disabled tokens alphabetically * Change BNB token initial availability * Fix Conflicts with main * Fix Conflicts with main * Add Verse ERC20 token to the initial tokens list * Add rename wallet to Ethereum * Integrate EtherScan API for fetching address transactions Generate Ethereum specific secrets in Ethereum package * Adjust transactions fiat price for ERC20 tokens * Free Up GitHub Actions Ubuntu Runner Disk Space * Free Up GitHub Actions Ubuntu Runner Disk space (trial 2) * Fix Transaction Fee display * Save transaction history * Enhance loading time for erc20 tokens transactions * Minor Fixes and Enhancements * Fix sending erc20 fix block explorer issue * Fix int overflow * Fix transaction amount conversions * Minor: `slow` -> `Slow` * Update build guide * Fix fetching fiat rate taking a lot of time by only fetching enabled tokens only and making the API calls in parallel not sequential * Update transactions on a periodic basis * For fee, use ETH spot price, not ERC-20 spot price * Add Etherscan History privacy option to enable/disable Etherscan API * Show estimated fee amounts in the send screen * fix send fiat fields parsing issue * Fix transactions estimated fee less than actual fee * handle balance sorting when balance is disabled Handle empty transactions list * Fix Delete Ethereum wallet Fix balance < 0.01 * Fix Decimal place for Ethereum amount Fix sending amount issue * Change words count * Remove balance hint and Full balance row from Ethereum wallets * support changing the asset type in send templates * Fix Templates for ERC tokens issues * Fix conflicts in send templates * Disable batch sending in Ethereum * Fix Fee calculation with different priorities * Fix Conflicts with main * Add offline error to ignored exceptions --------- Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
2023-08-04 17:01:49 +00:00
outputContent += '\tWalletType.bitcoin,\n';
}
if (hasEthereum) {
outputContent += '\tWalletType.ethereum,\n';
}
if (hasBitcoin) {
outputContent += '\tWalletType.litecoin,\n';
}
2022-03-30 15:57:04 +00:00
if (hasHaven) {
outputContent += '\tWalletType.haven,\n';
}
outputContent += '];\n';
await walletTypesFile.writeAsString(outputContent);
}
Squashed commit of the following: commit 1ca09e692d7dce0293364a5ca05db867673ab899 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:44:31 2023 +0300 Revert "Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input" This reverts commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf, reversing changes made to e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 02eead0014b8433ccb877f803c744563de8f0b71 Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 16:38:36 2023 +0300 Revert " fix routing and context issue" This reverts commit e1fe03ca28c19bb6fc39776665ced8d09975664f. commit 424cf2e635d91c0a8ee98877ee532dc2877bfdcf Merge: e1fe03ca fc18b2dc Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:01:18 2023 +0300 Merge branch 'linux/password-direct-input' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit e1fe03ca28c19bb6fc39776665ced8d09975664f Author: Serhii <borodenko.sv@gmail.com> Date: Thu Jun 29 14:00:12 2023 +0300 fix routing and context issue commit fc18b2dc52488ae6815f5b25d1d2f278e2972113 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:25:27 2023 +0300 - Pump Linux version - Fix conflicts with main commit 2da9112aa209b8738ecba8563e2a9c54acafa091 Merge: e592c892 3f2af133 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 22:14:52 2023 +0300 Merge branch 'v4.6.7_v1.3.8' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_bitcoin/lib/electrum_wallet.dart  lib/di.dart  lib/main.dart  lib/src/screens/dashboard/widgets/market_place_page.dart commit 3f2af1334d9bfb8bff2920be1deac823f2c091f6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 21:43:33 2023 +0300 Pump app versions and update release notes commit 8ffad4bf80858d675f419b759d56bc7e76fb5124 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 19:54:34 2023 +0300 Revert removing swipe to delete wallet feature commit 337bfd052784c082c5481a7eae980b3d657d8f8b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jun 16 17:05:00 2023 +0300 - Replace payfura widget with direct browser link - Remove Payfura widget class as it is duplicate for the web view page commit e592c892cc057bf824866000276b11763f972397 Author: Rafael Saes <76502841+saltrafael@users.noreply.github.com> Date: Fri May 26 17:16:36 2023 -0300 fix: theme refactor for wallet_unlock_page.dart (#951) commit 76559e50d64c86e022abac6a9c75f3e8f4552db8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:52:02 2023 +0300 Remove secure storage commit 825c99094f7e7d01bf213acd2c98391b009465cb Merge: 5ba313cb 19cbc40e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 21:16:08 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input commit 5ba313cb13dab4c07d4947772b77415a5f9ba810 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 16:43:30 2023 +0300 Fix Conflicts with main commit 53d3db53407bf4872ee4cb8db8725203a5c9c212 Merge: 3ddb6c0a 75c65d67 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri May 26 15:09:55 2023 +0300 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into linux/password-direct-input  Conflicts:  cw_core/lib/wallet_base.dart  lib/core/auth_service.dart  lib/di.dart  lib/main.dart  lib/router.dart  lib/routes.dart  lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart  lib/src/screens/restore/restore_wallet_from_seed_page.dart  lib/src/screens/settings/security_backup_page.dart  lib/src/screens/wallet_list/wallet_list_page.dart  lib/store/settings_store.dart  lib/view_model/wallet_creation_vm.dart  macos/Podfile.lock  pubspec_base.yaml  res/values/strings_bg.arb  res/values/strings_en.arb  res/values/strings_id.arb  res/values/strings_my.arb  res/values/strings_nl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_th.arb  res/values/strings_tr.arb  res/values/strings_uk.arb  res/values/strings_ur.arb  res/values/strings_zh.arb commit 3ddb6c0a40198611a65782450c239365508c3d12 Author: M <m@cakewallet.com> Date: Thu Apr 27 21:17:41 2023 -0400 Add flatpak section to Linux build guide. commit 89980cac5add6dbe869949296219e6275dccec3d Author: M <m@cakewallet.com> Date: Thu Apr 27 20:51:35 2023 -0400 Add flatpak manifest. Add desktop file for Linux. commit 0dc2effe4135963ec7de9107eb68f5cfd85757fc Author: M <m@cakewallet.com> Date: Tue Apr 25 16:44:14 2023 -0400 Add check gcc and troubleshooting section to Linux build guide. commit d4b96d6f9849c8c0a0ee43a8179092453a6ad024 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:08:42 2023 -0400 Add build guide for Linux. commit c7138a9124d084e7b329b8d4970103f4299a2568 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:06:05 2023 -0400 Make `model_generator.sh` executable. commit d45df36238b2b5483429847d5e00deed6d2cfa28 Author: M <m@cakewallet.com> Date: Fri Apr 21 18:02:19 2023 -0400 Add ability to get random bytes on Linux. Used same method as in cake backups. commit 5c2490e721589768452a997d18b6777ad16bc3b3 Author: M <m@cakewallet.com> Date: Fri Apr 21 15:55:26 2023 -0400 Update boost version for Linux to 1.82. Update monero for Linux to 0.18.2.2. commit d251539f13ce2528ac2854e7e8cf6a57d132c3b5 Author: M <m@cakewallet.com> Date: Fri Apr 21 11:48:02 2023 -0400 Change package_info to package_info_plus commit a90966b640bab073d8b9c5d998bb239bdf90326a Author: M <m@cakewallet.com> Date: Wed Apr 19 17:20:04 2023 -0400 Remove unused constant MONERO_BLOCK_SIZE in ios/Classes/monero_api.cpp commit d34dca99edacb9a835c8225cfcca809262b6c8a1 Author: M <m@cakewallet.com> Date: Wed Apr 19 16:11:01 2023 -0400 Remove duplication for routes. Removed unused constant and fixed TransactionInfoRow iterator for macos/Classes/monero_api.cpp. commit 2ff6cf43b3dc4ff51606f5f1f5b6c3a422ae2651 Merge: 2e19e9d2 27961f2f Author: M <m@cakewallet.com> Date: Wed Apr 19 15:18:43 2023 -0400 Merge branch 'main' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 2e19e9d2b63b007da6129289be83d1302c396cdc Author: M <m@cakewallet.com> Date: Tue Apr 18 16:45:32 2023 -0400 Fixes for Linux build scripts. Fixes for load cw_monero on Linux. Catch exception for get PackageInfo in SettingsStore. Add `excludeFlutterSecureStorage` to app_config.sh for Linux. Add FUNCTION_VISABILITY_ATTRIBUTE for monero_api.cpp. commit 9cd02b7541068ba638f80d18b0f8bcae0a0586a0 Merge: 8efedbcc 786ba3b0 Author: M <m@cakewallet.com> Date: Tue Apr 18 15:45:32 2023 -0400 Merge branch 'desktop-linux' of github.com:cake-tech/cake_wallet into linux/password-direct-input commit 8efedbccf6380fe7f2d1993293b35d0a2583d979 Author: M <m@cakewallet.com> Date: Thu Apr 13 19:48:51 2023 -0400 Add ability to set custom data application directory commit f52c45b167e05f782040d3ae9a30d7283800fd29 Author: M <m@cakewallet.com> Date: Mon Apr 10 19:16:13 2023 -0400 Change encryption method for electrum wallets is wallet password provides directly. Add ability to user for repeat wallets password and compare with original wallet password before wallet creation for cases when wallet password provides directly. commit 3b82a390c14342be1afd9e72a01206f0a5425b03 Author: M <m@cakewallet.com> Date: Thu Mar 30 18:33:59 2023 -0400 Add ability to enter wallet password directly. Add ability to build without flutter secure storage. Add `excludeFlutterSecureStorage` flag to too/configure.dart for settings for secure storage. Add wallet unlock screen. commit a70b6f298c6f9e807fe45fa55f628fe7b28cb207 Merge: f0164db4 14a4d413 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 27 15:11:54 2023 +0200 Merge pull request #804 from cake-tech/desktop-ui-enhancements Desktop UI enhancements commit 14a4d41339e519e869f28eea7e11536d55cb6758 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 25 00:07:15 2023 +0200 Fixate MobX version to fix restore issue commit e8fa3953b5e432dfe5906e6ea0a1a07b13f49e5f Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 17:17:30 2023 +0200 Fix Navigation animation for settings screens commit 89aaa9bfef62e8882f721d2251e8963ca80b6299 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:49:37 2023 +0200 Add back wallet settings page to desktop settings actions commit 26a7bfcee57c9d8c5939d6882fb54ca396dceba4 Merge: f00dc913 f0164db4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:39:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into desktop-ui-enhancements commit f0164db47f0265e7c14f2b0a5aa51f0c35e81a88 Merge: f050f022 143a6eec Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:35 2023 +0200 Merge pull request #802 from cake-tech/CW-321-lock-app-feature-on-mac Add app lock feature on mac commit 143a6eecf51853cca13db8c32e6f76a87772214e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:38:05 2023 +0200 pop only PIN screen after successful auth commit a210a1e325ad203b4d44af3553084d1689a15b36 Merge: 538220f7 f050f022 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:23:36 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-321-lock-app-feature-on-mac commit f00dc9132c5dfa2ba1b6f594eb1dc70cd0da96cc Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:19:59 2023 +0200 Fix UI issues Add missing translation commit 05b1bb05c4764b430dcab9278e1799c13a060153 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:31 2023 +0200 Enable adding contact from send screen commit b7e92379635112da13728f3cd3d28fe152c1be5a Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 15:18:01 2023 +0200 Add Nano currency image commit 538220f7bc6b60002e30498a2bc894e4a04c3152 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:50:19 2023 +0200 Add assertion to avoid null commit 770ed710d7ddaf391795c6c5ff131d1b27e63407 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 24 14:24:40 2023 +0200 Add app lock feature on mac commit f050f022b668a327ff3828c72a031bbddae24aab Merge: f8acc1c0 ac099075 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 24 00:40:19 2023 +0200 Merge branch 'main' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view  Conflicts:  lib/src/screens/buy/onramper_page.dart  lib/src/screens/seed/wallet_seed_page.dart  pubspec_base.yaml  res/values/strings_de.arb  res/values/strings_en.arb  res/values/strings_es.arb  res/values/strings_fr.arb  res/values/strings_hi.arb  res/values/strings_hr.arb  res/values/strings_it.arb  res/values/strings_ja.arb  res/values/strings_ko.arb  res/values/strings_nl.arb  res/values/strings_pl.arb  res/values/strings_pt.arb  res/values/strings_ru.arb  res/values/strings_uk.arb  res/values/strings_zh.arb commit f8acc1c007d5556d07cf9fb559fa90637af4f38a Merge: 67503f39 d3eb22e1 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 21:56:50 2023 +0200 Merge pull request #791 from cake-tech/fix-desktop-colors-addressbook Fix desktop background color and address book view issues commit d3eb22e1d4e84a4c65debcb1eff00cfdf2efd38e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 21:16:28 2023 +0200 Replace removed code commit 8d482464d95275c5b720c63863dea7f63d0773d7 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:56:20 2023 +0200 Fix ionia input field alignment commit 67503f393dcf54c2219c1951e2e34d1607c7984b Merge: 99344600 016bca01 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:24:32 2023 +0200 Merge pull request #797 from cake-tech/align-create-restore-screens Fix alignment in create and restore wallet screens commit 016bca01f4fa8a235a8f97dcb3b542680cfb0c38 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:18:40 2023 +0200 remove unused code commit 9934460004ca694f38d944051e1c1f2a479f9cee Merge: 7a504abc bba0ce2e Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 23 18:06:27 2023 +0200 Merge pull request #796 from cake-tech/fix-popup-width-constraints Fix Popup width constraint and add focus orders commit bba0ce2ec64e25f313d1c7a7da995e932ccf9ef5 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 18:03:44 2023 +0200 Remove autofocus commit 28c599e68ab9a5f25b7d442efb5957b04682a413 Merge: d5e9982e 7a504abc Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 17:51:26 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into align-create-restore-screens commit d5e9982e9122e9b003dc3d3a3cf7782e374f03ab Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 23 16:03:20 2023 +0200 override navbar with desktopnavbar commit 7a504abc01ca6db37660bf849ec2d812d25b7a1c Merge: c05d70b1 9616974d Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:31:37 2023 +0200 Merge pull request #787 from cake-tech/macos-fix-settings-create-wallet Fix wallet create in settings commit 9616974d33ef308705a66b5aac83836e122ac31d Merge: 75d52794 24dc9bea Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 22 19:05:20 2023 +0200 Merge pull request #790 from cake-tech/add-create-restore-dropdown Add create and restore wallet options to dropdown menu commit 24dc9bea27c93f4c74906ebec2325ef058992f94 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:47:00 2023 +0200 remove space commit 6dc4eafff48f6f53c0f437429aef0598345a0b83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 18:44:49 2023 +0200 Fix dropdown change state bug Hide scanner for desktop commit c41b6b7f89fefbee53bd48dc18fec8d6f8587a08 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 22 16:17:26 2023 +0200 Fix alignment in create and restore wallet screens commit 07f6f43e0ba43825abd1c1670b2360e51721ddf5 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 22:05:02 2023 +0200 refactor dropdown items commit 88e245e480ed4d82d36eea52c0b857899deb3483 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 21 12:22:32 2023 +0200 Fix issues from code review commit c05d70b1185187235bfd19a21db44577add35f04 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 21 01:52:47 2023 +0200 Fix variable name commit 44b1eec81db6d47ead7d49eae64010519815c77c Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Feb 20 23:24:19 2023 +0200 Fix Popup width constraint and add focus orders commit 17aa72e460802d18fe486841ca97941e0f18561a Merge: 1b892288 c920b62a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Feb 20 14:48:22 2023 +0200 Merge pull request #792 from cake-tech/add-keyboard-control Add keyboard control for desktop commit cf125d1e069a3185305b79d7e0f327799f05ad56 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 18 14:23:48 2023 +0200 Fix issue from code review commit c920b62aa09e53e6c0f3e85aa60d8c230ca26734 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 18 00:13:51 2023 +0200 Add onFieldSubmitted to allow "enter" button interaction commit 59a79242af2f85a2b4b9bd7ab2ccf0163c49504a Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 19:06:41 2023 +0200 Fix input field commit 52468e13310d02b8e53249b07bfbaa9e269e5981 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 18:19:26 2023 +0200 Fix desktop background color and address book view issues commit 4bc81242fc506888a5592197ec45304936642c40 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 17 16:41:49 2023 +0200 Add create and restore wallet options to dropdown menu commit 75d52794f48e02ef66982e598b39099a4ef3c802 Merge: e0970fa1 1b892288 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:27:19 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into macos-fix-settings-create-wallet commit e0970fa182c98fd038ae3559116c263c771c520e Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 16 18:05:10 2023 +0200 fix pageview controller reset index commit 1b89228893b2218248709c7825e91e2a0083dc02 Merge: bb05573c 4027ea04 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:57:43 2023 +0200 Merge pull request #745 from cake-tech/CW-301-desktop-side-bar-ui Add desktop sidebar commit 4027ea04eb573f36522f36c350758848545318f6 Merge: dd13172c 0015f41a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:54:54 2023 +0200 Merge pull request #775 from cake-tech/CW-311-remove-drawer-from-mac-os Replace drawer icon for mac os commit 0015f41a0dbe8fa0620b556d7193ce5f79be4dca Merge: 5a77aa20 55bf964a Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:52:24 2023 +0200 Merge pull request #785 from cake-tech/desktop-ui-for-exchange-send Desktop UI for exchange send commit 55bf964a27bb102670cb12b91f9941afe763f495 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 16 17:51:52 2023 +0200 - Use close icon on main screens - Minor UI fixes commit 5296a2118a6a72861a7af119085567ad88a87de6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 23:50:15 2023 +0200 Remove duplicated constrains commit 2496a6574acf47c6de0571c373303ee0108db01a Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:14:07 2023 +0200 remove unnecessary code commit f0c49528096f1628f661282a890452a8e929c4e2 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:13:24 2023 +0200 remove unnecessary code commit 3dcf5b05a559eedcff0cd28b785bdbb26a24c76d Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 15 22:11:34 2023 +0200 Fix wallet create in settings commit 8de9c80fe1f13668d21e781801c05c073746cede Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 20:55:06 2023 +0200 Rename misleading variable Change initial mac window size commit f8d70e7ce6c4e6eb06bf3c4a3ef33fda01a525f9 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 16:07:46 2023 +0200 Fix UI issues, paddings and alignments commit b1947426fb79d9a571b3c728a138d15140a68bbc Merge: 843db656 5a77aa20 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 03:09:38 2023 +0200 Merge branch 'CW-311-remove-drawer-from-mac-os' of https://github.com/cake-tech/cake_wallet into desktop-ui-for-exchange-send  Conflicts:  lib/src/screens/dashboard/desktop_dashboard_page.dart  lib/src/screens/dashboard/desktop_widgets/desktop_sidebar_wrapper.dart commit 843db65603337a51056548b1ea414ea2e39fc2d5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:28:10 2023 +0200 Add width constraints to desktop dashboard commit 5a77aa201770419f1d2b5554a8d9a20d6dba5b77 Merge: 107e136f 6caeae28 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 15 01:20:05 2023 +0200 Merge pull request #786 from cake-tech/CW-312-mac-os-settings-icon-to-be-a-toggle MacOS settings icon to be a toggle commit 6caeae2817fc576cba754b3ca6b936f46db57e87 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:55:13 2023 +0200 Add padding to support page commit ea09bba0fb07c6f4fbbd8f00eb5775f78cd6a208 Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Feb 14 21:53:17 2023 +0200 Make side menu items toggle back to dashboard commit 02fe3c008f932a5f98a25c8febace2de4eb7e0e5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:05:44 2023 +0200 Constrain primary Buttons width commit fb5efc04295c48ded179e4eb638b1c98d2222d91 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 18:01:24 2023 +0200 Fix Desktop dashboard actions background color commit 8f762329370914070edcaf6ea11b3543fac471b6 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 17:21:09 2023 +0200 - Change design/paddings for Send page on desktop view - Make AddTemplateButton instead of having it duplicated in send/exchange commit bd04383b7c68ba055cf352bee458ea2f8280208b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Feb 14 01:36:34 2023 +0200 Change Exchange page UI depending on platform commit 10b877f55e3a46d2566115bb97ea949cf475f803 Merge: 107e136f dd13172c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:48:16 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-311-remove-drawer-from-mac-os commit dd13172cfeb701dcccf0d9809bc0744632aa0ef4 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Feb 11 00:41:48 2023 +0200 Add max width constrain to Welcome page commit 107e136f523667e7e7f06bcb75e36b98a79c49fa Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:35:11 2023 +0200 remove empty line commit bdfe070f8dba385854063da56f9dfecbafcb3529 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Feb 11 00:32:26 2023 +0200 Refactor sidebar state management commit 770e3b6f52e169597a1351da84c30104bc47cafd Merge: 99bb3cce 5fa50c76 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:29:36 2023 +0200 Merge pull request #774 from cake-tech/CW-310-add-constraints-to-images-on-macos [CW-310] Add constraints to images on macos commit 5fa50c76684e6b784c96e28121912d9948c958a5 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 23:27:19 2023 +0200 Fix Constrained width screens UI commit c1bf0ee7aa6e5ee6834649601ef8d15634c559d1 Merge: eb3b2464 99bb3cce Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:54:13 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-310-add-constraints-to-images-on-macos  Conflicts:  lib/src/screens/pin_code/pin_code_widget.dart commit 99bb3cce479fe49dc185bb76fd26391fd5a0ea50 Merge: 2623546b 3fb8be00 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:34:18 2023 +0200 Merge pull request #779 from cake-tech/CW-318-desktop-marketplace Add Marketplace to dashboard view commit 3fb8be0053be0e4a475ef1adbcd7dfa86db88b64 Merge: 887afdad 2623546b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:33:31 2023 +0200 Merge branch 'CW-301-desktop-side-bar-ui' of https://github.com/cake-tech/cake_wallet into CW-318-desktop-marketplace  Conflicts:  lib/src/screens/dashboard/desktop_widgets/desktop_dashboard_actions.dart commit 2623546b5e422f5394aa97ff90a196769ca5d9d3 Merge: 2b2bebe9 2ea360d8 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 22:09:55 2023 +0200 Merge pull request #776 from cake-tech/CW-309-allow-pin-keyboard-entry-on-macos Allow Keyboard usage on PIN screen commit 887afdadd002c7f73786b7c67ac5f49cfb23a811 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:39:23 2023 +0200 Change ionia welcome page animation commit 2b2bebe98f45b30bcd7eaaf74c40fb79ab49f845 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 20:26:07 2023 +0200 Refresh desktop dashboard actions on wallet change commit eb3b24643746e81ac4eb5f95879488cb4a92a8a1 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:19:13 2023 +0200 Add empty trailing to center page title on desktop commit 32d2bf2c850fa9d81d86f9363a3d1681fdefa296 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 20:07:53 2023 +0200 Update widget contraints commit 89fe8df459891e7d69f15c3e04d3590bba88d800 Author: Godwin Asuquo <godilite@gmail.com> Date: Fri Feb 10 19:45:48 2023 +0200 Update trailing icon to open transaction page commit 6d49e6a5433495f9054dc26953dc065d84bf33f8 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:40:50 2023 +0200 Add Marketplace to dashboard view commit 2ea360d81de9cca608e02cbc9577daa998727ca2 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Feb 10 18:15:05 2023 +0200 Fix desktop nav bar UI commit 677305f6257669dea097e8c82f8d019621f1cf93 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 22:53:02 2023 +0200 - Listen to keyboard events in PIN screen - Fix PIN buttons style commit 1831ebf435867c84b3252a4684f644052cf68b09 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:29:38 2023 +0200 Remove drawer from mac os commit 150d43b2da1d64a409829adc395e932481f415cd Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 20:11:20 2023 +0200 constraint images and pincoded box commit a116241185df8c0497334d2f48da4cc9404fec62 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 19:17:52 2023 +0200 Separate Dashboard desktop view from mobile view commit 5c89c42540131a99978c22712982d883e24be5be Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:53:07 2023 +0200 [skip ci] remove .project changes commit dd2bf60b0102f3b3593da8a23359ad79823ab6b6 Author: Godwin Asuquo <godilite@gmail.com> Date: Thu Feb 9 16:51:49 2023 +0200 [skip ci] remove .project changes commit 167eae1293dbcfb473e486754e943c4311c03fee Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:10:43 2023 +0200 Revert changes in .gitignore commit 30d16266c0e4d82c75f54c1df859d2d7264e3326 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Feb 9 16:02:02 2023 +0200 Revert removing .lock files commit 3c17310a5ba8e7c41ccae11b8709ada26ed98629 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 22:12:11 2023 +0200 [skip ci] reformat desktop dashboard commit 48ae156eb85b0dad6f7a74a875d1a4a5df1dc637 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 21:57:26 2023 +0200 [skip ci] reformat desktop dashboard commit b1b81930434dd5e15333f2747d4bdf5182169b32 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 20:41:46 2023 +0200 Fix issues from code review commit a1abdc849a791cdc782b01de673ec6c460e56dae Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Feb 8 18:56:00 2023 +0200 Fix bug on sidebar reset commit 3f03fb0b18d1745fdb735bd5ff95c99068ee6da2 Merge: 69651b3e 9f69de80 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:50:37 2023 +0200 Merge pull request #769 from cake-tech/fix-buy-feature-on-macos Fix buy feature on macos commit 9f69de8057d145d968d24e829be8f5fddab786be Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:49:26 2023 +0200 Remove Podfile.lock from cache commit 738621254f18fc40fd4dbba430dd2d879fed062b Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Feb 8 15:46:57 2023 +0200 Add pubspec.lock and Podfile.lock to gitignore commit 26b79fe0cd679d4e0cc7ad45b2fd7413770dcf54 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Feb 6 18:23:40 2023 +0200 - Refactor onRamper to have a single point of modification - Enlarge initial app size - update Flutter and Packages commit dea81f92e368cf98cdb38e9db59d3f90aa0ba06b Merge: c7db7b99 69651b3e Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 16:48:36 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 69651b3eb403d50bdebe08780f99fb920327e5be Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:30:46 2023 +0200 Remove constants commit c7db7b99a50c859c9ddaf2d3e9ee21f96918e68b Merge: 9ed77cd6 4902dc8d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 31 15:23:47 2023 +0200 Merge remote-tracking branch 'origin/CW-301-desktop-side-bar-ui' into CW-301-desktop-side-bar-ui commit 4902dc8dd4d32c2c7fbb2a8b64c47e0164ec0421 Merge: d12bcc80 bb05573c Author: Godwin Asuquo <godilite@gmail.com> Date: Tue Jan 31 15:12:01 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui commit 9ed77cd6f904d235f6bbcc22cbbfecd30018466e Merge: d12bcc80 bb05573c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:43:09 2023 +0200 Merge branch 'dashboard-desktop-view' of https://github.com/cake-tech/cake_wallet into CW-301-desktop-side-bar-ui  Conflicts:  lib/src/screens/dashboard/dashboard_page.dart commit bb05573c3aa01994e4ecee678d7c870a4784d5fa Merge: de2b887a c20eb232 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:33:44 2023 +0200 Merge pull request #753 from cake-tech/mac-os-icons Mac os icons commit d12bcc80d1e61e52b07f1c21b0fdd8fd33146e66 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:32:31 2023 +0200 Fix exchange page as fullScreenDialog commit de2b887a9b3ce8896334c3c262fac9f4cf9c9895 Merge: abf5f0b7 adfebe69 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:31:59 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit c20eb2325e4c197a6485cd43413c469f6e8e7041 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 23:28:15 2023 +0200 Change Mac os app name and bundle id commit deadc93a76aa4b081228ef85ec88a486638ef432 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 23:23:42 2023 +0200 fix dashboard sidebar and responsive utils commit abf5f0b7c67d6a0053809fb51117b4522a012c23 Merge: b6666ca4 5b50ea05 Author: Omar Hatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 22:28:24 2023 +0200 Merge pull request #754 from cake-tech/desktop-appbar-view Desktop AppBar commit 94184d69d612eab1ae505056419d0820c9c7d7c7 Author: Godwin Asuquo <godilite@gmail.com> Date: Mon Jan 30 17:26:40 2023 +0200 localize settings commit d5957b987368fcc671999c4a8bb673d12e670fa3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Mon Jan 30 16:01:37 2023 +0200 Generate MacOS icons commit 5b50ea053e1bf0cf5f5f962561818391bb97ab27 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sun Jan 29 16:49:42 2023 +0200 Add Wallet selection dropdown to dashboard desktop view commit b6666ca405578a8d71734cd11f30ac0d27655542 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Sat Jan 28 17:13:34 2023 +0200 Ignore increasing brightness for non-mobile platforms commit 75f33a433e9c4ac8a619d7298f16b1bee2231424 Author: Godwin Asuquo <godilite@gmail.com> Date: Sat Jan 28 12:43:44 2023 +0200 refactor desktop settings sidebar commit adfebe69403dd8d0350f58b89652fea0ff49837c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 20:53:26 2023 +0200 Temporarily fetch unstoppable domains only on mobile commit 132033207e594929b0432df57f335cab0fc4dc35 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:33:15 2023 +0200 Remove unstoppable domain from macos since it's not supported commit 409c13a77a65aee1eeafbef4b7a8f21fb98c65e0 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:25:28 2023 +0200 Remove wake lock native code and just use the ready made package commit 90a7432bf9de1f969df7857b9aa539303558be2c Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 26 02:05:48 2023 +0200 - Remove legacy migration from macos - Remove wake lock native code and just use the ready made package commit 6b2bf313a372168d61e90708ed025535c01cc6f8 Merge: 42a28d42 e8c1d863 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 18:24:57 2023 +0200 Merge branch 'mac-os-fixes' of https://github.com/cake-tech/cake_wallet into dashboard-desktop-view commit 20ae8d530f19cc9cdfdb5b1407235c77225f4e83 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:17:50 2023 +0200 [skip ci] Add desktop sidebar commit ba09a24d53945397708e027fadcab6aa782038fa Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 16:14:34 2023 +0200 [skip ci] Add desktop sidebar commit 4f1f51e0aa990490dae3ba3f31e54782f4b6cf06 Author: Godwin Asuquo <godilite@gmail.com> Date: Wed Jan 25 15:57:56 2023 +0200 Add desktop sidebar commit e8c1d863731496c9ce1ee8b1404e9b7a78bb9a68 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 02:38:28 2023 +0200 Add platform channel specific code for mac os commit 4aebbdace7e17828f208941e41f2f1bd67d78a78 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:14:28 2023 +0200 Revert mac os version commit fa072ff2f11d15e3f61d4068dfcdceb67e08b767 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:11:18 2023 +0200 Revert mac os version commit 6e03d2933dcfec9a466b528f410d75b4933854da Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 25 00:07:11 2023 +0200 Revert back to Cake fork for secure storage commit c3c81f7685d532f8f2cbc31b27470a3874537907 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 24 23:58:06 2023 +0200 Revert back to Cake fork for secure storage commit d41e7b7bab6ae5bcaa75a59a4a2a4fbf7cb17bdc Merge: ed0d87c8 ae3620b1 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 18:24:39 2023 +0200 Merge branch 'desktop-mac-os' of https://github.com/cake-tech/cake_wallet into mac-os-fixes commit ed0d87c89321c8772692f72d4207c242f1602d88 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 17:45:54 2023 +0200 Update deployment target to 10.13 commit dac7f8e1b3293dbcee01b6bd1ab72a464edb737d Author: OmarHatem <omarh.ismail1@gmail.com> Date: Fri Jan 20 15:02:08 2023 +0200 Add Bundle ID in entitlements files through app config script commit 786ba3b04283427ae366f9e609be500dc3bb4983 Author: M <m@cakewallet.com> Date: Thu Jan 19 18:14:46 2023 -0500 Add linux application to the project. commit ae3620b1713538c4eb785b754069e59ec6008875 Author: M <m@cakewallet.com> Date: Thu Jan 19 15:54:59 2023 -0500 Fix arch match for monero lib for darwin x86_64 -> x86-64 commit 42a28d424645b092b85785f37e1241e395ad3bd3 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Thu Jan 19 04:04:20 2023 +0200 Add on Tap to desktop_action_button.dart Remove unused functions commit 42a74393155f21707d964aaf7d341fd1ec324d70 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Wed Jan 18 22:11:59 2023 +0200 Change Dashboard view on desktop size screens commit 9f1e663719edebdb6eddf18a889d25b570b92c44 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 22:06:05 2023 +0200 Add network access to mac commit 456ba28cb2cc4076d8ac7449f0b6efc448ab8230 Author: OmarHatem <omarh.ismail1@gmail.com> Date: Tue Jan 17 21:10:39 2023 +0200 - Update Flutter secure storage to work with macos - Enable uni links only on Mobile - Update devcelocale to work with macos commit 31fa9e8b19c608247e821541a9da1d60bbe79aa7 Author: M <m@cakewallet.com> Date: Tue Jan 10 21:15:24 2023 -0500 Add build scripts for macOS. Add macos for cw_monero plugin. Add macos proj to the application.
2023-09-07 15:52:44 +00:00
Future<void> injectSecureStorage(bool hasFlutterSecureStorage) async {
const flutterSecureStorageHeader = "import 'package:flutter_secure_storage/flutter_secure_storage.dart';";
const abstractSecureStorage = """
abstract class SecureStorage {
Future<String?> read({required String key});
Future<void> write({required String key, required String? value});
Future<void> delete({required String key});
// Legacy
Future<String?> readNoIOptions({required String key});
}""";
const defaultSecureStorage = """
class DefaultSecureStorage extends SecureStorage {
DefaultSecureStorage._(this._secureStorage);
factory DefaultSecureStorage() => _instance;
static final _instance = DefaultSecureStorage._(FlutterSecureStorage());
final FlutterSecureStorage _secureStorage;
@override
Future<String?> read({required String key}) async
=> _secureStorage.read(key: key);
@override
Future<void> write({required String key, required String? value}) async
=> _secureStorage.write(key: key, value: value);
@override
Future<void> delete({required String key}) async
=> _secureStorage.delete(key: key);
@override
Future<String?> readNoIOptions({required String key}) async
=> _secureStorage.read(key: key, iOptions: IOSOptions());
}""";
const fakeSecureStorage = """
class FakeSecureStorage extends SecureStorage {
@override
Future<String?> read({required String key}) async => null;
@override
Future<void> write({required String key, required String? value}) async {}
@override
Future<void> delete({required String key}) async {}
@override
Future<String?> readNoIOptions({required String key}) async => null;
}""";
final outputFile = File(secureStoragePath);
final header = hasFlutterSecureStorage
? '${flutterSecureStorageHeader}\n\nfinal SecureStorage secureStorageShared = DefaultSecureStorage();\n'
: 'final SecureStorage secureStorageShared = FakeSecureStorage();\n';
var output = '';
if (outputFile.existsSync()) {
await outputFile.delete();
}
output += '${header}\n${abstractSecureStorage}\n\n';
if (hasFlutterSecureStorage) {
output += '${defaultSecureStorage}\n';
} else {
output += '${fakeSecureStorage}\n';
}
await outputFile.writeAsString(output);
Linux flutter upgrade (#1054) * V4.8.1 v1.5.1 (#1038) * Revert "Cw 397 chatwoot live support (#1011)" This reverts commit af9b5ff10ce2a6a59afa94e17658c25d65a20c99. * Add Version 4.8.1 configs * Update macos build version [skip ci] * Re add chatwoot (#1044) * Revert "Revert "Cw 397 chatwoot live support (#1011)"" This reverts commit ecdc7baa2e3c8f46c3c5013f56c8b864f088ec9f. * Re-add chatwoot Change chatwoot base url * Cw 396 additional themes (#962) * fix: SectionStandardList using BuildContext as param * refactor: deprecated backgroundColor -> colorScheme.background * refactor: themeBase and current themes * refactor: accentTextTheme.titleLarge.color -> dialogTheme.backgroundColor * refactor: gradient background * refactor: text themes using the same color as primaryColor * refactor: accentTextTheme.bodySmall.color -> cardColor * refactor: text themes using same dialogBackgroundColor * refactor: scrollbarTheme * refactor: create SyncIndicatorTheme * refactor: SectionDivider * refactor: base_page improvements and simplify * refactor: collapsible_standart_list improvements * refactor: accentTextTheme.bodyLarge.backgroundColor -> KeyboardTheme.keyboardBarColor * refactor: create PinCodeTheme for accentTextTheme.bodyMedium * refactor: create SupportPageTheme for accentTextTheme.displayLarge.backgroundColor and fix cases that use it * refactor: accentTextTheme.displayLarge.color -> disabledColor * refactor: create ExchangePageTheme * refactor: create DashboardPageTheme and use textColor * refactor: create NewWalletTheme for accentTextTheme.displayMedium * refactor: create BalancePageTheme for accentTextTheme.displaySmall.backgroundColor * refactor: create AddressTheme for accentTextTheme.displaySmall.color * refactor: create IndicatorDotTheme * refactor: create CakeMenuTheme * refactor: create FilterTheme * refactor: create WalletListTheme * refactor: accentTextTheme.bodySmall.decorationColor -> InfoTheme.textColor * refactor: accentTextTheme.titleLarge.backgroundColor -> PickerTheme.dividerColor * refactor: primaryTextTheme.bodyLarge.backgroundColor -> AlertTheme.leftButtonTextColor * refactor: primaryTextTheme.displayLarge.backgroundColor -> OrderTheme.iconColor * refactor: create SendPageTheme * fix: missing migrated styles * refactor: primaryTextTheme.labelSmall.decorationColor -> PlaceholderTheme.color * refactor: create TransactionTradeTheme * refactor: create CakeTextTheme * refactor: create AccountListTheme * refactor: create ReceivePageTheme * refactor: create QRCodeTheme * refactor: move remaining items to CakeTextTheme and some missing fixes * feat(display_settings): add new theme selector * feat: additional themes * fix: conflict error * fix(lag): move colorScheme initialization to constructor * feat: add backdropColor to alert and picker backdrop filters * fix: merge fixes * fix: send template page missing new colors * fix: anonpay pages title and icon colors * fix: merge fixes * fix: unspent coins page * fix: also fix exchange template * fix: missing checkbox * fix: fixes for high contrast theme * Merge branch 'main' into CW-396-additional-themes * fix: merge fixes * fix: .gitignore and rm added files * Fix review comments --------- Co-authored-by: OmarHatem <omarh.ismail1@gmail.com> * Flutter update (#1048) * Update Flutter Update packages * Fix localization issues Fix UI issues Update old packages Update workflow Update how to build guide * Additional UI fixes for merged conflicts * Fix Ethereum network for anonpay invoice (#1051) * build: migrate from wakelock to wakelock_plus - plus is compatible with package_info_plus ^4.0.0 - plus has implemented Linux support * fix: theme & support view model merge fixes --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-09-07 18:25:36 +00:00
}