Commit graph

779 commits

Author SHA1 Message Date
julian
84ab43ced1 fix: some theme issues 2023-06-05 16:25:41 -06:00
julian
b92fb5b547 Merge remote-tracking branch 'origin_SW/add_nano' into flutter_upgrade
# Conflicts:
#	pubspec.lock
2023-06-05 14:48:03 -06:00
julian-CStack
58b8509b41
Merge pull request #569 from fossephate/add-nano
Banano support
2023-06-05 14:07:14 -06:00
julian
044c957152 refactor dropdown2 and qr image 2023-06-05 07:40:56 -06:00
fossephate
3c524b2ea4 add banano support 2023-05-30 19:19:31 -04:00
julian
1449814e35 Merge branch 'amount_display_precision' into add_nano
# Conflicts:
#	lib/pages/pinpad_views/create_pin_view.dart
#	lib/widgets/custom_pin_put/custom_pin_put_state.dart
2023-05-30 09:11:41 -06:00
julian
388c60d016 fix: various amount unit issues 2023-05-30 09:02:09 -06:00
julian
452110c221 feat: desktop coin units gui 2023-05-30 07:44:49 -06:00
julian
f2fd998148 Merge remote-tracking branch 'origin_SW/staging' into windows
# Conflicts:
#	lib/main.dart
2023-05-29 17:57:26 -06:00
julian
1b1c61a3a3 feat: WIP use amount formatter in GUI 2023-05-29 15:11:48 -06:00
detherminal
95a0309b8b docs: add header to source code again 2023-05-27 00:21:16 +03:00
detherminal
ccf5e68fc6 Revert "docs: add copyright header to all source code"
This reverts commit 84ac798bb8.
2023-05-27 00:19:24 +03:00
detherminal
84ac798bb8 docs: add copyright header to all source code 2023-05-26 19:33:04 +03:00
julian
3189203419 fix: Firo total displayed on favourite card 2023-05-25 10:05:20 -06:00
julian
553e035ca7 Merge remote-tracking branch 'origin_SW/staging' into add_nano
# Conflicts:
#	lib/models/isar/stack_theme.dart
#	lib/models/isar/stack_theme.g.dart
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
#	lib/services/coins/firo/firo_wallet.dart
#	lib/themes/coin_icon_provider.dart
#	lib/themes/coin_image_provider.dart
#	lib/utilities/constants.dart
#	lib/utilities/enums/coin_enum.dart
2023-05-24 11:37:37 -06:00
fossephate
7a95c20645 nano sending + minor sats constants refactor 2023-05-24 11:56:44 -04:00
julian
e7db6739ec disable wownero on linux 2023-05-23 17:47:52 -06:00
julian
141c3f34c9 temp fix 2023-05-19 16:58:44 -06:00
julian
523fd96929 Revert "re enable git versions"
This reverts commit ab02950f03.
2023-05-19 16:53:10 -06:00
julian
69a850b9db fix: anonymize more option icon 2023-05-19 16:44:57 -06:00
julian
6b68ab53b0 fix: anonymize more option icon temporarily 2023-05-19 16:44:55 -06:00
julian
78d2627064 fix: assets display 2023-05-19 16:44:46 -06:00
julian
ab02950f03 re enable git versions 2023-05-19 16:41:13 -06:00
julian
e2d7c8ee53 fix: anonymize more option icon 2023-05-19 15:51:47 -06:00
julian
438bfcb39c fix: anonymize more option icon temporarily 2023-05-19 15:42:53 -06:00
julian
5acf74e260 fix: assets display 2023-05-19 13:42:11 -06:00
julian
9949b8788b fix: missing import from merge 2023-05-19 13:32:49 -06:00
julian
64c509c847 Merge remote-tracking branch 'origin_SW/add-ecash' into windows
# Conflicts:
#	lib/pages_desktop_specific/desktop_menu.dart
#	lib/pages_desktop_specific/password/delete_password_warning_view.dart
#	lib/services/coins/bitcoin/bitcoin_wallet.dart
#	lib/services/coins/bitcoincash/bitcoincash_wallet.dart
#	lib/services/coins/dogecoin/dogecoin_wallet.dart
#	lib/services/coins/firo/firo_wallet.dart
#	lib/services/coins/litecoin/litecoin_wallet.dart
#	lib/services/coins/namecoin/namecoin_wallet.dart
#	lib/services/coins/particl/particl_wallet.dart
#	lib/services/locale_service.dart
#	lib/utilities/stack_file_system.dart
#	scripts/setup.sh
2023-05-19 12:54:20 -06:00
julian
1991cdb6b2 add version check for default installed themes and some clean up 2023-05-18 17:00:23 -06:00
julian
b946bba01b v2 theme assets 2023-05-18 12:52:48 -06:00
ryleedavis
bb5ada8178 fix eye icon overflow error on desktop 2023-05-16 13:36:59 -06:00
julian
e843065278 fix: contact id access fixes 2023-05-16 09:33:28 -06:00
julian
f6ab07787f Merge remote-tracking branch 'origin_SW/staging' into ui-fixes 2023-05-15 15:34:30 -06:00
julian
f5ff1c4016 fix: grammar 2023-05-15 15:34:07 -06:00
julian
63035aabf0 feat: desktop custom block explorers 2023-05-15 15:33:32 -06:00
julian
a2c15ac332 fix: missing updated data version 2023-05-15 14:21:09 -06:00
julian
59c1a49ee7 Merge branch 'ui-fixes' into address_book_isar
# Conflicts:
#	lib/pages_desktop_specific/address_book_view/subwidgets/desktop_contact_details.dart
#	lib/utilities/db_version_migration.dart
2023-05-15 14:15:34 -06:00
julian
52bffbac08 add contacts migration from hive to isar and remove contact class conversion 2023-05-15 14:12:06 -06:00
julian
539dec13f5 clean up and fixed bugs found while porting themes to duo 2023-05-13 21:25:46 -06:00
julian
b715cf9535 fix: selected theme on deleting themes changing 2023-05-12 15:05:40 -06:00
julian
c713de3e79 pass bytes around instead 2023-05-12 13:51:15 -06:00
julian
e032e90957 update theme schema to add support for preview assets 2023-05-12 10:19:15 -06:00
julian
63fff1d644 Add desktop custom theme selection and download ui. As well fixed a couple bugs on the mobile version 2023-05-12 09:32:35 -06:00
julian
fcecb0d6b2 Hacked Textfield layout. Needs correct colors for hover/active/disabled etc. Fixes cursor height issue 2023-05-11 18:07:27 -06:00
julian
2f895c12a7 switch themes using new theming method 2023-05-10 10:16:49 -06:00
julian
71992ea0c8 fix: use SvgPicture.file constructors for themed assets located in the filesystem 2023-05-09 17:59:26 -06:00
julian
e53e7e5055 set up installing of themes and including default themes 2023-05-09 15:58:42 -06:00
julian
6d502ac01d temp comment out some code 2023-05-09 14:59:16 -06:00
julian
d182fd2740 replace ThemeType enum with themeId Strings 2023-05-09 14:20:29 -06:00
julian
7da7302e63 fix: added missing assets to theme and updated more references to use theme provided assets 2023-05-09 10:51:30 -06:00
julian
8f5da9c4da fix: add missing buy image to theme and fix a couple other asset refs 2023-05-09 10:30:06 -06:00
julian
236b895ae4 fix: delete themed assets from bundle and remove remaining references to assets.dart for themed icon assets 2023-05-09 09:21:04 -06:00
julian-CStack
f9f6d749ef Merge remote-tracking branch 'origin_SW/staging' into themes 2023-05-08 10:55:11 -06:00
julian
38c4f6bc12 fix: desktop exchange form overflow 2023-05-05 10:30:34 -06:00
julian
292e49563a fix: remove duplicate title 2023-05-03 16:04:47 -06:00
julian
be6a2c110f fix: import 2023-05-03 16:03:13 -06:00
julian
3a97623e5b WIP exchange screen state refactor 2023-05-03 14:03:31 -06:00
ryleedavis
f4509dc70d WIP: replace coin icons 2023-05-03 09:36:24 -06:00
ryleedavis
301f4b5cf5 WIP: rename coin image provider + add coin icon provider 2023-05-02 15:05:04 -06:00
julian
34f7d80051 Merge branch 'ui-fixes' into trocador 2023-05-01 13:50:27 -06:00
julian
643ef07066 add possibility to skip per wallet migration with warning 2023-05-01 09:46:11 -06:00
julian
31a29be929 estimate/rateId fix and mounted check 2023-04-28 14:32:18 -06:00
ryleedavis
ee09a8c724 wip: replace asset theme svgs 2023-04-28 10:54:43 -06:00
julian
c9c9e79b5c Merge branch 'ui-fixes' into themes 2023-04-27 17:07:04 -06:00
julian
289009be18 ensure only non segwit payment code is ever shown 2023-04-26 12:29:43 -06:00
ryleedavis
16a3020d91 replace persona images 2023-04-25 16:11:26 -06:00
ryleedavis
68ad1dfb2b replace stackIcon asset images 2023-04-25 16:07:28 -06:00
julian
8c3fffde9d segwit paynym.is updates and fixes 2023-04-25 15:06:12 -06:00
julian-CStack
ec00f6aea4 WIP testing themes 2023-04-24 08:36:12 -06:00
julian
e7eec36986 desktop wallet transactions ui fix 2023-04-20 18:34:16 -06:00
julian-CStack
2ff27956d1 init cache db no matter what on startup 2023-04-18 16:51:50 -06:00
julian
e5c99e6d99 desktop 'more' features fix 2023-04-17 14:38:50 -06:00
ryleedavis
95f16ec250 add chan persona images 2023-04-17 09:56:51 -06:00
julian
07f25cc9ff token send form state fixes 2023-04-13 09:21:27 -06:00
julian
a344366648 balance display total fix 2023-04-12 11:27:31 -06:00
julian
a85c79b367 disable eth send all button 2023-04-12 08:44:08 -06:00
julian
44d6510a77 refresh provider 2023-04-11 16:37:50 -06:00
julian
68734132a1 describe fee as max based on hardcoded max gas limit 2023-04-11 15:57:13 -06:00
julian
b5a58064ac eth gas tracker fixes and token send tweaks 2023-04-11 15:36:37 -06:00
julian
e2cc371f99 add token fees to fee dropdown on desktop 2023-04-11 14:57:19 -06:00
julian
bb9916380d add nonce field to token send view on desktop 2023-04-11 14:41:26 -06:00
julian
cd6c057f8c dynamic fee type checks 2023-04-11 13:14:34 -06:00
julian
cefbc42715 desktop send form token price fix 2023-04-11 13:03:05 -06:00
julian
6eb9651fbb desktop trade view layout fixes 2023-04-11 11:52:19 -06:00
julian
32987b46a9 desktop address list state bugfix 2023-04-11 09:59:24 -06:00
julian
7e95b3a00f desktop wallets not showing properly fix 2023-04-10 16:10:59 -06:00
julian
c76bcd81e7 never rescan on open for eth 2023-04-10 16:03:04 -06:00
julian
5bf678d41a Balance class clean up 2023-04-10 12:00:23 -06:00
julian
742036138b add search to mobile coin wallets per-coin list 2023-04-10 12:00:23 -06:00
julian
26cfa84da7 expand eth wallet card dropdown when header is clicked/tapped anywhere, not just the tiny grey button area 2023-04-10 12:00:23 -06:00
julian
6b88a1a4f1 WIP consolidate xpub view 2023-04-07 20:04:48 -06:00
julian
72d6e636f0 Merge remote-tracking branch 'origin/staging' into ui-fixes
# Conflicts:
#	lib/services/coins/manager.dart
2023-04-07 18:56:59 -06:00
julian
839ee314a2 xpub refactor to include coin network type in generation 2023-04-07 18:44:43 -06:00
Diego Salazar
9c28ddf934
Merge pull request #452 from cypherstack/add-ethereum
Add ethereum
2023-04-07 18:31:33 -06:00
julian
bb85defaea desktop wallets search 2023-04-07 17:21:11 -06:00
julian
6754c2ebdf add token functionality to desktop eth wallet view 2023-04-07 15:08:06 -06:00
julian
387e2d8403 desktop send/receive + transactions for eth view 2023-04-07 13:46:18 -06:00
julian
b820b113e4 desktop wallet alignment fix 2023-04-07 09:14:06 -06:00
sneurlax
064a2486c1 add text to desktop xpub dialog 2023-04-06 18:58:44 -05:00
julian
25ff880280 move amount.dart file 2023-04-06 15:24:56 -06:00
sneurlax
84fea4e9ff change copy to clipboard text in desktop xpub dialog 2023-04-06 14:14:03 -05:00
sneurlax
767bcecd03 change copy to clipboard button color 2023-04-06 13:36:43 -05:00
sneurlax
4187de8c5b disable xpub wallet option for monero, wownero, and firo 2023-04-06 11:58:10 -05:00
sneurlax
96f62490bb add padding like in other dialogs 2023-04-06 11:22:37 -05:00
sneurlax
c50d8fc495 add copy to clipboard functionality 2023-04-06 11:22:29 -05:00
sneurlax
c396d97d85 show xpub qr code in dialog 2023-04-06 11:08:32 -05:00
julian
81c612ddd7 WIP use Amount 2023-04-05 16:06:31 -06:00
sneurlax
0c77537316 add desktop xpub dialog 2023-04-05 16:40:01 -05:00
sneurlax
a6c793bdb9 add Show xPub dot option on desktop 2023-04-05 16:39:39 -05:00
julian
57ac4d4747 desktop eth token send view fixes 2023-04-04 09:12:21 -06:00
julian
36c4221185 WIP desktop eth token send view 2023-04-03 21:11:10 -06:00
julian
e01cef5df7 desktop token receive view update 2023-04-03 20:27:46 -06:00
julian
96aa10653b desktop main view wallets overview table list tweaks 2023-04-03 20:19:41 -06:00
julian
53a4d8a4cd desktop show more button fix 2023-04-03 18:41:06 -06:00
julian
728909399c WIP desktop token view 2023-04-03 17:05:48 -06:00
julian
6e5cffa4d4 desktop show more button fix 2023-04-03 16:37:20 -06:00
julian
c530aef112 redo desktop enter wallet gui 2023-04-03 16:22:40 -06:00
julian
ce7b222fa1 use main db provider 2023-04-03 10:55:10 -06:00
julian
5d1ee78452 Merge branch 'ui-fixes' into add-ethereum 2023-04-03 10:38:02 -06:00
julian
563799feee Merge remote-tracking branch 'origin/staging' into add-ethereum 2023-04-03 10:37:51 -06:00
julian
6c26820ee4 unused provider cleanup 2023-04-03 10:36:46 -06:00
julian
ec3a5aefec desktop orange theme selector image fix 2023-04-03 10:27:18 -06:00
julian
a92040194a desktop address list 2023-04-03 10:10:54 -06:00
julian
75bfad3471 desktop address list card styling 2023-04-02 13:48:14 -06:00
julian
afea310ba4 WIP desktop address list 2023-04-02 13:21:59 -06:00
julian
72a170433d refactor and add address list button to desktop wallet options pop up menu 2023-04-02 11:50:15 -06:00
julian
c7930ba32f Merge remote-tracking branch 'origin/staging' into ui-fixes 2023-04-01 08:58:24 -06:00
ryleedavis
ff94875497 add orange theme selector + edit svgs 2023-03-31 21:43:21 -06:00
julian
24904f3476 Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	lib/utilities/show_loading.dart
2023-03-28 12:37:09 -06:00
julian
e29d8dc047 Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	lib/pages/add_wallet_views/add_wallet_view/add_wallet_view.dart
2023-03-27 08:50:10 -06:00
julian
2fbb2a1e46 hide exchange reference if exchange not available 2023-03-25 18:48:46 -06:00
julian
44a87df41c merge clean up 2023-03-23 18:21:09 -06:00
julian
3e1e68237a Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	lib/models/isar/models/blockchain_data/address.dart
#	lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart
#	lib/pages/settings_views/global_settings_view/appearance_settings_view.dart
#	lib/pages_desktop_specific/settings/settings_menu/appearance_settings.dart
#	lib/utilities/db_version_migration.dart
#	test/pages/send_view/send_view_test.mocks.dart
#	test/screen_tests/address_book_view/subviews/add_address_book_view_screen_test.mocks.dart
#	test/screen_tests/address_book_view/subviews/address_book_entry_details_view_screen_test.mocks.dart
#	test/screen_tests/address_book_view/subviews/edit_address_book_entry_view_screen_test.mocks.dart
#	test/screen_tests/exchange/exchange_view_test.mocks.dart
#	test/screen_tests/lockscreen_view_screen_test.mocks.dart
#	test/screen_tests/main_view_tests/main_view_screen_testA_test.mocks.dart
#	test/screen_tests/main_view_tests/main_view_screen_testB_test.mocks.dart
#	test/screen_tests/main_view_tests/main_view_screen_testC_test.mocks.dart
#	test/screen_tests/onboarding/backup_key_view_screen_test.mocks.dart
#	test/screen_tests/onboarding/backup_key_warning_view_screen_test.mocks.dart
#	test/screen_tests/onboarding/create_pin_view_screen_test.mocks.dart
#	test/screen_tests/onboarding/restore_wallet_view_screen_test.mocks.dart
#	test/screen_tests/onboarding/verify_backup_key_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/currency_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/network_settings_subviews/add_custom_node_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/network_settings_subviews/node_details_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/wallet_backup_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/wallet_settings_subviews/rescan_warning_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/wallet_settings_subviews/wallet_delete_mnemonic_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_subviews/wallet_settings_view_screen_test.mocks.dart
#	test/screen_tests/settings_view/settings_view_screen_test.mocks.dart
#	test/screen_tests/transaction_subviews/transaction_search_results_view_screen_test.mocks.dart
#	test/screen_tests/wallet_view/confirm_send_view_screen_test.mocks.dart
#	test/screen_tests/wallet_view/receive_view_screen_test.mocks.dart
#	test/screen_tests/wallet_view/send_view_screen_test.mocks.dart
#	test/screen_tests/wallet_view/wallet_view_screen_test.mocks.dart
#	test/widget_tests/managed_favorite_test.mocks.dart
#	test/widget_tests/table_view/table_view_row_test.mocks.dart
#	test/widget_tests/transaction_card_test.mocks.dart
#	test/widget_tests/wallet_info_row/sub_widgets/wallet_info_row_balance_future_test.mocks.dart
#	test/widget_tests/wallet_info_row/wallet_info_row_test.mocks.dart
2023-03-23 18:13:24 -06:00
sneurlax
768c51c03b Revert "disable wownero on desktop and xmr on windows"
But still disable on windows

