Commit graph

817 commits

Author SHA1 Message Date
sneurlax
49f024b656 use Julian's isStackCoin helper func
very nice.  didn't realize I could catch an error.  learning every day round here
2023-01-20 18:26:13 -06:00
sneurlax
b376b00d7c add icons for buy coins 2023-01-20 18:21:36 -06:00
sneurlax
50a3815946 get coin images for coins we support 2023-01-20 17:58:18 -06:00
sneurlax
39f5df3158 move isDesktop out of constructor 2023-01-20 17:31:42 -06:00
julian
165021ca2e Merge branch 'isar_migrate' into paynyms 2023-01-20 17:27:18 -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
sneurlax
adf83aa3a6 use simplex_api supported_cryptos and update crypto model 2023-01-20 15:30:35 -06:00
julian
c1182f61bc start centralizing custom exceptions 2023-01-20 12:25:32 -06:00
sneurlax
c8f843c38c redirect to order and close dialog
except the dialog doesn't close.
2023-01-20 10:36:46 -06:00
sneurlax
9a0de2e7f6 fix nav pop desktop issue 2023-01-20 10:32:26 -06:00
sneurlax
b30976c0f0 redirect to checkout 2023-01-20 09:27:24 -06:00
sneurlax
2ad0659cbc add SimplexOrder model and return it from simplex API
TODO add redirect API call which url_launcher's the redirect endpoint
2023-01-19 23:10:15 -06:00
sneurlax
8a1eee204b purchaseId -> id
because SimplexOrder qill have a quoteId, paymentId, and userId...
2023-01-19 17:47:27 -06:00
sneurlax
98a9804059 fix nav desktop nav error 2023-01-19 14:20:27 -06:00
sneurlax
7191e502db use new cypherstack/simplex_api for quotes, update SimplexQuote
and add bool buyWithFiat to SimplexQuote to disambiguate request
2023-01-19 13:36:05 -06:00
julian
957b4cba9b widget key fix 2023-01-17 16:10:45 -06:00
sneurlax
b575ee82ed set BTC and USD as defaults 2023-01-17 14:13:49 -06:00
sneurlax
f1c686504f add newOrder stub method
TODO make it POST and open external browser, or else we'll have to make the inline status widget
2023-01-16 18:49:03 -06:00
sneurlax
4a13189927 pass the whole quote, not just the ticker 2023-01-16 18:17:06 -06:00
sneurlax
4543725b1a cleanup 2023-01-16 18:10:21 -06:00
sneurlax
e6a19d981d pass receiving address on to preview sheet 2023-01-16 18:08:37 -06:00
sneurlax
d9b1fb1fc7 connect (most) form values to quote object 2023-01-16 17:38:42 -06:00
sneurlax
d10500ce02 copy and paste fix 2023-01-16 16:12:37 -06:00
sneurlax
21eb453e1a comment cleanup 2023-01-16 15:41:24 -06:00
sneurlax
0dff63d9ac put buy quote preview in floating sheet on desktop
TODO check if this breaks mobile
2023-01-16 15:35:38 -06:00
sneurlax
7eefe196c9 simplex supported currencies provider -> simplex provider
we may need to store a quote or "estimate" in the provider for UI dataflow purposes (because we can't run async functions in widget builds/constructors?)
2023-01-16 15:35:32 -06:00
julian
5562c14527 WIP refactor to single main isar db 2023-01-16 15:04:03 -06:00
julian
bda6865657 buy form ui tweaks 2023-01-15 18:47:28 -06:00
julian
6d338b68a1 simplex buy warning popup 2023-01-15 18:35:20 -06:00
julian
9286ae9902 use simple setState for toggling between buy with crypto/fiat and store current selected crypto/fiat values in state vars and update ui accordingly 2023-01-15 18:24:47 -06:00
julian
650ae9fe09 buy quote preview view and sample quote class 2023-01-15 18:09:11 -06:00
julian
0c9dcf6403 scrollable buy form on mobile if keyboard covers part of it 2023-01-15 17:30:07 -06:00
julian
a23c17d83e load simplex currencies if empty. Quick api call (at least on tests) so we can just call it without a loading service 2023-01-15 17:26:05 -06:00
julian
dc1a38db91 main wallets/exchange/buy page navigation fix 2023-01-14 12:17:55 -06:00
julian
3a0f563039 flutter layouts constraint error fix 2023-01-14 12:17:25 -06:00
julian
89778e6e63 disable BuyDataLoadingService 2023-01-14 11:22:48 -06:00
julian
48346fa77f provider access fixes 2023-01-14 11:16:32 -06:00
julian
daa6c5a9b0 clean up popular and check if image url string is empty before attempting to load the network image 2023-01-14 11:16:10 -06:00
julian
2f0824b1f4 formatting, linter fixes, don't call apis in build method 2023-01-14 10:41:02 -06:00
sneurlax
7bfcaffc01 move simplex load from every select tap to initial buy form load 2023-01-13 19:08:27 -06:00
sneurlax
bdfb1f0a20 clean up buy form and add unstyled buy button 2023-01-13 19:08:12 -06:00
sneurlax
b13d242deb label change 2023-01-13 18:17:05 -06:00
sneurlax
cfe40c76d9 change amount widget as in send views, read currency selections from API 2023-01-13 18:07:27 -06:00
sneurlax
7e3cad5a06 fix floating crypto selection widget, add floating fiat selection widget 2023-01-13 16:50:49 -06:00
sneurlax
6dc99e6b34 add address input
TODO clipboard, QR, and address book functions
2023-01-13 16:45:35 -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
julian
52d5ab0d33 WIP tx parse + link address to transaction 2023-01-13 11:11:41 -06:00
julian
e271341738 ui fix 2023-01-12 09:45:55 -06:00
julian
f5f53a163a only print word when explicitly in debug mode 2023-01-11 22:47:47 -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
julian
eb915a0927 use isar query to fetch contact transactions 2023-01-11 21:36:00 -06:00
sneurlax
8e8816fe05 first simplex service stash 2023-01-11 18:13:34 -06:00
sneurlax
ac2775dc42 connect toggle to preferences and use value in parent buy form 2023-01-11 16:17:46 -06:00
julian
30d8f8b810 update isCancelled flag name to be consistent with other isar model bool values 2023-01-11 14:48:55 -06:00
sneurlax
6a2c0c4d8a text changes 2023-01-11 12:37:48 -06:00
sneurlax
863c59c25d add fiat enums and coins -> fiats 2023-01-11 12:03:50 -06:00
sneurlax
2d6447eedd add fiat selection view 2023-01-11 11:49:59 -06:00
sneurlax
9724b40848 add fiat crypto toggle and crypto selection list 2023-01-11 11:19:19 -06:00
sneurlax
c746eb8865 23-1-10 updates
nonatomic updates
2023-01-11 09:54:39 -06:00
julian
e7877358da temp. branching of transaction model type for dogecoin wallets 2023-01-10 17:53:09 -06:00
ryleedavis
9f5ce0db7a textRestore added for color fix 2023-01-10 15:28:59 -07:00
sneurlax
290adfec21 stub pages for mobile and desktop
lots of extra code, lots of commented sections, the models are wrong, the pages just load on desktop and mobile.  need to complete the form and ... well, there's a lot, really
2023-01-10 15:25:20 -06:00
julian
2da1e23251 WIP initial paynym send ui 2023-01-09 15:48:32 -06:00
julian
178912a323 routing fix 2023-01-09 15:47:40 -06:00
julian
e66205ac32 routing and parse fix 2023-01-09 15:46:52 -06:00
julian
bffe5e09ca paynym confirm transaction view flags and routing branch 2023-01-09 15:43:16 -06:00
julian
12477e8fb5 desktop connect confirm dialog layout 2023-01-09 14:11:26 -06:00
julian
039508ee32 show insufficient balance warning on connect to paynym attempt 2023-01-09 13:57:12 -06:00
julian
512711183c add hover color to desktop new follow button 2023-01-09 13:22:05 -06:00
julian
91696ebb4b desktop paynym details subview 2023-01-09 13:15:15 -06:00
julian
1d057a7f22 disable editing of default node fields 2023-01-09 09:15:53 -06:00
Diego Salazar
fcb2935d64
Merge pull request #309 from cypherstack/trusted-node
Add trusted node setting to Monero and Wownero
2023-01-06 17:20:49 -07:00
julian
e8ef0be977 WIP connect tx flow 2023-01-06 16:31:36 -06:00
julian
0177784c22 confirm paynym connect dialog 2023-01-06 16:31:21 -06:00
sneurlax
1e4a39a92c make checkboxes checkable when editing 2023-01-06 14:41:51 -06:00
sneurlax
5e15e3e4b0 change checkbox color unless in edit mode 2023-01-05 20:13:01 -06:00
sneurlax
ad15f4d126 linting 2023-01-05 20:03:38 -06:00
sneurlax
903e034b58 add trusted checkbox to monero and wownero node details
defaults to false
TODO call native function to set node as trusted when checked (and vice versa)
2023-01-05 20:03:20 -06:00
julian
35a8172d35 paynym notif tx and tx parsing tweaks 2023-01-05 16:57:53 -06:00
julian
ca4cdd40c0 paynym card refactor and paynym details popup for mobile WIP 2023-01-05 16:19:02 -06:00
ryleedavis
7aad7cb9e3 oledBlack text color fix 2023-01-05 13:59:17 -07:00
ryleedavis
0a810987c0 oledBlack added to textStyles and appearance settings 2023-01-05 13:34:56 -07:00
julian
3d6d3d5d45 tx list styling fix for single tx 2023-01-05 12:52:14 -06:00
ryleedavis
d3c845b30d Merge branch 'staging' into ui-fixes 2023-01-04 18:13:26 -07:00
julian
8c0366904a followers/following paynym lists clean up 2023-01-04 16:01:26 -06:00
julian
3069ebeae9 followers/following paynym lists 2023-01-04 15:28:48 -06:00
julian
21cc545251 desktop paynym card clean up 2023-01-04 14:57:45 -06:00
julian
1e3a42fd9a paynym not found desktop style fixes 2023-01-04 13:06:07 -06:00
julian
056cba2672 desktop paynym card layout 2023-01-04 13:00:25 -06:00
julian
b0b2ad14f5 featured paynyms conditional desktop modification 2023-01-04 12:44:35 -06:00
julian
97d3b35a22 paynym desktop add new follow popup layout 2023-01-04 12:32:40 -06:00
julian
c4e5e9e8b6 paynym claim cancellation hack (should probably not even allow cancel in ui) 2023-01-04 11:37:39 -06:00
julian
33926d2b5e address popup desktop conditional layout 2023-01-04 11:20:25 -06:00
julian
0746fe36b7 back button style fix 2023-01-04 10:57:14 -06:00
julian
930bdfca5e desktop layout 2023-01-04 10:57:04 -06:00
sneurlax
0ee2357c60 add basic buy page 2023-01-04 10:51:38 -06:00
julian
73c94f9927 desktop layout 2023-01-04 10:08:05 -06:00
julian
f4729526e6 initial desktop paynym ui set up and state provider refactor 2023-01-04 09:41:25 -06:00
julian
f3b1d11a46 added paynym response objects and refactored paynym.is api 2023-01-02 15:16:01 -06:00
julian
f9491f8215 Merge branch 'xmr-sync' into paynyms
# Conflicts:
#	lib/utilities/enums/coin_enum.dart
2023-01-02 13:47:10 -06:00
julian
0062294488 disable wownero on desktop and xmr on windows 2023-01-02 13:16:59 -06:00
ryleedavis
46fe178b08 loading animation on changing receive currency 2023-01-02 11:44:33 -07:00
julian-CStack
bdab241d7e
Merge branch 'staging' into xmr-sync 2022-12-31 12:02:14 -06:00
julian
ab3ff76f3a nav fix 2022-12-31 12:01:00 -06:00
ryleedavis
7163d95cc4 loading animation on sendCurrency 2022-12-31 11:58:56 -06:00
Diego Salazar
dd0d668b7c
Merge branch 'staging' into ui-fixes 2022-12-30 20:04:29 -07:00
ryleedavis
2765bea4a9 Merge branch 'staging' into ui-fixes 2022-12-30 17:27:31 -07:00
ryleedavis
31eeeb58c1 loading animation on sendCurrency 2022-12-30 17:26:14 -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
julian
9765393f61 re enable git versions 2022-12-30 12:50:55 -06:00
julian
4b58f3ec60 mac desktop keyboard type crash fix 2022-12-30 12:30:11 -06:00
julian
c42ea26a3b desktop restore date fix 2022-12-30 12:30:11 -06:00
julian
8f40275a14 mnemonic field crashes fix 2022-12-30 12:30:11 -06:00
julian
e462ddeac1 small screen recovery phrase warning view fix 2022-12-30 12:30:11 -06:00
julian-CStack
32299975c3
fixes (#280)
* xmr send fix

* small screen recovery phrase warning view fix

* mnemonic field crashes fix
2022-12-30 11:21:46 -06:00
ryleedavis
7759bd2712 radio button fix for desktop 2022-12-30 09:04:41 -07:00
ryleedavis
0176111580 offcenter radio button 2022-12-30 08:36:51 -07:00
julian
624e4e35d8 debugPrint word answer for developer's mental health 2022-12-29 13:49:00 -06:00
julian
7013e99081 enable wow on desktop 2022-12-29 13:38:39 -06:00
shillo
e89b213798 temp disable git versions 2022-12-29 10:48:12 -06:00
ryleedavis
6d1f0dec8a exchange rate calculated on send textfield change 2022-12-28 16:41:34 -07:00
ryleedavis
ed486f7c16 fixed attention delete wallet dialog text typos 2022-12-28 12:07:00 -07:00
Diego Salazar
70039f7e4b
Merge pull request #270 from cypherstack/desktop
Desktop
2022-12-26 20:01:11 -07:00
ryleedavis
015e2f4b84 correct import for ExitToMyStack 2022-12-26 17:54:18 -07:00
ryleedavis
ce79cfacbf commented out ExitToMyStackButton 2022-12-26 17:51:24 -07:00
ryleedavis
0f9eae07b3 SimpleSwap removed from UI + doesn't fetch rates 2022-12-26 14:06:51 -07:00
julian
20249f3da8 stupid follow/unfollow hack 2022-12-21 19:07:13 -06:00
julian
b11bd0c20c add follower/following entity 2022-12-21 17:24:08 -06:00
julian
7631d3f3c6 WIP follow/unfollow 2022-12-21 17:02:14 -06:00
julian
8af4c407e6 add loading bot nym bot network image 2022-12-21 16:44:23 -06:00
julian
2297fbf028 add (follow) new paynym view 2022-12-21 13:46:50 -06:00
julian
08ad23cc73 featured paynyms widget 2022-12-21 12:03:23 -06:00
julian
45754d1565 refactor paynym bot image view into its own file 2022-12-21 11:19:57 -06:00
julian
e120747166 clean up imports 2022-12-21 11:14:50 -06:00
julian
6d75f01dae copy code on paynym home screen 2022-12-21 11:08:14 -06:00
julian
66271a9018 paynym qr popup 2022-12-21 11:06:53 -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
f897b67714 claiming paynym spinner dialog 2022-12-20 15:05:11 -06:00
julian
5c8f72afa6 claim paynym view 2022-12-20 14:48:31 -06:00
julian
1ae4f40d63 some basic ui prep for paynym integration 2022-12-20 14:29:25 -06:00
ryleedavis
e836337253 Merge branch 'desktop' of /home/rylee/Desktop/publishing/stack_wallet with conflicts. 2022-12-19 09:28:38 -07:00
ryleedavis
096d2c007e Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-12-14 13:56:13 -07:00
julian
811bc0e870 word count fix 2022-12-14 13:57:43 -06:00
julian
cf82374a0c selectable balance text 2022-12-14 09:11:24 -06:00
julian
ba344e2364 Merge branch 'staging' into desktop 2022-12-13 11:22:24 -06:00
julian
b83dec53c3 uninitialized var fix 2022-12-13 07:58:49 -06:00
ryleedavis
390623560e debugPrints that aren't needed ? 2022-12-12 17:17:02 -07:00
Diego Salazar
2a38d5691e
Merge pull request #260 from cypherstack/add-particl
Add Particl
2022-12-12 16:13:43 -07:00
julian
236e04f849 epic node changes and fixes 2022-12-12 15:59:06 -06:00
julian
5fcf642a8b desktop routing fix 2022-12-09 15:42:35 -06:00
julian
cc9a0efb38 remove excess/unneeded logging 2022-12-09 15:32:27 -06:00
ryleedavis
5f095249cb generate random wallet name when message container is tapped on 2022-12-09 13:29:09 -07:00
julian
a236d72846 don't show fee selection for epic 2022-12-06 08:36:03 -06:00
julian
bce25dbfd3 load swb restored wallets on desktop after swb restore 2022-12-05 13:58:20 -06:00
julian
7436709fa7 desktop forgot password flow and functionality 2022-12-05 13:55:50 -06:00
julian
6a17ddffdf pin timer fix 2022-12-04 11:16:35 -06:00
julian
3ff0e9dd81 desktop code file structure refactor 2022-12-01 08:48:23 -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
b11888f8bd recovery phrase line height and wording fixes 2022-11-30 09:10:55 -06:00
julian
2476aa4d1f trade details scroll on small desktop screens 2022-11-29 14:56:14 -06:00
julian
a7bdbe1c79 tx + trade details outline color fix 2022-11-29 13:45:19 -06:00
julian
4c45487e6e desktop all trades view 2022-11-29 13:31:48 -06:00
julian
4324fc6b56 desktop hover cursor for trade details tracking link 2022-11-29 12:12:14 -06:00
julian
653467b010 auto focus coin search field on exchange, on desktop 2022-11-29 11:03:57 -06:00
sneurlax
17f080417e Merge remote-tracking branch 'cypherstack/staging' into tests/particl 2022-11-29 11:02:20 -06:00
julian
f04018dbe6 exchange rate type toggle animated effect 2022-11-29 09:42:46 -06:00
julian
7918a034ed new wallet recovery phrase warning and dialog popup 2022-11-29 08:38:33 -06:00
julian
345a077e06 desktop fav card hover effect 2022-11-28 15:37:57 -06:00
ryleedavis
3fef1ee674 desktop restore calendar resize 2022-11-28 14:10:44 -07:00
ryleedavis
6bbabcd729 MyStackView tab after a restore backup 2022-11-28 13:06:02 -07:00
ryleedavis
66ff5a437d reverted mobile restore calendar height 2022-11-28 11:51:32 -07:00
julian
9fce8ca107 familiarity fix 2022-11-25 17:14:06 -06:00
julian
276d08d22f allow default node deletion if other nodes exist 2022-11-25 14:28:53 -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
d71899d1df mobile exchange form top padding added 2022-11-24 18:22:45 -06:00
julian
286f6a552b desktop send to coin ticker fixed 2022-11-24 18:22:45 -06:00
julian
08c6fb72ac mobile confirm send button height fix 2022-11-23 18:50:04 -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
d7a7c706d2 adjusted restore calendar height 2022-11-23 11:24:07 -07:00
julian
4377c351d3 mobile exchange step 2 only enable next button when all fields are filled out 2022-11-23 08:45:29 -06:00
julian
b3a7b19b8e mobile exchange form layout fixes 2022-11-23 08:36:27 -06:00
julian
4debb0fff9 desktop block explorer warning dialog navigation fix 2022-11-22 16:34:31 -06:00
sneurlax
c3a3dd3180 remove Wownero if isDesktop
or isLinux or isWindows or isMacOS, respectively
2022-11-22 15:34:01 -06:00
julian
a8b0901ec6 desktop exchange navigation flow fix 2022-11-22 15:32:06 -06:00
julian
8e2ff3883d exchange amount field re style 2022-11-22 14:42:34 -06: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
b512b2cefb consistent decimal places on firo balance selection sheet 2022-11-22 07:24:04 -06:00
julian
c935c590c7 desktop exchange flow tweaks and show QR code 2022-11-21 16:00:12 -06:00
julian
8a6025db4b place node url and port on their own line 2022-11-21 15:29:09 -06:00
julian
3e9039ac90 show to and from tickers in exchange steps flow 2022-11-21 13:22:02 -06:00
julian
d06c4862b1 desktop exchange coin selection ui 2022-11-21 13:22:02 -06:00
julian
c9e2c4abb7 desktop trade steps 3 and 4 mostly laid out 2022-11-21 10:14:27 -06:00
julian
b22b4195d6 desktop exchange steps scaffolding 2022-11-21 09:15:13 -06:00
julian
90dc9e3116 mobile button height fix 2022-11-19 13:20:03 -06:00
julian
601001f96d WIP: desktop exchange steps flow ui 2022-11-19 13:20:03 -06:00
julian
cc4dc9e3c7 exchange rate type toggle mouse regions 2022-11-19 13:20:03 -06:00
julian
a8faa7b8e7 exchange form desktop routing and dialogs 2022-11-19 13:20:03 -06:00
julian
3ae38c582b desktop exchange form layout 2022-11-18 16:06:38 -06:00
julian
16113fd1d5 desktop exchange provider options dropdown style 2022-11-18 16:06:38 -06:00
julian
9ba83f36eb desktop exchange rate toggle style 2022-11-18 16:06:38 -06:00
ryleedavis
83e2554b54 mobile theme radio buttons 2022-11-18 12:42:17 -07:00
julian
4d17c1db5f addressbook filter coins list fix 2022-11-18 10:22:43 -06:00
julian
d4b7ec0f17 desktop edit contact 2022-11-18 10:22:43 -06:00
ryleedavis
2137cffd84 ocean breeze theme colors added 2022-11-17 20:04:15 -07:00
julian
df64e48e1e desktop add new contact address entry 2022-11-17 18:14:39 -06:00
julian
cd19d776ae desktop edit contact address entry 2022-11-17 18:14:39 -06:00
julian
8799a9cfa2 my stack contact tweaks 2022-11-17 16:18:07 -06:00
julian
0503999fa7 WIP coin dropdown 2022-11-17 16:18:07 -06:00
julian
134087bfc4 desktop add contact popup tweaks 2022-11-17 16:18:07 -06:00
julian
11735cdaf7 desktop emoji select 2022-11-17 16:18:07 -06:00
ryleedavis
682966dab8 desktop block explorer dialog 2022-11-17 14:08:06 -07:00
julian
1d238c29f0 WIP: centralize button heights 2022-11-17 12:01:52 -06:00
julian
9e7c1ccf9d button size enum 2022-11-17 11:46:52 -06:00
julian
72248d6a64 expandable fix 2022-11-17 10:12:19 -06:00
julian
8c0a6f5669 address book search fixes 2022-11-17 09:04:54 -06:00
julian
7cc3c71b0d desktop addressbook search 2022-11-17 07:22:53 -06:00
julian
e0ef78685d empty contacts list fix 2022-11-17 07:10:28 -06:00
julian
7e2160d7cc fix duplicate keys error 2022-11-17 07:03:09 -06:00
julian
fc9e4d35dd remove loading future 2022-11-17 07:02:56 -06:00
julian
be70d75d75 mouse cursor for desktop favorites card 2022-11-16 12:27:57 -06:00
julian
2c88b017f3 updated discord link 2022-11-16 12:23:12 -06:00
julian
016b90e904 support view full buttons desktop 2022-11-16 12:22:09 -06:00
julian
e9a5cc85ae add delay for ui to update properly 2022-11-16 11:15:41 -06:00
ryleedavis
0f3a0b18a4 manual backup ok button on dialog works 2022-11-16 09:53:51 -07:00
julian
11bae1740d desktop qr save only button 2022-11-15 19:52:20 -06:00
julian
1b5ced5061 desktop save receiving qr image to file 2022-11-15 19:28:34 -06:00
julian
a35e6e8d97 Merge branch 'staging' into desktop
# Conflicts:
#	lib/pages/settings_views/global_settings_view/support_view.dart
2022-11-15 18:37:28 -06:00
julian
cebbfcf82d desktop currency update on save only 2022-11-15 17:45:16 -06:00
julian
15c51e3269 support view buttons 2022-11-15 16:22:09 -06:00
ryleedavis
a5d925fb98 WIP: manual backup nav route error 2022-11-15 13:42:48 -07:00
ryleedavis
8adec7ba5c auto frequency dark mode text fix 2022-11-15 12:29:08 -07:00
Dan Miller
591edeca63
Fix RFC6068 mailto link for support on desktop plaftorm. 2022-11-14 20:40:44 -08:00
ryleedavis
e372db7708 height size issue 2022-11-14 20:55:11 -07:00
ryleedavis
3a7f1f9c49 layout fix for new contact 2022-11-14 19:27:42 -07:00
ryleedavis
e0555f53a4 WIP: desktop address book displays contacts 2022-11-14 19:27:42 -07:00
ryleedavis
9417d78c81 wip: new contact emoji selection and crypto selection 2022-11-14 13:29:43 -07:00
julian
bdf1008424 desktop edit auto swb functionality 2022-11-14 13:27:01 -06:00
julian
48bfabf74e update desktop directory paths for swb 2022-11-14 10:49:45 -06:00
julian
4238ce338a desktop password protected send flow 2022-11-14 09:05:45 -06:00
julian
9a9b10b1b3 WIP: fee selection ui 2022-11-14 07:56:07 -06:00
julian
649e7c6a0b Merge remote-tracking branch 'origin/desktop' into desktop 2022-11-12 16:59:57 -06:00
julian
0164679cce File system path clean up 2022-11-12 16:07:57 -06:00
ryleedavis
ca6578d367 desktop address book filter dialog 2022-11-12 11:10:46 -07:00
julian
bfe1b7e291 Merge branch 'desktop' into desktop-testing
# Conflicts:
#	lib/pages/settings_views/global_settings_view/stack_backup_views/restore_from_file_view.dart
2022-11-11 13:23:24 -06:00
ryleedavis
7a0ef96851 desktop dialog for cancel stack restore 2022-11-10 22:14:47 -07:00
ryleedavis
dac1337a71 WIP: added border to cards; working on cancel restore 2022-11-10 17:49:49 -07:00
julian
b635f1663b comment out broken code in swb desktop restore + clean up unused imports and linter errors in wow/monero tests 2022-11-10 15:07:44 -06:00
julian
f2bef21853 temp disable erroring code 2022-11-10 11:40:33 -06:00
julian
27b6f79b22 Merge remote-tracking branch 'origin/desktop' into desktop-testing 2022-11-10 10:33:51 -06:00
ryleedavis
74a0475076 WIP: desktop restore dialog displays 2022-11-10 09:09:28 -07:00
julian
be952d3e35 manually add bch uri fixes from 28da2b8900 2022-11-10 09:54:58 -06:00
julian
9d7a052ca0 qr uri fix 2022-11-10 09:42:05 -06:00
julian
c7a6ffd3e4 Merge branch 'staging' into desktop-testing 2022-11-09 17:58:34 -06:00
ryleedavis
2159287326 Merge branch 'staging' into desktop 2022-11-09 16:55:53 -07:00
julian
3ee0e97628 DesktopSecureStore implementation using Isar as backend, renamed FlutterSecureStorageInterface 2022-11-09 17:55:34 -06:00
julian
2bdf5f152c dynamic secure storage provider 2022-11-09 17:55:34 -06:00
julian
2aa8dd2bec WIP: trade details for desktop 2022-11-09 17:55:34 -06:00
julian
095f9c4ed9 mobile swb restore unawaited 2022-11-09 12:54:21 -06:00
julian
510233255f desktop swb restore fix 2022-11-09 09:46:59 -06:00
sneurlax
bad88aeecb
Merge branch 'staging' into wownero/25-word 2022-11-09 08:33:15 -06:00
sneurlax
357b93d6e8 use wownero.getHeightByDate
and save bufferedHeight upon Monero wallet creation
2022-11-09 00:16:21 -06:00
sneurlax
c66e382fc3 get appropriate WowneroWordList based on seed length 2022-11-08 17:30:09 -06:00
sneurlax
48e8501e27 cherrypick e41f8088b0 2022-11-08 13:35:27 -06:00
ryleedavis
8af1350b95 button correction for desktop restore backup and other ui fixes 2022-11-08 12:15:38 -07:00
ryleedavis
eea5225ba5 button correction for desktop manual backup 2022-11-08 12:15:38 -07:00
ryleedavis
543f9631d8 changed desktop textbox fontsize 2022-11-08 12:15:38 -07:00
julian
e41f8088b0 WIP: wownero 25 word seed option ui 2022-11-08 12:00:10 -06:00
julian
f17785ffc7 monero/wownero untrusted cert popup 2022-11-08 10:18:48 -06:00
julian
2f6b1278fe swb desktop layout tweaks 2022-11-07 16:30:17 -06:00
julian
c88971ebd6 firo pub/priv balance send from choice on exchange flow 2022-11-07 11:46:17 -06:00
julian
bb260e3a23 hacky fix (due to current persistence design) to get sent transactions showing up right away for electrumx coins 2022-11-07 10:24:37 -06:00
ryleedavis
dbb2b309ca blue link text added to desktop 2022-11-07 09:15:02 -07:00
julian
b4d97e86cc long address fix 2022-11-04 18:26:23 -06:00
ryleedavis
a5d7723dee added buttons and restore dialog 2022-11-04 17:49:54 -06:00
ryleedavis
a6c380592e added conditional for desktop manual and restore backup 2022-11-04 14:18:54 -06:00
julian
9231c3a2a5 all transactions search field fix for mobile 2022-11-03 18:12:07 -06:00
julian
23d0ab8734 stack privacy calls fix for small or narrow mobile screens 2022-11-03 18:12:07 -06:00
julian
bed25b37f7 desktop node management ui 2022-11-03 18:12:07 -06:00
ryleedavis
bd04f1d9f9 added border to wallet selection 2022-11-03 17:26:56 -06:00
ryleedavis
563492d4e8 conditional and padding for wallet syncing options 2022-11-03 17:11:01 -06:00
ryleedavis
e5f69700f7 conditional for desktop syncing pref settings 2022-11-03 14:28:24 -06:00
julian
dc4e7f4bae shared currency settings code 2022-11-03 11:04:57 -06:00
julian
9186be7fb6 WIP: desktop dialog transitions 2022-11-02 17:29:48 -06:00
julian
75d9ca6912 desktop network icon size fix 2022-11-02 17:29:48 -06:00
julian
d8eb43f4e8 tx details mobile fix 2022-11-02 16:14:26 -06:00
julian
2afec92279 desktop wallet network settings expanding advanced rescan 2022-11-02 16:14:26 -06:00
julian
1f1253e070 WIP: desktop wallet network settings popups 2022-11-02 16:14:26 -06:00
ryleedavis
cb39ff62b8 easy crypto elevation fix 2022-11-02 12:46:50 -06:00
julian
6d8142d66a code formatting 2022-11-01 16:04:38 -06:00
julian
fcf9f2c390 Merge branch 'staging' into desktop
# Conflicts:
#	lib/pages/stack_privacy_calls.dart
2022-11-01 16:02:37 -06:00
ryleedavis
38c6af5caa 'can change later in settings' subtitle removed when accessed from settings 2022-11-01 13:56:18 -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
32eb9bb920 desktop tx details scroll fix 2022-10-29 13:44:37 -06:00
julian
5fd47de9a2 desktop tx details + edit note ui 2022-10-29 13:35:03 -06:00
julian
1f6338892e desktop favorite card navigation fix 2022-10-29 09:30:39 -06:00
julian
f7dd7b01aa Coin enum clean up and bug fixes 2022-10-29 09:17:40 -06:00
julian
5b2d9ce141 Coin enum clean up and bug fixes 2022-10-29 09:14:59 -06:00
julian
180b18e1c8 Merge branch 'staging' into desktop
# Conflicts:
#	lib/pages/stack_privacy_calls.dart
2022-10-28 16:59:59 -06:00
julian
ccdfa8db44 WIP: transaction filter+search fixes 2022-10-28 16:51:50 -06:00
Marco
0074fcabd2 add new litecoin nodes 2022-10-28 15:45:03 -06:00
julian
e64c067212 desktop all transaction list item layout 2022-10-28 15:11:01 -06:00
julian
3a15538273 WIP: desktop wallet keys popup layouts 2022-10-28 13:51:25 -06:00
Marco
c0fddcd822 add litecoin support 2022-10-28 12:03:52 -06:00
julian
8549eda1ed desktop stack experience view layout 2022-10-28 09:16:35 -06:00
julian
cc0770b2a2 desktop tx search filter + various bugfixes 2022-10-27 16:04:13 -06:00
julian
be81625d2b WIP: desktop transactions filter 2022-10-27 14:23:55 -06:00
julian
934cdcc917 WIP: desktop transactions list 2022-10-27 13:26:55 -06:00
julian
00e8019639 desktop wallet balance info style fixes 2022-10-27 11:21:22 -06:00
Marco
89e301df45 fix price not showing
(cherry picked from commit a736c9a503)
2022-10-27 08:19:05 -06:00
Marco
a736c9a503 fix price not showing 2022-10-26 18:26:40 -06:00
Marco
1949a61d5a Merge branch 'staging' into add-particl 2022-10-26 17:00:28 -06:00
Rylee Davis
4904f75dfb
Merge branch 'desktop' into staging 2022-10-26 16:48:41 -06:00
ryleedavis
b4e7e219a4 started nodes dialog popup 2022-10-26 16:07:37 -06:00
likho
9baa30c1a4 REmove testnet 2022-10-26 10:52:02 +02:00
Marco
7a9f2f9ed3 add copy bugs to clipboard feature 2022-10-25 12:56:34 -06:00
Likho
7e92be4b67 WIP: Add particle 2022-10-25 17:06:37 +02:00
Marco
750eee37f3 linear restores 2022-10-24 17:28:41 -06:00
Marco
a07cecfb10 fix grey button issue in backup restore 2022-10-24 16:43:41 -06:00
rehrar
a84b7e7c28 fix IOS log saving error 2022-10-24 15:41:45 -06:00
rehrar
c231758902 remove suggestions and autocomplete for desktop 2022-10-20 14:19:50 -06:00
julian
6d77ecad3f restore options date display ui fix 2022-10-20 11:09:15 -06:00
julian
a9e3b7696e fix linter warning 2022-10-20 11:04:25 -06:00
Marco
5da68eb857 stack privacy 2022-10-19 09:34:04 -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
julian
071b149ac7 set form state exchange on ui change 2022-10-18 12:28:47 -06:00
julian
6e56690bf5 load exchange data on user opened exchange 2022-10-18 11:12:43 -06:00
julian
e1e9cb7126 disable checking trade history for updates in incognito mode 2022-10-17 17:20:08 -06:00
julian
643e0640c9 hide price values on tx card+details view when incognito mode enabled 2022-10-17 16:07:40 -06:00
julian
44523427e0 hide price values on wallet summary card when incognito mode enabled 2022-10-17 16:00:26 -06:00
julian
cfc8f2ab9d hide price values on favorite card when incognito mode enabled 2022-10-17 15:56:03 -06:00
julian
23c2b2f50f read from provider instead of directly from prefs singleton 2022-10-17 15:41:58 -06:00
julian
78b6d096fe only save incognito setting on explicit button press 2022-10-17 14:15:25 -06:00
julian
a62d8f49a8 load exchange data everytime on button or swipe to exchange screen 2022-10-17 13:42:10 -06:00
Marco
fd9b09d37a show the balances when toggle switching 2022-10-16 12:54:52 -06:00
Marco
dd00e76623 red warnings not on 0 for exchange 2022-10-15 20:47:59 -06:00
Marco
d26ea4c284 hide exchange options until amount is entered 2022-10-15 17:56:59 -06:00
Marco
ac849c71fc should fix #109, for coins that dont exist 2022-10-15 14:54:00 -06:00
Marco
49c252b7f1 watch variable so page can be refreshed correctly 2022-10-15 14:32:17 -06:00
Marco
5f804b3e69 hide fiat currency picker when in incognito and calls are broken 2022-10-15 14:25:14 -06:00
julian
b822519d58 default to easy mode and button size fix 2022-10-14 13:40:44 -06:00
ryleedavis
733c81bf90 save changes button fix 2022-10-14 13:28:43 -06:00
ryleedavis
5d3204fefd Merge branch 'staging' into desktop 2022-10-14 12:53:28 -06:00
julian
8f2567f340 can exchange check updated 2022-10-14 12:21:00 -06:00