Commit graph

1887 commits

Author SHA1 Message Date
julian
c7cb9c30d9 await tor start/stop before modifying pref and use providers 2023-09-08 16:11:21 -06:00
julian
aa56d39721 await tor start/stop before modifying pref 2023-09-08 16:01:47 -06:00
sneurlax
95790faf52 toggle useTor pref on text button click in wallet network settings view
and formatting
2023-09-08 16:43:24 -05:00
sneurlax
832bfc08f7 show connecting state 2023-09-08 16:26:43 -05:00
sneurlax
e34df895de add rest of tor status row to wallet network settings view 2023-09-08 16:23:10 -05:00
sneurlax
6d24242489 cancel sub on dispose and refactor row 2023-09-08 15:59:29 -05:00
sneurlax
afcd6d14dc add just one row of the needed tor status network status dialog row 2023-09-08 15:50:25 -05:00
julian
02ae941a98 Merge remote-tracking branch 'origin_SW/staging' into arti 2023-09-08 07:54:14 -06:00
julian
bc25d5b3af WIP stellar memo field on send screens as well as in trade details and exchange flow 2023-09-07 16:41:44 -06:00
sneurlax
a0491b9d22 move tor_connection_status_changed_event.dart to event_bus global folder 2023-09-07 17:13:27 -05:00
sneurlax
2c77ac1b5d fire TorConnectionStatusChangedEvents from tor service
and move tor_service file and unableToConnect->disconnected
2023-09-07 16:27:00 -05:00
sneurlax
a8ed46d804 TorSyncStatusEvent->TorConnectionStatusEvent
and rename file
2023-09-07 15:44:53 -05:00
sneurlax
796961ddd4 Merge branch 'tor-ui' into arti 2023-09-07 13:12:25 -05:00
sneurlax
622085ca5c Merge remote-tracking branch 'origin/staging' into arti 2023-09-07 13:12:20 -05:00
ryleedavis
11b7456855 fixed tor status text 2023-09-06 16:49:47 -06:00
ryleedavis
b5fcea18f6 tor status text 2023-09-06 16:39:45 -06:00
ryleedavis
7289de0160 minor ui fixes 2023-09-06 14:26:04 -06:00
ryleedavis
6377b73deb add tor network status to desktop home 2023-09-06 13:43:55 -06:00
ryleedavis
c3aaf0574b added information to tor dialogs 2023-09-06 13:43:09 -06:00
ryleedavis
d560a30941 add dialogs to tor settings 2023-09-05 16:56:56 -06:00
ryleedavis
1dea6cdb7d rough ui for desktop tor settings + svgs for tor settings 2023-09-05 16:26:52 -06:00
ryleedavis
7072c919ae WIP: add tor to home page 2023-09-05 13:11:08 -06:00
julian
9237e99f0c clean up hidden settings 2023-09-05 11:53:44 -06:00
julian
c0096a08de Merge remote-tracking branch 'origin_SW/staging' into ui-fixes 2023-09-05 09:17:13 -06:00
ryleedavis
f6a0950c24 WIP: tor settings view for mobile 2023-09-01 16:50:17 -06:00
sneurlax
a381cd0a47 FusionInterface->FusionWalletInterface
a la PayNymWalletInterface (big ups, mad respec)
2023-08-24 11:22:13 -05:00
likho
0c481f2e49 Remove new address button for xtz and xlm 2023-08-24 11:30:04 +02:00
julian
4de632bdb4 fix switch statement logic 2023-08-23 11:35:04 -06:00
julian
63ab0b09e8 revert enum name 2023-08-23 11:29:10 -06:00
ryleedavis
467f57c74e resolve merge conflicts 2023-08-23 10:59:13 -06:00
ryleedavis
cceab1a036 Merge branch 'staging' into add-xtz
# Conflicts:
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/node_details_view.dart
#	lib/widgets/node_card.dart
2023-08-23 10:53:34 -06:00
likho
4729789f9a Add break statements to case, add test connection to node_card and include port when testing node connection 2023-08-23 16:59:00 +02:00
julian-CStack
128272cf20 fix typo 2023-08-23 07:59:34 -06:00
Likho
c44b64f4c0
Merge branch 'staging' into xlm-bug-fixes 2023-08-23 15:24:43 +02:00
julian
412fb73066 bip39 passphrase wording changes to be more specific 2023-08-22 18:22:46 -06:00
julian
244a1914b3 verify mnemonic passphrase dialog 2023-08-22 17:06:30 -06:00
julian
e20ce631e6 count fix 2023-08-22 15:40:19 -06:00
julian
abbf557b41 style tweak 2023-08-22 15:40:12 -06:00
julian
02baf4a198 ensure new wallet mnemonic options is reset 2023-08-22 15:10:51 -06:00
julian
04bba2bf2a new wallet mnemonic options for supported coins 2023-08-22 15:07:08 -06:00
likho
2732b2fe71 WIP: XLM fixes and refactor 2023-08-22 18:33:24 +02:00
sneurlax
f2af2b10bd Revert "Merge branch 'tor' into tor-presocks"
This reverts commit 75750e2bd1.
2023-08-15 22:10:41 -05:00
sneurlax
8c47456077 Merge remote-tracking branch 'origin/staging' into fusion 2023-08-14 12:31:45 -05:00
Diego Salazar
b6aa7a974a
Merge pull request #647 from cypherstack/ui-fixes
clear electrumx cache option for firo wallets
2023-08-14 11:27:51 -06:00
julian
0d701a51b7 clear electrumx cache option for firo wallets 2023-08-14 09:21:27 -06:00
likho
3c05c568eb Merge branch 'staging' into add-xtz 2023-08-07 17:13:55 +02:00
likho
ea47e41d90 Allow cancelling incoming txs for Epiccash 2023-08-02 13:30:06 +02:00
Josh Babb
10eb56ef43 Merge remote-tracking branch 'origin/staging' into fusion 2023-08-01 11:01:11 -05:00
Likho
6a750c9356
Merge branch 'staging' into fix-desktop-onchain-notes 2023-07-31 15:00:51 +02:00
likho
ff944928b6 fix: Onchain notes missing for desktop 2023-07-31 12:16:08 +02:00
detherminal
a1ef84fbe6 fix stellarTestNet and dependency problems 2023-07-28 23:00:14 +03:00
julian
64d946e752 apply lelantus rescan on desktop 2023-07-28 13:53:14 -06:00
julian
8c91e0f3b8 WIP mobile one time firo rescan 2023-07-28 13:10:57 -06:00
julian
92f19de43c WIP one time firo rescan 2023-07-28 10:55:04 -06:00
ryleedavis
724f6193d7 merge conflicts 2023-07-28 10:50:05 -06:00
ryleedavis
b66b25eb1f Merge branch 'staging' into add-xtz
# Conflicts:
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
#	lib/pages/settings_views/global_settings_view/manage_nodes_views/node_details_view.dart
#	lib/services/coins/coin_service.dart
#	lib/services/price.dart
#	lib/utilities/amount/amount_unit.dart
#	lib/utilities/block_explorers.dart
#	lib/utilities/constants.dart
#	lib/utilities/default_nodes.dart
#	lib/utilities/enums/coin_enum.dart
#	lib/utilities/enums/derive_path_type_enum.dart
#	lib/widgets/node_card.dart
#	lib/widgets/node_options_sheet.dart
#	pubspec.yaml
2023-07-28 10:48:52 -06:00
julian
cf03526d45 Merge remote-tracking branch 'origin_SW/staging' into fusion
# Conflicts:
#	lib/pages_desktop_specific/my_stack_view/wallet_view/sub_widgets/desktop_wallet_features.dart
2023-07-27 15:48:11 -06:00
julian
a6a7b53837 show file path on image save 2023-07-27 15:42:58 -06:00
ryleedavis
8b8ce89ced Monkey option only shows for banano wallets 2023-07-27 14:08:08 -06:00
sneurlax
9b4c1abf35 Merge remote-tracking branch 'origin/staging' into fusion 2023-07-27 12:03:55 -05:00
ryleedavis
197d760102 Merge branch 'staging' into add-xtz
# Conflicts:
#	pubspec.lock
2023-07-27 10:45:41 -06:00
julian
4281fa5d33 Merge remote-tracking branch 'origin_SW/staging' into ui-fixes 2023-07-27 10:43:49 -06:00
julian
7ca6da60f9 clean up mobile ordinal details view 2023-07-27 10:33:59 -06:00
julian
e93ecad744 save ordinal image to file 2023-07-27 10:26:52 -06:00
julian
6ccd7a76a5 desktop clean up 2023-07-27 09:47:50 -06:00
sneurlax
87f12d9c3c Merge remote-tracking branch 'origin/staging' into fusion 2023-07-27 10:33:03 -05:00
julian
8b88890e05 refactor network call into mockable provider and handle errors 2023-07-27 09:28:01 -06:00
julian
a194594b4d Merge remote-tracking branch 'origin_SW/staging' into add-xlm 2023-07-27 07:57:58 -06:00
likho
bce20eab32 Resolve merge conflicts 2023-07-27 15:05:27 +02:00
likho
7061c3c40b Add testnet to coin list 2023-07-27 13:09:56 +02:00
julian
703863cab8 reorder firo balance sheet on mobile 2023-07-26 17:21:36 -06:00
julian
46e0258737 Merge remote-tracking branch 'origin_SW/staging' into ordinals
# Conflicts:
#	lib/pages_desktop_specific/my_stack_view/wallet_view/sub_widgets/desktop_wallet_features.dart
#	lib/pages_desktop_specific/my_stack_view/wallet_view/sub_widgets/more_features/more_features_dialog.dart
#	pubspec.yaml
2023-07-26 17:05:33 -06:00
julian
4d87096324 temp disable some ordinals stuff 2023-07-26 17:01:24 -06:00
julian
7390c498c7 set state on download 2023-07-26 16:29:09 -06:00
ryleedavis
04b9cddb19 fixed path 2023-07-26 16:23:34 -06:00
ryleedavis
8754142694 android file path 2023-07-26 16:21:20 -06:00
julian
d8e6f3cac6 fix mobile nav error 2023-07-26 16:15:29 -06:00
julian
2f5a18b615 merge conflict clean things 2023-07-26 16:10:27 -06:00
julian
bf309d4902 Merge remote-tracking branch 'origin_SW/add-monkey' into add-monkey
# Conflicts:
#	lib/pages/monkey/monkey_view.dart
2023-07-26 16:09:10 -06:00
julian
9d2b315bd9 desktop layout 2023-07-26 16:08:01 -06:00
sneurlax
4e134664e7 show CashFusion option in wallet More dialog 2023-07-26 17:07:56 -05:00
ryleedavis
39882b0d46 monkey icon in app bar 2023-07-26 16:07:54 -06:00
sneurlax
d3832a56b5 add CashFusionView 2023-07-26 17:07:06 -05:00
julian
0175939d63 download/save image on linux 2023-07-26 15:52:52 -06:00
ryleedavis
4e9ba50572 Desktop what is monkey button 2023-07-26 15:37:10 -06:00
julian
b2aa4272b4 reorg and loading indicator 2023-07-26 15:32:00 -06:00
ryleedavis
66e1db9b52 WIP: scaling monkey view for desktop 2023-07-26 15:10:53 -06:00
ryleedavis
86d3258910 Monkey help message 2023-07-26 13:18:18 -06:00
ryleedavis
ea9f997d0b Merge branch 'staging' into add-monkey
# Conflicts:
#	lib/services/coins/banano/banano_wallet.dart
2023-07-26 12:07:36 -06:00
ryleedavis
032061fa19 changed generate monkey structure 2023-07-26 12:03:01 -06:00
ryleedavis
2eb10e249f add monkey image to hive and display on wallet card 2023-07-26 11:54:10 -06:00
ryleedavis
683364750a structure change to add monkey image 2023-07-26 11:13:48 -06:00
ryleedavis
78e4cd4631 removed unnecessary lines 2023-07-25 17:42:36 -06:00
ryleedavis
512960d9b9 changed monkey files around 2023-07-25 17:29:05 -06:00
ryleedavis
c6c2b42923 monkey.svg download to user device 2023-07-25 17:06:32 -06:00
ryleedavis
b2ec2763fb monkey.png downloads to user device 2023-07-25 16:51:21 -06:00
ryleedavis
3cbde8b5c1 able to download monkey.png 2023-07-25 14:52:58 -06:00
ryleedavis
a286ba7b8f monkey view page 2023-07-24 12:43:33 -06:00
sneurlax
8e5f2d190d temporarily disable send button 2023-07-22 21:50:49 -05:00
sneurlax
58c3bdbf2b don't flash red on load 2023-07-22 21:50:29 -05:00
detherminal
e0df4723ae feat: add xlm 2023-07-22 10:21:04 +02:00
julian
e559ee1cc5 WIP desktop ordinal details view 2023-07-21 19:52:43 -06:00
julian
6c6c9c8325 desktop ordinals in wrap 2023-07-21 19:15:26 -06:00
julian
c2df7ea113 wip desktop ordinals list 2023-07-21 19:06:01 -06:00
julian
dffa33abd3 load ordinals into isar as a cache and backend view model 2023-07-21 18:43:59 -06:00
julian
48109f3c49 use isar ordinal model 2023-07-21 18:18:26 -06:00
julian
b3e4d63a89 strongly typed spacing 2023-07-21 18:17:59 -06:00
sneurlax
f478f0e9ec Merge branch 'ordinals-desktop' into ordinals 2023-07-21 19:13:35 -05:00
sneurlax
c7d114e268 remove nested AspectRatio 2023-07-21 19:11:33 -05:00
ryleedavis
8ac085fe24 fix monkey icon 2023-07-21 18:01:38 -06:00
ryleedavis
ee5a97c2fb add monkey icon 2023-07-21 17:59:01 -06:00
ryleedavis
fb39e96308 WIP: monkey view + fetching monkey dialog 2023-07-21 17:56:01 -06:00
julian
fe41bce563 disable collection type in ord filter 2023-07-21 17:24:20 -06:00
julian
051fc7d1ef Merge remote-tracking branch 'origin_SW/staging' into ordinals 2023-07-21 17:18:18 -06:00
julian
8a0a45f131 mobile rep fix 2023-07-21 16:09:47 -06:00
julian
3125a25a69 add change rep to desktop 2023-07-21 15:58:28 -06:00
sneurlax
5a845f8669 hide certain fields on ordinals views, change ordinal card aspect ratio 2023-07-21 16:35:00 -05:00
julian
9369ae15ec Merge remote-tracking branch 'origin_SW/staging' into nano_rep_change 2023-07-21 14:25:05 -06:00
julian
e7b480e585 add ba/nano wallet representative change option to wallet settings, remove coin control from ba/nano, and some other clean up 2023-07-21 14:11:30 -06:00
ryleedavis
1adc5f23a4 Merge branch 'staging' into chan-cards
# Conflicts:
#	lib/models/isar/stack_theme.dart
#	lib/models/isar/stack_theme.g.dart
2023-07-21 11:09:44 -06:00
sneurlax
f46a37d4d4 convert/map/cast InscriptionData->Ordinal 2023-07-21 11:48:31 -05:00
sneurlax
ddba1c54f7 show ordinal image 2023-07-21 10:49:30 -05:00
sneurlax
65e8c34e34 hook up details view to OrdinalsInterface 2023-07-21 10:43:02 -05:00
sneurlax
f750bbfe10 hook OrdinalsList up to OrdinalsInterface 2023-07-21 10:30:47 -05:00
sneurlax
c295ca9a6f fix ordinal view crash 2023-07-21 10:12:31 -05:00
ryleedavis
0ce86ce7fe Chan card images for favorites and wallet 2023-07-20 16:51:37 -06:00
sneurlax
20fdcf4817 refactor manager var out to _manager, comment update 2023-07-20 17:15:25 -05:00
julian
24d443886e hide empty tx note field on mobile confirm send screen 2023-07-20 16:04:01 -06:00
sneurlax
b773811eac working proof of concept 2023-07-20 16:49:26 -05:00
sneurlax
4db0328c73 WIP _db not initialized, refresh on ordinals view for poc 2023-07-20 16:30:39 -05:00
ryleedavis
480f637670 WIP: added cardFavoriteImages + check if card should be favorites or wallet 2023-07-20 15:15:03 -06:00
julian
8a84c89824 show failed instead of cancelled for eth failed txns 2023-07-20 15:13:56 -06:00
sneurlax
ca8e930904 move demo into refresh button, add refreshInscriptions() stub w prev poc 2023-07-20 15:32:39 -05:00
sneurlax
4be7919e46 expand upon demo
TODO remove WIP, hook directly into StreamBuilder
2023-07-20 14:53:20 -05:00
sneurlax
f046912c89 litescribe api and demo 2023-07-20 14:53:09 -05:00
sneurlax
d02b7f7ad4 formatting and model updates 2023-07-20 14:05:51 -05:00
sneurlax
0284bb2951 use https api, implement other methods 2023-07-19 17:13:54 -05:00
sneurlax
2de8ffe593 add test button 2023-07-19 15:58:34 -05:00
julian
895903b9ca Merge branch 'ui-fixes' into ordinals 2023-07-19 11:03:29 -06:00
julian-CStack
f2a872c44c ensure cursor stays at end on exchange/swap form 2023-07-19 08:54:56 -06:00
julian-CStack
d867270aac exchange view amount string provider fix 2023-07-19 08:42:06 -06:00
likho
45af21dc27 Fix merge conflicts with staging 2023-07-19 16:37:54 +02:00
detherminal
0ae747aebc feat: add xtz 2023-07-19 16:19:48 +02:00
julian
5b4a803215 add ordinals icon 2023-07-18 11:51:57 -06:00
julian
2af1a8db88 ordinals filter view 2023-07-18 11:48:15 -06:00
julian
8b71fa70c9 added a couple dialogs 2023-07-18 11:26:43 -06:00
julian
79670c5d47 WIP ordinal details view 2023-07-18 11:03:57 -06:00
julian
58c97de86c WIP ordinal ui 2023-07-18 10:15:05 -06:00
julian-CStack
3273cf0e23 disable new wownero wallet unless platform is android 2023-07-13 16:26:29 -06:00
julian
593680f9f3 auto focus next field on correct seed word entry 2023-07-10 10:05:30 -06:00
julian-CStack
ebf67df3a9
Merge branch 'staging' into add-onchain-notes-for-epic 2023-07-05 11:58:29 -06:00
likho
a750ec0a0a Remove extra condition 2023-07-05 19:58:03 +02:00
likho
1ce64cd157 Fix on chain notes showing for other coins 2023-07-05 18:18:49 +02:00
likho
3ae04b6e5f Fix indentation so Onchain note doesn't show for other coins 2023-07-05 17:31:06 +02:00
likho
71591053f2 Text updates, Update epiccash plugin 2023-07-05 17:19:41 +02:00
likho
ca27f13d7b WIP:Add onchain notes for Epic 2023-07-05 14:57:17 +02:00
julian
d894d60c1e contact address sorting 2023-07-04 17:40:06 -06:00
julian
ab9e734b80 fix: dogecoin custom fee slider and possible absurd fees error 2023-07-04 10:25:13 -06:00
julian
87ed25bd5b use relative path for theme assets 2023-07-03 18:25:18 -06:00
julian
9513b203a9 refactor delete hive boxes in prep for hive->isar migration 2023-07-03 13:58:11 -06:00
julian
011ba6bf61 use theme brightness for simplex logo 2023-07-01 15:06:49 -06:00
julian
b64b5cdb9b fix: use proper uri builder function 2023-06-23 15:27:09 -06:00
julian
f60dee0304 Merge remote-tracking branch 'origin_SW/staging' into custom_fee_selection 2023-06-19 10:09:16 -06:00
julian
fae0c778ef feat: WIP desktop custom fee selection for supported coins 2023-06-19 10:04:25 -06:00
julian
0778deb6d3 feat: custom fee for sends on mobile for supported coins 2023-06-17 10:42:23 -06:00
julian
833daea120 hide fee selection for ba/nano send 2023-06-16 18:32:56 -06:00
julian
61e074e3cd Merge remote-tracking branch 'origin_SW/staging' into amount_separators 2023-06-16 17:13:28 -06:00
julian
346a6a7a01 account for units setting 2023-06-16 17:04:39 -06:00
julian
c0eb85ce5a insert and handle localised group and decimal separators in textfield amounts 2023-06-16 16:47:03 -06:00
julian
f88d7f200c fiat amount string formatting and parsing and more WIP usages thereof 2023-06-16 13:42:37 -06:00
julian
bc0c9168b5 fix: coin card chan aspect ratio 2023-06-15 17:47:58 -06:00
julian
a3dcdf6fcd fix: no fees for (ba)nano 2023-06-08 14:00:31 -06:00
julian
89c28a2d9d re enable git versions 2023-06-08 13:24:35 -06:00
julian
f3c366a25d fix: firo trade send from stack with public balance broadcast tx fix 2023-06-08 13:14:10 -06:00
julian
338e354e4b fix: shift fix for amounts when set to lowest unit value (ex sats for btc) 2023-06-08 11:58:26 -06:00
julian
ed120f552a Merge branch 'ba_nano_fixes' into ui-fixes 2023-06-08 11:03:50 -06:00
julian
d69b21b4a8 create single coin card widget 2023-06-08 10:59:44 -06:00
julian
91fb2598c4 fix: do not show fees on (ba)nano tx details screen 2023-06-08 09:11:43 -06:00
julian
4874ef5a63 disable address generate button for (ba)nano 2023-06-08 09:03:32 -06:00
julian
81970af4a4 correct mnemonic length displayed on new ba/nano wallet creation 2023-06-08 08:54:29 -06:00
julian
cd1736ffa6 png fix 2023-06-07 16:05:49 -06:00
julian
440235b6de WIP: add fav card chan images 2023-06-07 16:02:32 -06:00
ryleedavis
f7a59d140f Merge branch 'staging' into ui-fixes 2023-06-07 15:18:57 -06:00
julian
35843e5e62 small changes 2023-06-07 14:57:15 -06:00
ryleedavis
8d823dc2e3 WIP: chan cards 2023-06-07 14:34:27 -06:00
julian
b6ed690eb6 fix: default coin units length and banano unit names 2023-06-07 13:17:49 -06:00
julian
d627f8e73c fix: animation duration/period not set before calling repeat 2023-06-07 09:02:22 -06:00
julian
05832287e7 disable openalias 2023-06-07 07:36:54 -06:00
julian
a353ab341a Merge remote-tracking branch 'origin_SW/staging' into flutter_upgrade
# Conflicts:
#	crypto_plugins/flutter_libmonero
2023-06-05 16:26:28 -06:00
julian
117007180e fix: missing coin cases 2023-06-05 14:55: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
774bfe517e fix: missing eth case 2023-05-30 10:38:47 -06:00
julian
243994ff45 fix: missing eCash case 2023-05-30 10:31:49 -06: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
79a22e12c3 Merge remote-tracking branch 'origin_SW/staging' into amount_display_precision 2023-05-30 09:04:34 -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
8155e4afd4 fix: duplicate units displayed 2023-05-29 16:53:22 -06:00
julian
528bc7405c feat: mobile amount unit selection ui 2023-05-29 16:50:21 -06:00
julian
7484353854 Merge remote-tracking branch 'origin_SW/staging' into persistence
# Conflicts:
#	test/electrumx_test.mocks.dart
2023-05-29 16:24:25 -06:00
julian
1b1c61a3a3 feat: WIP use amount formatter in GUI 2023-05-29 15:11:48 -06:00
julian
838e623ff2 fix: update fiat price on fiat currency selection changed 2023-05-29 10:39:14 -06:00
likho
83778bb121 Fix Epiccash caching issue, add additional status messages as in Epicpay 2023-05-28 14:57:05 +02: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
a347ddffc4 feat: add openalias support for xmr 2023-05-27 00:17:09 +03:00
detherminal
84ac798bb8 docs: add copyright header to all source code 2023-05-26 19:33:04 +03:00
Rylee Davis
60294e0144
Custom pin length (#555)
* WIP: pinCount stuff

* pin decoration + and pinCount is 0

* pin length tweaks

* fixes error when backspacing pin + add icon to flushbar

* removed Constants.pinLength + changes to "change pin" setting

* testing pin output

* WIP: tests pass + commented out isRandom pin 1234

* removed pin output

---------

Co-authored-by: ryleedavis <rylee@cypherstack.com>
Co-authored-by: julian <julian@cypherstack.com>
2023-05-26 09:45:45 -06: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
julian
0933546806 fix: various eCash tweaks + 0 conf 2023-05-24 11:00:54 -06:00
julian
e7db6739ec disable wownero on linux 2023-05-23 17:47:52 -06:00
julian
206a460cfa fix: update theme button 2023-05-23 17:19:16 -06:00
julian
6065c29e0d add update theme button 2023-05-23 15:13:56 -06:00
julian
ee128810b5 fix debug address details view on desktop 2023-05-23 10:53:06 -06:00
julian
73d877654b add tx subtype to tx details view in debug mode 2023-05-23 09:52:48 -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
9d76b60d00 fix: paynym unclaimed asset 2023-05-19 16:44:52 -06:00
julian
ab02950f03 re enable git versions 2023-05-19 16:41:13 -06:00
julian
68fdaeff13 fix: paynym unclaimed asset 2023-05-19 14:11:01 -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
6c691e26f5 fix: trocador swap status link 2023-05-19 08:44:15 -06:00
detherminal
8f89f19b91 feat: add nano 2023-05-19 13:20:16 +03: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
julian
4f3a2830c5 debug address details info 2023-05-17 15:55:36 -06:00
julian
0d7a0a8fb9 Merge branch 'staging' into add-ecash
# Conflicts:
#	lib/utilities/assets.dart
#	lib/utilities/theme/color_theme.dart
2023-05-17 12:11:08 -06:00
ryleedavis
e463560a5f fix support page icon color 2023-05-16 15:38:18 -06:00
julian
e843065278 fix: contact id access fixes 2023-05-16 09:33:28 -06:00
julian
ba33aee395 fix: token view summary icon asset loading 2023-05-15 16:31:03 -06:00
julian
f6ab07787f Merge remote-tracking branch 'origin_SW/staging' into ui-fixes 2023-05-15 15:34:30 -06:00
julian
63035aabf0 feat: desktop custom block explorers 2023-05-15 15:33:32 -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
8351821c89 disable xpubs temporarily 2023-05-15 11:15:35 -06:00
detherminal
524f4c5514 feat: move address books to isar 2023-05-14 18:06:47 +03:00
julian
539dec13f5 clean up and fixed bugs found while porting themes to duo 2023-05-13 21:25:46 -06:00
julian
9820aed1ff show flush bar on desktop instead of dialog 2023-05-12 15:20:47 -06:00
julian
664a8212fd fix: alignment 2023-05-12 15:06:38 -06:00
julian
b715cf9535 fix: selected theme on deleting themes changing 2023-05-12 15:05:40 -06:00
julian
147914f650 fix: fix show theme preview in incognito without network loading 2023-05-12 14:49:20 -06:00
julian
451e5e1259 fix: show theme preview in incognito without network loading 2023-05-12 14:13:15 -06:00
julian
c713de3e79 pass bytes around instead 2023-05-12 13:51: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
bcb5075fb2 add install theme button to app bar 2023-05-11 11:34:14 -06:00
julian
6f97b06569 incognito theme management 2023-05-11 11:28:37 -06:00
julian
ee29025364 add manual theme installation 2023-05-11 10:33:10 -06:00
julian
0ec891b439 fix: listen for theme changes 2023-05-11 09:36:45 -06:00
julian
7c1d909b27 add uninstall button 2023-05-11 09:30:51 -06:00
julian
7131632044 fix: background 2023-05-11 09:30:15 -06:00
julian
b16e96fc6d ask to load themes if in incognito mode 2023-05-11 09:10:02 -06:00
julian
6990d60b9b various fixes, layout tweaks, and refactoring 2023-05-10 16:49:56 -06:00
julian
6e381ef280 fix: mobile system default theme options 2023-05-10 11:01:25 -06:00
julian
2f895c12a7 switch themes using new theming method 2023-05-10 10:16:49 -06:00
julian
436a15cfbe fix: merge fixes 2023-05-10 07:39:00 -06:00
julian
4213eca928 Merge remote-tracking branch 'origin_SW/staging' into themes
# Conflicts:
#	lib/db/isar/main_db.dart
2023-05-09 18:00:17 -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
2984b49178 use themeId strings 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
b66e43f788 comment out erroring code for now 2023-05-09 11:56:24 -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
e92501c38d fix: load secondary (ex. chan kiss) gif properly if exists 2023-05-09 10:36:01 -06:00
julian
87bafa77c5 fix: load gif properly if exists 2023-05-09 10:32:36 -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
efec395c79 fix: import 2023-05-09 10:24:11 -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
2cf7d6de93 fix: more bch zero conf special case fixes 2023-05-08 16:15:39 -06:00
julian-CStack
a73f5a1b3d remove unnecessary cast 2023-05-08 12:03:38 -06:00
julian-CStack
f9f6d749ef Merge remote-tracking branch 'origin_SW/staging' into themes 2023-05-08 10:55:11 -06:00
julian
3f5cfcbfaf clean up unused code, imports, and formatting 2023-05-08 08:36:05 -06:00
julian
c8655d56bc Merge remote-tracking branch 'origin_SW/staging' into custom_block_explorers 2023-05-08 08:20:52 -06:00
detherminal
47df2a8a7a feat: use isar instead of hive 2023-05-05 20:30:22 +03:00
julian
0ca5e46474 fix: Dart's stupid rounding 2023-05-05 09:32:55 -06:00
julian
16ca32a882 Don't show exchange providers until amount is entered 2023-05-05 08:16:08 -06:00
ryleedavis
7c8b31dc4c center lock screen PIN page 2023-05-04 16:37:57 -06:00
ryleedavis
8d7db30328 move biometrics to appbar 2023-05-04 16:37:57 -06:00
julian
8fd0caac44 Merge branch 'staging' into ui-fixes 2023-05-04 15:14:39 -06:00
julian
3a9d23d0f9 add a (+) wallet button on mobile (per coin) wallets list 2023-05-04 14:52:58 -06:00
ryleedavis
90f5e6c369 replace coin icons for swap + buy crypto select sheets 2023-05-04 13:26:46 -06:00
julian
1c33dd5062 swap rate refresh fixes and error propagation 2023-05-04 12:19:50 -06:00
detherminal
1587b5b1e9 feat: implement custom block explorer 2023-05-04 21:10:37 +03:00
julian-CStack
a1b7c9248b tighten swap estimate refreshing 2023-05-04 08:58:50 -06:00
julian
032748fdfe Merge branch 'staging' into trocador 2023-05-03 16:11:14 -06:00
julian
bde4321942 clean up prints 2023-05-03 16:08:00 -06:00
julian
3d9a8c3a3c remove global swap warning message (will be replaced in future with per exchange info) 2023-05-03 15:46:51 -06:00
julian
eeda23417c update swap update estimate input interval 2023-05-03 15:45:50 -06:00
julian
51acd366b4 fix: swap currency updating bug and some updating optimizations 2023-05-03 14:40:39 -06:00
julian
bea6cd366d Merge remote-tracking branch 'origin_SW/staging' into trocador 2023-05-03 14:04:31 -06:00
julian
3a97623e5b WIP exchange screen state refactor 2023-05-03 14:03:31 -06:00
Rylee Davis
4af7a748a0
Merge branch 'staging' into ui-fixes 2023-05-02 16:47:21 -06:00
ryleedavis
301f4b5cf5 WIP: rename coin image provider + add coin icon provider 2023-05-02 15:05:04 -06:00
julian
3564426248 show trocador provider options 2023-05-02 10:22:35 -06:00
julian
89f806f394 prevent double loading of data 2023-05-02 08:24:37 -06:00
ryleedavis
b5dff2f88b fixed an import typo 2023-05-01 16:47:23 -06:00
ryleedavis
572410db89 resolve merge conflicts 2023-05-01 16:41:13 -06:00
ryleedavis
db9485474e import custom button 2023-05-01 16:35:43 -06:00
ryleedavis
cede462681 WIP: randomize PIN provider + toggle added 2023-05-01 16:34:36 -06:00
ryleedavis
096aab834b UseBiometric button + only show if biometrics toggle is on 2023-05-01 16:34:16 -06:00
ryleedavis
6eea7cd2cf remove biometric button, move back button, add submit button 2023-05-01 16:30:43 -06:00
julian
e81521e374 WIP exchange process refactor to handle multiple sub providers per exchange provider 2023-05-01 16:26:12 -06:00
ryleedavis
93441bdf4d theme_coin_provider + replaced big coin images 2023-05-01 14:14:08 -06:00
julian
34f7d80051 Merge branch 'ui-fixes' into trocador 2023-05-01 13:50:27 -06:00
julian
b9211ad2c3 pass abi parsing errors (or other token init errors) up and show a simple dialog 2023-05-01 11:20:40 -06:00
julian
643ef07066 add possibility to skip per wallet migration with warning 2023-05-01 09:46:11 -06:00
julian
e8cab19c47 WIP trocador assets and kyc info 2023-04-28 17:02:55 -06:00
julian
05c4d01ee4 initial Trocador integration 2023-04-28 14:31:26 -06:00
julian
da9b921ddc pass around estimate instead of just rateId 2023-04-28 14:29:10 -06:00
detherminal
cb8de25e08 feat: rename label to semanticsLabel and correct misspelling 2023-04-28 21:21:30 +03:00
detherminal
6c25ce7d67
Merge branch 'cypherstack:staging' into staging 2023-04-28 21:08:01 +03:00
julian
6df6207edd manage themes ui basic grid layout 2023-04-27 17:42:59 -06:00
julian
80f341ac40 Merge remote-tracking branch 'origin_SW/themes' into themes 2023-04-27 17:07:43 -06:00
julian
c9c9e79b5c Merge branch 'ui-fixes' into themes 2023-04-27 17:07:04 -06:00
julian
4defe837e7 WIP: manage themes ui 2023-04-27 17:06:46 -06:00
ryleedavis
e9c386c66f replace assets in tx_icon.dart 2023-04-27 16:56:17 -06:00
julian
05dc2a23e6 xpub layout fix for desktop 2023-04-27 16:13:44 -06:00
detherminal
4c145e1412 feat: wrap with semantic widget for talkback 2023-04-27 21:31:54 +03:00
detherminal
7ea374d6e4 Merge remote-tracking branch 'origin/staging' into staging
# Conflicts:
#	lib/pages/wallet_view/sub_widgets/wallet_refresh_button.dart
2023-04-27 21:22:04 +03:00
detherminal
6522d36c7b feat: wrap with semantic widget for talkback 2023-04-27 21:14:04 +03:00
likho
e1dd7b47c0 Replace BuildContext images call with themeProvider in tx_icon.dart 2023-04-27 15:22:08 +02:00
julian
aa2f29960c Merge remote-tracking branch 'origin_SW/staging' into paynyms_fixes 2023-04-26 17:30:24 -06:00
julian
289009be18 ensure only non segwit payment code is ever shown 2023-04-26 12:29:43 -06:00
ryleedavis
7fcfd43bfa add haptic feedback to pin + copy receiver address 2023-04-25 18:02:00 -06:00
ryleedavis
16a3020d91 replace persona images 2023-04-25 16:11:26 -06:00
ryleedavis
aa07ba639b replace stack images 2023-04-25 16:09:45 -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
ef87517705 arrow rotate and svg usage clean up 2023-04-24 16:26:54 -06:00
julian
dbc34168ef arrow rotate svg clean up 2023-04-24 12:18:50 -06:00
julian
0d448a8417 guard against possible late init errors 2023-04-24 12:12:47 -06:00
julian-CStack
3a94972ab3 WIP assets change 2023-04-24 08:38:17 -06:00
julian-CStack
ec00f6aea4 WIP testing themes 2023-04-24 08:36:12 -06:00
ryleedavis
992bf5de9b rotateArrows color 2023-04-21 21:48:19 -06:00
ryleedavis
360d6d7266 WIP: added arrowRotate lottie animation 2023-04-21 17:00:28 -06:00
julian
e7eec36986 desktop wallet transactions ui fix 2023-04-20 18:34:16 -06:00
julian
89cc47525d new broadcast tx progress animation 2023-04-20 17:39:16 -06:00
julian-CStack
2ff27956d1 init cache db no matter what on startup 2023-04-18 16:51:50 -06:00
julian
9a6dcba631 Merge branch 'ui-fixes' into add-ecash 2023-04-17 15:55:09 -06:00
julian
da8972e27b fee locale formatting fix 2023-04-17 15:36:40 -06:00
ryleedavis
95f16ec250 add chan persona images 2023-04-17 09:56:51 -06:00
julian-CStack
93b040bc5f WIP e-cash 2023-04-17 07:53:39 -06:00
julian-CStack
5f074907c8 theme group title fix 2023-04-14 08:29:44 -06:00
julian
b358efe656 mobile swap rate type toggle height fix 2023-04-13 14:46:20 -06:00
julian
9ab156562a system brightness theme selection gui updates 2023-04-13 14:40:48 -06:00
julian
9a23e311fd WIP appearance settings code organisation 2023-04-13 13:04:08 -06:00
julian
5267d5f949 mobile eth fee selection sheet fix 2023-04-13 09:03:04 -06:00
julian
4797b083e2 mobile add tokens button fix 2023-04-13 08:53:17 -06:00
julian-CStack
8be96701da WIP select firo balance for swap 2023-04-12 17:36:25 -06:00
julian
2359674946 quickfix for swapping between exchanges 2023-04-12 15:15:58 -06:00
julian
35dc0e06c2 clean up unneeded label 2023-04-12 11:29:33 -06:00
julian
20f6754de5 epic cancel tx button padding fix desktop 2023-04-12 08:14:54 -06:00
julian
cdfeb95fdf exchange form localisation number parsing fix 2023-04-12 07:42:07 -06:00
julian
15d42834aa mobile coin control navigation and amount label fixes 2023-04-12 07:11:44 -06:00
julian
723ec64354 eth fixes 2023-04-11 14:25:13 -06:00
julian
cd6c057f8c dynamic fee type checks 2023-04-11 13:14:34 -06:00
julian
2004abdfcc desktop my tokens list text color fix 2023-04-11 10:05:15 -06:00
julian
b3efbda2e4 some amount sending fixes 2023-04-11 09:17:58 -06:00
julian
b667514662 expand coin selection on add wallet screen quicker 2023-04-11 08:02:27 -06:00
julian
8d9dec9661 Merge remote-tracking branch 'origin_SW/staging' into ui-fixes 2023-04-10 16:19:42 -06:00
julian
059fd22c21 desktop wallets overview background fix 2023-04-10 16:12:14 -06:00
sneurlax
b45146ac4b amount-related ui fixes for firo/spend-mints 2023-04-10 16:23:44 -05:00
julian
1268278adf show contract symbol on mobile token receive page 2023-04-10 14:23:52 -06:00
julian
051eb6c924 change now token contract "fix" 2023-04-10 14:14:03 -06:00
julian
bc90723c86 single coin list for swap currency selection 2023-04-10 13:30:19 -06:00
julian
7ee5c196a0 token theme colors 2023-04-10 12:00:23 -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
000e98cbb6 mobile open wallet gui flow changes 2023-04-10 12:00:23 -06:00
julian
b3b4d803a6 mobile eth restore flow navigation bug fix 2023-04-10 12:00:23 -06:00
julian-CStack
0dd91b067e tweaked mobile xpub view style 2023-04-08 17:22:14 -06:00
julian
6b88a1a4f1 WIP consolidate xpub view 2023-04-07 20:04:48 -06:00
Diego Salazar
9c28ddf934
Merge pull request #452 from cypherstack/add-ethereum
Add ethereum
2023-04-07 18:31:33 -06:00
julian
1ff19194e7 add custom token dialog modified for desktop 2023-04-07 15:40:00 -06:00
julian
6754c2ebdf add token functionality to desktop eth wallet view 2023-04-07 15:08:06 -06:00
julian
6beb4ec859 desktop popup edit tokens view 2023-04-07 14:23:12 -06:00
julian
387e2d8403 desktop send/receive + transactions for eth view 2023-04-07 13:46:18 -06:00
julian
c5a5853431 handle new eth wallet navigation on desktop 2023-04-07 08:55:24 -06:00
julian
cbe6a5caf8 desktop edit/add token to eth wallet 2023-04-07 08:45:05 -06:00
julian
94896dfd60 Amount fixes 2023-04-06 17:49:13 -06:00
julian
25ff880280 move amount.dart file 2023-04-06 15:24:56 -06:00
julian
14d68b0743 Amount tweaks and fixes 2023-04-06 14:21:49 -06:00
sneurlax
08b40c464b add copy icon to top right of xpub view 2023-04-06 15:12:33 -05:00
sneurlax
2038fbcec6 add working xpub settings view with click to copy to clipboard 2023-04-06 15:04:30 -05:00
sneurlax
d3f45f14b6 add stub xpub settings view 2023-04-06 14:28:11 -05:00
sneurlax
1df6701972 remove show xpub item from mobile more dialog 2023-04-06 14:16:00 -05:00
sneurlax
d91df1165f add qr dialog for mobile 2023-04-06 14:13:27 -05:00
sneurlax
6f3691625a add copy to clipboard button to mobile xpub dialog 2023-04-06 13:56:35 -05:00
sneurlax
4007c1558b add xpub option to More menu in mobile wallet view 2023-04-06 13:24:55 -05:00
julian
81c612ddd7 WIP use Amount 2023-04-05 16:06:31 -06:00
julian
a9306e5267 use EthTokenIcon class 2023-04-03 16:38:48 -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
4191ec81d3 desktop single field edit gui tweaks 2023-04-03 10:19: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
b1e6ee8d47 Revert "disabled mb"
This reverts commit c9eba36f31.
2023-04-01 09:04:34 -06:00
julian
521a9bb0a3 disable send all for eth + tokens 2023-03-31 15:42:28 -06:00
julian
2458d2912b WIP desktop add eth token to wallet gui 2023-03-31 14:38:04 -06:00
julian
f4f58b0473 desktop add global custom eth token view 2023-03-31 11:04:11 -06:00
julian
85e7c6d820 expand tokens by default on desktop 2023-03-31 10:35:10 -06:00
julian
06dba00dbd show nonce in tx details 2023-03-31 10:29:23 -06:00
julian
42d168dc57 add token tx send support to gui 2023-03-31 09:25:51 -06:00
julian
20c3da72a3 fix fee sheet for eth tokens 2023-03-30 15:15:43 -06:00
julian
bf03e6913d token summary price fix 2023-03-30 12:58:15 -06:00
julian
7e6f0f18cd swap from within wallet fix if started in incognito mode 2023-03-30 12:57:46 -06:00
julian
3064d31a3b WIP token send view 2023-03-30 10:55:02 -06:00
julian
61894c9e8e price service token tweaks 2023-03-30 10:41:28 -06:00
julian
2181e10163 show notification on successful token addition to wallet 2023-03-29 15:40:01 -06:00
julian
46af7c2639 Correct description if user has eth wallets but they already have the token 2023-03-29 15:36:49 -06:00
julian
d2d3531102 token summary refresh button edit 2023-03-29 15:29:27 -06:00
julian
f69f9a5038 Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	lib/widgets/wallet_card.dart
2023-03-29 14:09:23 -06:00
julian
a5350fcc5b comment out unused variables 2023-03-29 08:30:56 -06:00
julian
58afc46152 WIP token buy default fill in value 2023-03-29 08:29:40 -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
1f4ba55828 button label fix 2023-03-28 16:33:33 -06:00
julian
5e5730d5a5 eth token wallet general ui and wallet selection interface 2023-03-28 16:18:11 -06:00
julian
9c0994aa00 open token selection screen on successful eth wallet restore 2023-03-28 14:01:48 -06:00
julian
5ce5ae3f4d refresh eth wallets list on adding new (restored) token wallet 2023-03-28 13:55:36 -06:00
julian
9ad0343d63 refresh eth wallets list on adding new token wallet 2023-03-28 13:47:17 -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
f033bb8aa0 utxo details copy fixes 2023-03-28 09:44:51 -06:00
julian
b5488c4c6c mnemonic passphrase swb fix 2023-03-28 09:04:30 -06:00
julian
a5fd214d32 allow no scheme in add/edit xmr/wow node url entry field. Auto try https first then http if none entered. 2023-03-27 17:39:54 -06:00
julian
7a1b094eff node password+username field keyboard fixes 2023-03-27 16:08:40 -06:00
julian
cb73cb6eaf temp address tags color fix 2023-03-27 15:34:45 -06:00
julian
88e5e80de7 startup => specific wallet => xmr/wow syncing/loading fix 2023-03-27 15:24:36 -06:00
Diego Salazar
d792e2aa82
Merge branch 'staging' into xmr_bugs 2023-03-27 15:02:24 -06:00
Diego Salazar
36d222ebd8
Merge pull request #436 from cypherstack/disable_mb
Disable mb
2023-03-27 14:58:58 -06:00
julian
514ff042dd WIP eth token wallet creation routing 2023-03-27 14:31:44 -06:00
julian
00ccb41a8c expand tokens by default 2023-03-27 14:30:46 -06:00
julian
5da5e2c517 add wallet next button token option addition 2023-03-27 14:30:31 -06:00
julian
41d9c8ca0c select wallet for token view 2023-03-27 14:29:55 -06:00
julian
453558d5ef extra debugging for pressing swap from within a wallet 2023-03-27 11:29:18 -06:00
julian
1aec70dd69 swap send from stack bugfix 2023-03-27 11:28:18 -06:00
julian
6f17834339 new line fixes 2023-03-27 10:48:51 -06:00
julian
46e62f2b2c tx details modification to properly display eth token transaction info 2023-03-27 10:36:47 -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
c9eba36f31 disabled mb 2023-03-25 19:27:42 -06:00
julian
2fbb2a1e46 hide exchange reference if exchange not available 2023-03-25 18:48:46 -06:00
julian
f4d61a9f58 use realAmount custom Amount class data in ui 2023-03-24 17:40:20 -06:00
julian
951c9638f3 bch zero conf fixes 2023-03-24 16:44:25 -06:00
julian
678a926ff3 bch zero conf fixes 2023-03-24 16:43:34 -06:00
julian-CStack
5ccd96163c fix 2023-03-23 19:01:20 -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
60225c93d3 basic contract details view 2023-03-23 16:53:40 -06:00
julian
0527497ce6 token view ui tweak 2023-03-23 16:28:56 -06:00
julian
c51ef8ee26 edit wallet token list 2023-03-23 16:28:20 -06:00
julian
09b2c68cd5 get token contract info updates and fixes 2023-03-23 13:48:38 -06:00
julian
be11b18eb8 handle user added wallet contracts 2023-03-23 12:16:28 -06:00
julian
b7497f8dfe wallet tokens list ui updates 2023-03-23 10:22:05 -06:00
julian
51c00372e4 mounted check 2023-03-23 09:40:00 -06:00
julian
33faa07047 address details tx history 2023-03-22 13:28:28 -06:00
julian
d2bddcdd8d add token view button to wallet nav bar 2023-03-22 09:39:28 -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
172429f94a add address tags property and update generated 2023-03-21 10:37:01 -06:00
julian
afc49b7d6c trim whitespace from address on send view 2023-03-21 09:36:13 -06:00
julian
3c345f2668 chans loading screen animated asset update 2023-03-21 09:29:58 -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
d9d6a8c156 mobile show selected startup wallet 2023-03-20 11:04:00 -06:00
julian
6cd649a195 utxo details title 2023-03-20 10:23:42 -06:00
julian
9340f4a45d dark chans 2023-03-20 09:46:23 -06:00
julian
c88338f9ad use gifs instead of lottie animations for static animated assets 2023-03-17 15:44:37 -06:00
julian
38e5182fb4 firo balance fixes 2023-03-17 14:30:44 -06:00
julian
db1f5f622f WIP chans theme 2023-03-17 11:44:30 -06:00
julian
9dc8d93214 mobile appearance settings code cleanup 2023-03-17 10:47:59 -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
540f0b817b paynym asset change 2023-03-17 09:01:52 -06:00
julian
43f2fd7e77 chan theme and assets clean up 2023-03-17 08:57:40 -06:00
julian
36d175bcb4 text styles clean up 2023-03-17 08:53:31 -06:00
julian
8d0ec84ffc disable chans 2023-03-16 17:10:39 -06:00
julian
77f167171f mobile coin control sort 2023-03-16 16:42:46 -06:00
julian
c856e42322 mobile coin control search 2023-03-16 16:12:16 -06:00
julian
6f7f9c24eb desktop coin control 2023-03-16 12:10:59 -06:00
julian
a87cf5807c desktop UTXO details ui fix 2023-03-15 07:46:55 -06:00
julian
f6c939bf6e lottie min time mod 2023-03-14 09:43:54 -06:00
julian
3421c45e64 utxo details desktop styled 2023-03-14 08:40:09 -06:00
julian
b2ce88e33d WIP desktop utxo details 2023-03-13 17:09:14 -06:00
julian
87c15c2c39 add lottie animations for sending as well as some clean up 2023-03-13 13:16:48 -06:00
julian
6da86cd5d6 Merge remote-tracking branch 'origin/ui-fixes' into coin_control
# Conflicts:
#	assets/images/dark/stack.svg
#	assets/images/light/stack.svg
#	assets/images/oledBlack/stack.svg
2023-03-13 09:34:08 -06:00
julian
e9790752c8 asset clean up and reorg 2023-03-13 09:33:20 -06:00
ryleedavis
1195800143 intro stack image 2023-03-13 08:52:54 -06:00
ryleedavis
e7a52bdae2 stack.svg added to themes 2023-03-10 18:53:40 -06:00
julian
7a958696d0 align currency options 2023-03-10 18:44:25 -06:00
julian
5decb25b63 clean up 2023-03-10 16:50:21 -06:00
julian
da791d483b wallet nav bar tweaks 2023-03-10 16:48:44 -06:00
julian
a5a2dcef64 set wallet coin in exchange view 2023-03-10 16:47:48 -06:00
julian
b969987404 rename exchange to swap 2023-03-10 16:01:34 -06:00
julian
244b4992ed wallet navigation bar widget redesign 2023-03-10 12:42:45 -06:00
julian
dea92f4adf image size/layout fix 2023-03-10 12:42:15 -06:00
ryleedavis
f5b7887469 stack.svg added to themes 2023-03-10 08:50:57 -07:00
julian
9ed1897c87 utxo label display 2023-03-09 16:50:25 -06:00
julian
827b746f68 hide keyboard on coin control select coins press 2023-03-09 12:30:16 -06:00
julian
adb57c1a5e move to timer base fee updates instead of focus listener activated 2023-03-09 09:46:48 -06:00
julian
210fac593a mounted checks and include fee in estimate for required amount in coin control selection view 2023-03-09 09:09:33 -06:00
julian
a2f75a2c7b respect the coin control setting 2023-03-08 15:19:43 -06:00
julian
8706a6350c coin control setting 2023-03-08 15:12:04 -06:00
julian
ec237d0001 Merge remote-tracking branch 'origin/staging' into coin_control 2023-03-08 13:42:12 -06:00
julian
16d18dd21f frozen color 2023-03-08 13:41:28 -06:00
julian
4c75836b4f sent to self text clean up 2023-03-08 13:29:05 -06:00
julian
79dc8e5329 balance display update events to properly reflect changes done in coin control, as well as clean up of old future builders no longer used 2023-03-08 13:21:25 -06:00
julian
ea49ed32ab update balance after viewing coin control 2023-03-08 12:22:33 -06:00
julian
93003d2880 show address label in utxo details view 2023-03-08 11:45:21 -06:00
julian
5f35048688 utxo confirmed status ui indication 2023-03-08 11:34:00 -06:00
julian
c77993a3e5 update output icon + colors 2023-03-08 11:23:28 -06:00
Diego Salazar
8d9ce3013c
Merge pull request #396 from cypherstack/ui-fixes
remove coin pngs, fruit sorbet coin select color, + new bitcoin image
2023-03-08 09:54:38 -07:00
julian
fd02935f54 do not show marked as used utxos 2023-03-08 10:01:13 -06:00
julian
6d22304d7b coin control select for sending 2023-03-07 15:45:22 -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
julian
3d04dc9ef8 multi select utxo ui 2023-03-07 13:53:08 -06:00
julian
f844b7eef2 text style fix 2023-03-07 12:43:39 -06:00
julian
056e1661c5 utxo confirmations ui fix 2023-03-07 12:40:47 -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-CStack
8f80b6976f load address ids in futurebuilder 2023-03-07 07:48:25 -06:00
sneurlax
6dab6c5a55 add comment 2023-03-06 17:24:46 -06:00
sneurlax
0478108412 mobile: listen to text field change, strip http/s:// if contains @ 2023-03-06 17:21:05 -06:00
julian
5f4e8a6e58 show receiving and change addresses 2023-03-06 15:09:32 -06:00
julian
c70a8f415c correct address for utxo card 2023-03-06 14:47:14 -06:00
julian
d18ea7f2bf cc nav fix 2023-03-06 14:04:03 -06:00
julian
9332638a9b widget mounted checks 2023-03-06 14:01:48 -06:00
julian
3982ca29a6 MB doesn't store trade/order history indefinitely 2023-03-06 13:59:30 -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
7319f509f0 add coin control option to mobile more menu + assets fix 2023-03-06 10:34:41 -06:00
ryleedavis
5c9fe44cbd replace png pictures with svg pictures 2023-03-06 09:08:40 -07:00
julian
ac5155e5f4 padding fix 2023-03-06 07:51:40 -06:00
julian-CStack
99a9414851 add custom token selector to global list for desktop 2023-03-05 13:59:44 -06:00
julian-CStack
e3bd3d3bf3 coin select item token icon 2023-03-05 13:01:12 -06:00
julian-CStack
d97a994c54 desktop sizing fixes 2023-03-05 12:35:26 -06:00
Diego Salazar
4aedfc6b1c
Merge pull request #386 from cypherstack/mb-fixes
Mb fixes
2023-03-03 14:57:49 -07:00
Diego Salazar
5948b79741
Merge pull request #387 from cypherstack/ui-fixes
doge and firo images + rotating stack icon
2023-03-03 14:57:41 -07: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
ryleedavis
6fb692da0c stack icon rotates 2023-03-03 10:27:20 -07:00
julian
1814fb3752 logic fix 2023-03-03 10:50:17 -06:00
ryleedavis
562dbfb058 dogecoin and firo coin images added 2023-03-03 09:48:42 -07:00
Diego Salazar
2346817d0e
Merge pull request #384 from cypherstack/ui-fixes
Added coin svgs and other image fixes
2023-03-03 08:55:32 -07:00
Diego Salazar
fe1b4f2f3b
Merge pull request #383 from cypherstack/fix/particl
Particl fix: add Particl cases to node card and node details view
2023-03-03 08:55:20 -07:00
ryleedavis
df1abd82f7 display bitcoin and epic-cash coin image 2023-03-03 08:29:24 -07:00
julian
5ba44d5b8e rename eth token wallet class 2023-03-03 08:36:56 -06:00
julian
f26fb19453 do not use secure storage for token ABIs 2023-03-03 08:35:43 -06:00
julian
babbd75da3 use database contract data and contract management updates 2023-03-02 18:40:12 -06:00
sneurlax
873c56d965 add particl cases to several pages/UI elements 2023-03-02 14:52:17 -06:00
sneurlax
83d0157600 add and use EpicBoxConfigModel and EpicBoxServerModel 2023-03-02 14:51:19 -06:00
ryleedavis
242e39e4f7 added wownero + bitcoin images 2023-03-02 09:45:19 -07:00
julian
16efeea1db project structure 2023-03-01 15:52:13 -06:00
julian
e732c4f1b7 eth wallet token list fixes 2023-03-01 15:27:10 -06:00
julian
bfbf175f44 hide generate address button for eth 2023-03-01 14:50:40 -06:00
ryleedavis
05ffd64e04 litecoin namecoin and particl coin images 2023-03-01 09:37:38 -07: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
0c11e859aa changenow v2 currencies call to access tokenContract param 2023-02-28 14:27:42 -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
f1bfe72b73 eth token price service updates 2023-02-28 10:36:24 -06:00
julian
ccc7625213 fade bottom of transaction list on mobile 2023-02-28 09:18:05 -06:00
julian
1cdd3338f3 fade bottom of transaction list on mobile 2023-02-28 09:07:41 -06:00
julian
658708da95 add custom icon rotate widget 2023-02-27 17:51:22 -06:00
julian
e3dbc64f17 add custom animation curve param to expandable.dart 2023-02-27 17:25:37 -06:00
julian
d07906c4a7 add wallet entity clean up 2023-02-27 17:15:05 -06:00
julian
c34721c98c Merge remote-tracking branch 'origin/ui-fixes' into add-ethereum 2023-02-27 16:49:42 -06:00
julian
24e66f3d5f WIP add wallet coin options lists 2023-02-27 16:43:09 -06:00
ryleedavis
cc809956a8 fix ocean stack.svg + add ocean theme to pubspec.yaml 2023-02-27 15:17:15 -07:00
julian
73ae19dfbe Merge remote-tracking branch 'origin/ui-fixes' into add-ethereum 2023-02-27 15:34:16 -06:00
ryleedavis
0d6bb23e9f add wallet + fix 2023-02-27 14:25:40 -07:00
ryleedavis
7b88a7e6d0 oceanBreeze mobile persona-easy/incognito 2023-02-27 13:38:21 -07:00
ryleedavis
d33cc34970 oceanBreeze persona-easy/incognito 2023-02-27 13:32:50 -07:00
julian
b6f58e4ce1 refresh button null error fix 2023-02-27 11:59:31 -06:00
julian
6771e39e8a forest theme icon color fixes 2023-02-27 11:59:18 -06:00
julian
82842f1aa0 token view refresh, and WIP token icon assets and other small fixes 2023-02-27 11:42:22 -06:00
julian
8dbefd87fe eth token summary layout and style 2023-02-27 10:37:41 -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
2287cd751e Merge remote-tracking branch 'origin/paynyms' into add-ethereum 2023-02-27 08:42:35 -06:00
julian
15b0771216 decimal places display consistency bugfix 2023-02-27 08:32:24 -06:00
ryleedavis
9a9f71ea3e fix coin image <def> issue 2023-02-24 15:11:04 -07:00
julian
9c8fd22bfb WIP load and display token transactions 2023-02-24 14:07:59 -06:00
ryleedavis
a7b88647bc fix svg def issue + changed forest coin images 2023-02-24 09:51:23 -07: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
1653bb2096 Merge remote-tracking branch 'origin/ui-fixes' into add-ethereum 2023-02-23 14:36:38 -06:00
julian
d657681d23 Merge remote-tracking branch 'origin/staging' into add-ethereum
# Conflicts:
#	pubspec.lock
2023-02-23 14:27:49 -06:00
julian
ba137742fa exchange currency select coin list sorting fix 2023-02-23 14:18:47 -06:00
julian
be300d9027 OLED Black color fixes 2023-02-23 11:25:32 -06:00
julian
6bb133c552 notification tx absurd fees error fix when estimating a tx size 2023-02-22 15:12:17 -06:00
julian
d8096fdf93 Merge branch 'ui-fixes' into paynyms
# Conflicts:
#	pubspec.yaml
2023-02-21 16:41:06 -06:00