Commit graph

209 commits

Author SHA1 Message Date
julian
afea310ba4 WIP desktop address list 2023-04-02 13:21:59 -06:00
julian
3064d31a3b WIP token send view 2023-03-30 10:55:02 -06:00
julian
7a177a6616 open exchange view, receive view, and WIP buy view from within token wallet 2023-03-28 17:17:59 -06:00
julian
5e5730d5a5 eth token wallet general ui and wallet selection interface 2023-03-28 16:18:11 -06:00
julian
41d9c8ca0c select wallet for token view 2023-03-27 14:29:55 -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
julian
60225c93d3 basic contract details view 2023-03-23 16:53:40 -06:00
julian
09b2c68cd5 get token contract info updates and fixes 2023-03-23 13:48:38 -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
c35eaf0b0f WIP address details 2023-03-21 17:18:07 -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
8b9ad5e263 'more' clean up and added skeleton coin control view 2023-03-13 15:50:29 -06:00
julian
6d22304d7b coin control select for sending 2023-03-07 15:45:22 -06:00
julian
3d04dc9ef8 multi select utxo ui 2023-03-07 13:53:08 -06:00
julian
06b3d69b45 rename file to match class declaration 2023-03-07 11:12:51 -06:00
julian
e40cb3d66d utxo details ui and edit functionality 2023-03-07 11:11:57 -06:00
julian
6e547d6f34 utxo details navigation and skeleton view 2023-03-07 09:39:34 -06:00
julian
5f4e8a6e58 show receiving and change addresses 2023-03-06 15:09:32 -06:00
julian
c7bcabf328 address label save fix 2023-03-06 13:27:04 -06:00
julian
456abf7ee4 basic coin control view 2023-03-06 12:11:13 -06:00
julian-CStack
99a9414851 add custom token selector to global list for desktop 2023-03-05 13:59:44 -06:00
julian
e3548c5ecc WIP wallet token management 2023-02-28 18:36:54 -06:00
julian
0e4b664e63 WIP custom token addition 2023-02-28 16:03:56 -06:00
julian
695d43bbd5 add token list ui 2023-02-28 13:26:17 -06:00
julian
6a734e28f0 basic add token view with correct navigation 2023-02-28 11:02:38 -06:00
julian
d07906c4a7 add wallet entity clean up 2023-02-27 17:15:05 -06:00
julian
24e66f3d5f WIP add wallet coin options lists 2023-02-27 16:43:09 -06:00
julian
fcd8f01d93 convert token service to change notifier, add token cache per eth wallet, token balances, and fix routing issues 2023-02-27 10:01:06 -06:00
julian
67fbb6ec5e WIP token view 2023-02-24 10:23:39 -06:00
julian
5aed55235c WIP eth refactor 2023-02-23 16:59:58 -06:00
julian
056fa1947c Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
#	lib/pages/wallet_view/sub_widgets/wallet_navigation_bar.dart
#	lib/pages/wallet_view/wallet_view.dart
#	lib/services/price.dart
#	lib/utilities/assets.dart
#	pubspec.lock
#	pubspec.yaml
2023-02-14 08:24:04 -06:00
julian
3416ffdda6 restore mnemonic passphrase field 2023-02-08 09:20:34 -06:00
julian
d4db845494 Merge branch 'exchange_refactor' into paynyms
# Conflicts:
#	test/pages/send_view/send_view_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/wallet_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-02-07 11:17:16 -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
b0c00d8ec7 db refactor and added address labels 2023-02-03 13:22:21 -06:00
julian
a22973cd35 WIP addresses list ui 2023-02-02 15:37:59 -06:00
julian
bc5dc9a5d7 simple receiving addresses list view 2023-02-01 09:30:29 -06:00
julian
61ad20e919 Merge remote-tracking branch 'origin/simplex' into paynyms
# Conflicts:
#	lib/utilities/enums/coin_enum.dart
2023-01-27 15:05:29 -06:00
sneurlax
6b6ef179cc add coin as arg to BuyInWalletView->BuyView->BuyForm 2023-01-27 13:47:41 -06:00
sneurlax
79e1bbf13b nest BuyView in Scaffold etc for in-wallet buy view
Thanks Julian!
2023-01-27 12:53:03 -06:00
sneurlax
59a12fe277 BROKEN, nav from wallet view to buy view 2023-01-27 12:01:27 -06:00
likho
dbcbfe342c WIP: Add test ETH Token functionality in stack 2023-01-26 20:08:12 +02:00
julian
a41c903a96 mobile paynym send view 2023-01-26 11:46:16 -06:00
likho
d4653ea794 WIP: Add token functionality 2023-01-25 18:08:27 +02:00
likho
4efd432de6 WIP: Add wallet tokens 2023-01-25 11:29:20 +02:00
sneurlax
32ca83673a Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-24 12:29:13 -06:00
likho
706cbbfa39 Add tokens class 2023-01-20 19:24:19 +02:00
likho
b5a1983734 WIP: ADD ECR-20 2023-01-16 15:19:32 +02:00
julian
650ae9fe09 buy quote preview view and sample quote class 2023-01-15 18:09:11 -06:00
julian
525d0fa7c4 update remaining ui to handle new data models 2023-01-11 22:45:32 -06:00
sneurlax
0ee2357c60 add basic buy page 2023-01-04 10:51:38 -06:00
julian
7631d3f3c6 WIP follow/unfollow 2022-12-21 17:02:14 -06:00
julian
2297fbf028 add (follow) new paynym view 2022-12-21 13:46:50 -06:00
julian
3b6d53d685 WIP paynym home view 2022-12-21 10:17:53 -06:00
julian
a491bfd70f WIP paynym ui and claim process 2022-12-20 17:00:03 -06:00
julian
5c8f72afa6 claim paynym view 2022-12-20 14:48:31 -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
4c45487e6e desktop all trades view 2022-11-29 13:31:48 -06:00
ryleedavis
78186358b9 WIP: wallet will be deleted dialog 2022-11-21 10:51:15 -07:00
ryleedavis
5f1a485ed5 WIP: delete wallete stateful widget + attention warning dialog 2022-11-19 11:00:15 -07:00
julian
ea143d9ffa basic desktop exchange layout 2022-11-18 13:08:20 -06:00
julian
7cf3a8efba refactor desktop main menu and add WIP notifications view 2022-11-14 09:50:58 -06:00
ryleedavis
041e23a5a5 resolved route_generator conflict 2022-11-09 08:57:41 -07:00
julian
97b4407957 desktop forgot password ui 2022-11-08 15:38:53 -06:00
ryleedavis
9fe9ee3a12 desktop about view route added 2022-11-07 12:32:04 -07:00
ryleedavis
1e61a779ec desktop support view route added 2022-11-07 08:15:44 -07:00
julian
9186be7fb6 WIP: desktop dialog transitions 2022-11-02 17:29:48 -06:00
ryleedavis
939ccc6911 created currency directory 2022-11-02 17:20:43 -06:00
ryleedavis
95a35a5dd0 more import fixes 2022-11-02 14:16:16 -06:00
ryleedavis
8fff27523a import change 2022-11-02 12:46:50 -06:00
julian
b915b266ae imports fix 2022-11-02 10:09:42 -06:00
julian
ec3378fec2 WIP desktop send flow 2022-11-01 11:42:33 -06:00
julian
7540e593a3 desktop receiving popups 2022-10-31 12:03:21 -06:00
julian
a1f4ec87de desktop wallet view refactor 2022-10-30 11:26:58 -06:00
ryleedavis
300b1fa001 route update 2022-10-28 17:04:48 -06:00
julian
549087a4f4 WIP: desktop wallet keys popup qr code 2022-10-28 14:42:50 -06:00
ryleedavis
fba7fbf1cc added desktop node settings 2022-10-20 11:54:24 -06:00
ryleedavis
78d741374c settings menu options ui 2022-10-19 16:10:34 -06:00
Marco
2ee8dd417a Merge branch 'flutter3.3.4' into desktop
# Conflicts:
#	lib/pages/stack_privacy_calls.dart
#	lib/utilities/prefs.dart
2022-10-19 09:29:32 -06:00
ryleedavis
b09ee79865 backup and restore page 2022-10-17 09:07:17 -06:00
julian
7e6edd4dab desktop basic wallet layout ui 2022-10-13 13:07:48 -06:00
ryleedavis
fe05cc9cda Merge branch 'privacyoptions' into desktop 2022-10-12 14:54:15 -06:00
Likho
78048a75be Merge remote-tracking branch 'origin/staging' into widget-tests
Merge staging into tests
2022-10-12 17:51:02 +02:00
Likho
dca6486daf Merge branch 'desktop' into widget-tests 2022-10-12 14:42:30 +02:00
ryleedavis
80503192cf desktop settings 2022-10-11 09:34:56 -06:00
Marco
75d15246ea Merge branch 'privacyoptions' into testing-exchange 2022-10-10 14:06:46 -06:00
ryleedavis
8625e6f75a added stack_privacy_calls to advanced settings 2022-10-10 13:49:53 -06:00
Marco
5707a846b4 Merge branch 'staging' into testing-exchange 2022-10-10 11:59:33 -06:00
julian-CStack
625144fd7f
Merge pull request #126 from cypherstack/ui-fixes
delete account ui for ios
2022-10-10 09:01:53 -06:00
julian
8e727ff999 delete account ui for ios 2022-10-09 13:28:39 -06:00
ryleedavis
3e8e2903f7 stack privacy calls page 2022-10-07 17:13:02 -06:00
Likho
efc5582fb2 WIP: Widget testing 2022-10-07 10:34:30 +02:00
ryleedavis
7120c9ec4e added required onSelectionChanged param 2022-10-06 12:26:12 -06:00
ryleedavis
5827b13fe3 SettingsMenu route added 2022-10-05 11:41:41 -06:00
julian
58deb850f2 move from the changenow specific ExchangeTransaction model to Using the generic Trade model 2022-10-02 18:54:35 -06:00
julian
5451698b92 send from button in trade details 2022-09-30 15:21:10 -06:00
julian
f02683581d choose from stack exchange wallet addresses 2022-09-30 10:16:11 -06:00
julian
541c57f997 restore options refactor clean up 2022-09-19 15:53:21 -06:00
julian
95d37c9c28 add wallet desktop view 2022-09-16 17:54:46 -06:00
julian
497d0f1555 basic desktop home view and menu outlines 2022-09-15 15:38:30 -06:00
julian
c4b546236c desktop create password view 2022-09-15 13:48:48 -06:00
julian
9229aa4ce3 add load into selected wallet immediately on startup setting 2022-09-09 10:51:34 -06:00
julian
a67f6f97e9 infinite changenow loading fix 2022-09-09 08:03:36 -06:00
julian
d6618518ad receive screen redesign and added generate new address button 2022-09-05 19:18:45 -06:00
julian
0cebce6706 in wallet exchange loading fix 2022-08-30 16:34:49 -06:00
Marco
b41d31fd32 first commit 2022-08-26 16:11:35 +08:00