This reverts commit 0062294488
2023-03-23 18:36:24 -05:00
julian
ddc3e2191f hide system brightness toggle on desktop for now 2023-03-22 13:36:36 -06:00
julian
9fa2d4535d merge fixes 2023-03-22 09:25:21 -06:00
julian
702054ac61 Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	assets/svg/themed/forest/ethereum.png
#	assets/svg/themed/forest/ethereum.svg
#	lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart
#	lib/pages/receive_view/addresses/edit_address_label_view.dart
#	lib/pages/receive_view/addresses/receiving_addresses_view.dart
#	lib/pages/wallet_view/sub_widgets/wallet_navigation_bar.dart
#	lib/pages/wallet_view/wallet_view.dart
#	lib/route_generator.dart
#	lib/utilities/assets.dart
#	lib/utilities/constants.dart
#	lib/widgets/animated_widgets/rotate_icon.dart
#	pubspec.lock
#	pubspec.yaml
2023-03-22 08:54:25 -06:00
julian
891f15cd58 choose custom themes to set based on the system's light/dark brightness 2023-03-20 18:04:05 -06:00
julian
75ea516005 system brightness toggle WIP 2023-03-20 16:02:20 -06:00
julian
9340f4a45d dark chans 2023-03-20 09:46:23 -06:00
julian
3963f29318 chans theme desktop selector fix and padding fixes 2023-03-17 13:12:09 -06:00
julian
db1f5f622f WIP chans theme 2023-03-17 11:44:30 -06:00
julian
67e7e6e421 certain svg asset precache 2023-03-17 10:47:38 -06:00
julian
e6119d82bb clean up last conditional png/svg switches 2023-03-17 09:07:34 -06:00
julian
43f2fd7e77 chan theme and assets clean up 2023-03-17 08:57:40 -06:00
julian
62287f6aee desktop exchange+buy nav from wallet 2023-03-16 14:53:14 -06:00
julian
e58bdf68c8 desktop balance toggle 2023-03-16 13:56:44 -06:00
julian
9e0bd2aa35 add optional dropdown prefix label 2023-03-16 12:22:57 -06:00
julian
6f7f9c24eb desktop coin control 2023-03-16 12:10:59 -06:00
julian
6c1d9d2912 WIP desktop send view coin control 2023-03-15 12:01:10 -06:00
julian
8838f68524 add coin control prefs setting to desktop 2023-03-15 09:56:02 -06:00
julian
4be2bd6fcd freeze button fix 2023-03-15 09:48:39 -06:00
julian
94d9022f3d desktop UTXO clear selection button 2023-03-14 16:56:26 -06:00
julian
10c5575a9e multi select freeze/unfreeze utxos on desktop 2023-03-14 16:50:01 -06:00
julian
da011543b8 desktop coin control search, filter, and sort 2023-03-14 16:28:24 -06:00
julian
c0ce75918c selectable utxo row data 2023-03-14 10:26:35 -06:00
julian
f79fe222a2 don't clear desktop send fields on send all confirm 2023-03-14 09:46:50 -06:00
julian
f6c939bf6e lottie min time mod 2023-03-14 09:43:54 -06:00
julian
b2ce88e33d WIP desktop utxo details 2023-03-13 17:09:14 -06:00
julian
397112e0c9 basic desktop coin control layout 2023-03-13 16:41:53 -06:00
julian
8b9ad5e263 'more' clean up and added skeleton coin control view 2023-03-13 15:50:29 -06:00
julian
d0be86f4ba WIP desktop 'more features' and coin control 2023-03-13 14:37:05 -06:00
julian
87c15c2c39 add lottie animations for sending as well as some clean up 2023-03-13 13:16:48 -06:00
julian
b969987404 rename exchange to swap 2023-03-10 16:01:34 -06:00
sneurlax
60ab907c28 strip / suffix 2023-03-07 14:55:28 -06:00
sneurlax
e4a9895120 strip mailto: prefix 2023-03-07 14:55:22 -06:00
sneurlax
e98ad2971a rename address-formatting function 2023-03-07 14:55:05 -06:00
sneurlax
c65bd649d9 desktop: listen to text field change, strip http/s:// if contains @ 2023-03-06 17:25:03 -06:00
julian-CStack
d97a994c54 desktop sizing fixes 2023-03-05 12:35:26 -06:00
julian-CStack
e8e8ffdf60
Merge branch 'staging' into mb-fixes 2023-03-03 15:15:58 -06:00
julian
58227c40be mb order status fixes 2023-03-03 11:56:21 -06:00
julian
16efeea1db project structure 2023-03-01 15:52:13 -06:00
ryleedavis
d33cc34970 oceanBreeze persona-easy/incognito 2023-02-27 13:32:50 -07:00
julian
d8096fdf93 Merge branch 'ui-fixes' into paynyms
# Conflicts:
#	pubspec.yaml
2023-02-21 16:41:06 -06:00
ryleedavis
c5e3a0ddb6 persona-easy/incognito pngs for fruitSorbet and oceanBreeze theme 2023-02-14 12:59:34 -07:00
ryleedavis
c37ec4fb81 fruit and ocean easy/incognito pngs + ocean stack img 2023-02-14 11:33:11 -07:00
julian
fbeb7425cb Merge remote-tracking branch 'origin/ui-fixes' into paynyms 2023-02-13 17:24:04 -06:00
ryleedavis
d5847ae25e move persona-easy/incognito to theme files 2023-02-13 15:24:09 -07:00
julian
9f3ce454b5 only delete logs older than 30 days automatically 2023-02-13 15:08:38 -06:00
julian
30ea666a63 added desktop file save logs dialog todo 2023-02-13 14:12:54 -06:00
julian
69782a1bb2 sort wallet coins alphabetically 2023-02-13 12:35:40 -06:00
julian-CStack
54dba90825
Merge branch 'staging' into ui-fixes 2023-02-10 14:22:00 -06:00
sneurlax
44074428a9 Merge branch 'staging' into ui-fixes 2023-02-10 13:55:58 -06:00
julian
d5f401132b Desktop paynym ui and some bug fixes 2023-02-10 12:07:57 -06:00
sneurlax
81c7b9f244 Merge branch 'themescroller' into ui-fixes 2023-02-10 11:35:59 -06:00
sneurlax
23bb519874 Merge branch 'favoritefavorite' into ui-fixes 2023-02-10 11:35:39 -06:00
julian
218017ca51 populate initial values in exchange form 2023-02-10 08:04:12 -06:00
sneurlax
8cd431a71c key favorite cards
and what Julian's already done automagically reorders the cards according to their order in the list in the edit view

so you can list which favorite is your favorite
2023-02-09 18:00:15 -06:00
sneurlax
7a4832e873 wrap theme column in SingleChildScrollView
is this... it?  surely not.  surely we need more than this
2023-02-09 17:49:42 -06:00
ryleedavis
d1f22cdc06 prep for adding in forest theme colors 2023-02-09 14:37:25 -07:00
julian
2eb0b2e123 clean up exchange rate type enum, build runner mocks 2023-02-08 16:46:30 -06:00
julian
5c29a543a9 reduce unneeded providers 2023-02-08 14:22:22 -06:00
julian
8206972309 add loading screen if not exchange data cache exists while waiting for it to be populated for the first time. Added checks for incognito mode 2023-02-08 08:43:42 -06:00
julian
998967245e migrate wallet on open 2023-02-08 07:29:27 -06:00
julian
1455808d7a WIP refactor exchange to use isar as cache instead of in memory using riverpod 2023-02-05 14:32:39 -06:00
julian
bcb8f2cd41 "choose from stack" fixes 2023-01-31 08:41:40 -06:00
julian
69435f4807 rename and fix text button style update bug 2023-01-30 15:34:21 -06:00
julian
26c57b5456 typecast to generic PaynymWalletInterface 2023-01-26 10:59:15 -06:00
julian
5de22ca858 Merge branch 'simplex' into paynyms 2023-01-26 10:16:01 -06:00
julian
ffda21f513 desktop xmr/wow single wallet opening bug fix 2023-01-26 09:20:49 -06:00
julian
cbf969ef54 desktop xmr/wow single wallet opening bug fix 2023-01-25 17:42:20 -06:00
sneurlax
deb845db3b linting 2023-01-25 16:43:21 -06:00
julian
7cb497f4f7 remove coin enum hasPaynymSupport getter in favor of type checking 2023-01-25 15:46:48 -06:00
julian
9c44dc6c6b add support to make adding segwit paynym support simple once implemented 2023-01-25 14:33:59 -06:00
sneurlax
07247a46b9 Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-24 13:49:14 -06:00
julian
028b261dee refactor button style getter names 2023-01-24 13:29:12 -06:00
sneurlax
ab1ff2604a import logger, lint imports 2023-01-24 13:12:56 -06:00
sneurlax
32ca83673a Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-24 12:29:13 -06:00
julian
e404de2116 force usage of adkVersion parameter 2023-01-24 10:30:00 -06:00
julian
7d10ae2011 go directly to wallet view on single wallet per coin on desktop and mobile 2023-01-24 10:16:44 -06:00
ryleedavis
7fe1fefea2 Merge remote-tracking branch 'origin/isar_migrate' into ui-fixes 2023-01-23 17:31:24 -07:00
ryleedavis
d25b757a22 add fruit sorbet to mobile + desktop appearance settings 2023-01-23 11:00:46 -07:00
sneurlax
824b3bb9a7 pushNamed navigation route, WIP 2023-01-20 20:32:57 -06:00
julian
830fd58754 Merge branch 'isar-transactions' into isar_migrate
# Conflicts:
#	lib/services/coins/bitcoin/bitcoin_wallet.dart
#	lib/services/coins/bitcoincash/bitcoincash_wallet.dart
#	lib/services/coins/coin_service.dart
#	lib/services/coins/dogecoin/dogecoin_wallet.dart
#	lib/services/coins/firo/firo_wallet.dart
#	lib/services/coins/litecoin/litecoin_wallet.dart
#	lib/services/coins/monero/monero_wallet.dart
#	lib/services/coins/namecoin/namecoin_wallet.dart
#	lib/services/coins/particl/particl_wallet.dart
#	lib/services/coins/wownero/wownero_wallet.dart
#	pubspec.yaml
2023-01-20 15:30:48 -06:00
julian
cd4408449c desktop db migrate enabled 2023-01-18 08:07:25 -06:00
julian
90870c7563 wallet delete ui bugfix for desktop 2023-01-16 17:17:35 -06:00
julian
5562c14527 WIP refactor to single main isar db 2023-01-16 15:04:03 -06:00
julian
89778e6e63 disable BuyDataLoadingService 2023-01-14 11:22:48 -06:00
sneurlax
61c971973c restyle coin and fiat selection widgets
and:
 - available -> supported
 - do not load simplex data on desktop menu item action
2023-01-13 13:14:56 -06:00
julian
0543c4b044 filter by address fixes 2023-01-13 12:00:02 -06:00
sneurlax
eaaed8a638 linting 2023-01-12 14:16:03 -06:00
sneurlax
abcb473bfa update desktop menu controller indices 2023-01-12 14:13:49 -06:00
sneurlax
dad7329a30 load buy data when clicking buy crypto item in desktop menu 2023-01-12 14:13:29 -06:00
julian
525d0fa7c4 update remaining ui to handle new data models 2023-01-11 22:45:32 -06:00
julian
f8c6a17fa7 update wallet ui to handle new data models 2023-01-11 22:26:38 -06:00
sneurlax
8e8816fe05 first simplex service stash 2023-01-11 18:13:34 -06:00
sneurlax
9724b40848 add fiat crypto toggle and crypto selection list 2023-01-11 11:19:19 -06:00
sneurlax
30ea0cc24f change desktop menu item text to reflect figma design 2023-01-10 15:20:41 -06:00
ryleedavis
79f2cc0768 wrap funct on desktop theme selectors 2023-01-06 09:35:41 -07:00
ryleedavis
23e3452cf1 oledBlack theme added to desktop 2023-01-06 09:12:01 -07:00
ryleedavis
0a810987c0 oledBlack added to textStyles and appearance settings 2023-01-05 13:34:56 -07:00
sneurlax
0ee2357c60 add basic buy page 2023-01-04 10:51:38 -06:00
julian
805beb109f package imports 2023-01-04 10:08:36 -06:00
julian
f4729526e6 initial desktop paynym ui set up and state provider refactor 2023-01-04 09:41:25 -06:00
julian
0062294488 disable wownero on desktop and xmr on windows 2023-01-02 13:16:59 -06:00
julian
57add19e88 do not partially open monero wallets at the same time on startup 2023-01-02 09:13:00 -06:00
ryleedavis
2765bea4a9 Merge branch 'staging' into ui-fixes 2022-12-30 17:27:31 -07:00
julian-CStack
5f71a1c2dd
more bug fixes (#281)
* xmr send fix

* small screen recovery phrase warning view fix

* mnemonic field crashes fix

* desktop restore date fix

* mac desktop keyboard type crash fix

* firo (and possibly other) send fix

* key fix for duplicate wallets edge case
2022-12-30 17:10:25 -06:00
ryleedavis
ed486f7c16 fixed attention delete wallet dialog text typos 2022-12-28 12:07:00 -07:00
ryleedavis
172883532c delete wallet attention dialog text 2022-12-28 11:55:42 -07:00
shillo
f85d2895fc windows reset password DPS error fix 2022-12-23 14:21:37 -06:00
shillo
c6dd9394be fix exit button on windows 2022-12-23 13:29:03 -06:00
shillo
951cc044cb temp disable git versions 2022-12-22 16:59:54 -06:00
ryleedavis
096d2c007e Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-12-14 13:56:13 -07:00
ryleedavis
390623560e debugPrints that aren't needed ? 2022-12-12 17:17:02 -07:00
julian
84108a3b27 use system navigator to exit 2022-12-09 15:50:17 -06:00
julian
5ed5e6e8ef weird locale error temp fix 2022-12-09 15:41:56 -06:00
julian
133e8c388c possible macos ipad delete fix 2022-12-06 13:57:11 -06:00
julian
252115e12c recursive deletion fix 2022-12-06 12:20:03 -06:00
julian
b431ac89a6 ios on macos password reset deletion fix 2022-12-06 11:04:02 -06:00
julian
a236d72846 don't show fee selection for epic 2022-12-06 08:36:03 -06:00
julian
4593f7a0dc fix desktop wallet name field 2022-12-05 16:36:28 -06:00
julian
4559269784 add restore wording 2022-12-05 16:14:16 -06:00
julian
ef8f38aeb8 fix wallets not showing up when more than 1 of the same type are created 2022-12-05 16:10:18 -06:00
julian
7436709fa7 desktop forgot password flow and functionality 2022-12-05 13:55:50 -06:00
julian
1d764c13e9 desktop theme fixes 2022-12-01 10:14:59 -06:00
julian
3ff0e9dd81 desktop code file structure refactor 2022-12-01 08:48:23 -06:00
julian
69ec8a40d2 desktop send from stack step 4 fix 2022-12-01 08:30:41 -06:00
julian
788ae6fac1 desktop trade steps indicator transitions 2022-12-01 08:27:05 -06:00
julian
779bf20cc4 desktop trade steps flow fade transition and state management updates 2022-11-30 15:23:26 -06:00
julian
7641539bf7 move tx note field to confirm tx page on desktop 2022-11-30 11:36:58 -06:00
julian
93e44a4475 close button on desktop exchange step 4 2022-11-30 11:18:46 -06:00
julian
e0f757f0bc desktop show wallet name instead of "Current receiving" for My Stack contact address details labelling 2022-11-30 08:55:58 -06:00
julian
c4a0a6ea94 debug print clean up 2022-11-30 08:24:10 -06:00
julian
4eca159a19 desktop send receive animation effects 2022-11-30 08:23:56 -06:00
julian
2476aa4d1f trade details scroll on small desktop screens 2022-11-29 14:56:14 -06:00
julian
4c45487e6e desktop all trades view 2022-11-29 13:31:48 -06:00
julian
37bacf8c7f desktop delete wallet passphrase field text height fix 2022-11-29 12:23:24 -06:00
julian
1623a4a63c desktop notifications icon fix 2022-11-29 11:56:56 -06:00
julian
9aadf1d80f desktop trade history fix 2022-11-29 11:04:14 -06:00
julian
ac1a0af265 fix display bug not showing contacts without addresses 2022-11-29 10:45:48 -06:00
julian
1aca715397 animated desktop menu fix 2022-11-28 16:17:33 -06:00
julian
18da658a65 persist active wallet on desktop 2022-11-28 16:02:26 -06:00
julian
d7cd5cb8a9 desktop wallets table hover effects 2022-11-28 15:37:57 -06:00
julian
c3921b01de animated desktop stack icon 2022-11-28 14:25:57 -06:00
julian
221e654dd6 animated main menu 2022-11-28 13:51:05 -06:00
ryleedavis
76e0616ade view backup keys text changed for wallet deletion 2022-11-28 10:40:45 -07:00
julian
05bdc8c52f fix node loading on initial start for desktop, only add default node back if there are no nodes exist for a certain coin 2022-11-25 13:50:13 -06:00
julian
42aad5dcd5 themed background gradient option and background image, as well as various button height fixes for mobile 2022-11-25 13:24:01 -06:00
julian
286f6a552b desktop send to coin ticker fixed 2022-11-24 18:22:45 -06:00
julian
adee71224b Format coin amounts improvements, fixed fee rates display issue, use hard coded xmr estimates for now 2022-11-23 12:42:23 -06:00
ryleedavis
7011c6e1f6 submit on enter for wallet keys 2022-11-23 08:01:58 -07:00
julian
67d375dbd5 desktop new notifications bell icon indicator 2022-11-22 16:37:47 -06:00
julian
467d43d9f3 desktop trade history scroll fix 2022-11-22 16:18:38 -06:00
julian
a8b0901ec6 desktop exchange navigation flow fix 2022-11-22 15:32:06 -06:00
ryleedavis
9a47ce349e submit on enter passphrase 2022-11-22 11:53:57 -07:00
ryleedavis
c5c0443d00 button sizing fix 2022-11-22 11:53:57 -07:00
julian
0bdf337ffb WIP send from stack desktop trade transaction navigation 2022-11-22 11:21:43 -06:00
julian
6552fc913d WIP send auth for trade transactions 2022-11-22 09:11:18 -06:00
julian
7afe6940f9 desktop trade history details updated 2022-11-22 08:07:22 -06:00
julian
b32e15a3ea desktop login on enter pressed 2022-11-22 07:13:03 -06:00
ryleedavis
6384d66308 added delays for floatingFlushBar in settings change password 2022-11-21 20:34:36 -07:00
ryleedavis
675977c787 copy to clipboard added to wallet keys dialog 2022-11-21 20:33:38 -07:00
ryleedavis
7a650c78d3 loading indicator and delay for wallet keys 2022-11-21 15:17:26 -07:00
ryleedavis
a10958b12d delete popup rounded corner fix 2022-11-21 15:08:48 -07:00
julian
c935c590c7 desktop exchange flow tweaks and show QR code 2022-11-21 16:00:12 -06:00
ryleedavis
e099089d04 loading indicator and delay 2022-11-21 14:58:03 -07:00
ryleedavis
66950ccc50 delete popup styled 2022-11-21 14:40:11 -07:00
julian
f75e4ea2fa desktop delete routing fixes 2022-11-21 14:52:41 -06:00
julian
04b982fb25 desktop exchange choose from stack address ui 2022-11-21 13:22:02 -06:00