Commit graph

1443 commits

Author SHA1 Message Date
sneurlax
9a3e9f345d set amount text to max if >max 2023-01-26 17:35:04 -06:00
sneurlax
e68385a6ae reset crypto min and max when new crypto selected 2023-01-26 17:35:04 -06:00
sneurlax
f64a2518ad use static min and max amounts from BuyFormState class 2023-01-26 17:35:04 -06:00
julian
9b74f52ce9 add receiving address derivation to secure storage 2023-01-26 16:17:26 -06:00
julian
9cc0d74b16 check paynym receiving addresses based on payment code notification tx history 2023-01-26 15:25:53 -06:00
julian
4170ca958f include paynym receiving addresses when checking for incoming transaction amounts 2023-01-26 15:22:39 -06:00
sneurlax
d7eb25aa9c update min and max 2023-01-26 15:03:54 -06:00
sneurlax
832c495227 catch requesting quote for >max crypto amt 2023-01-26 14:20:45 -06:00
julian
828c301af7 mobile paynym send flow implemented 2023-01-26 12:16:38 -06:00
julian
a41c903a96 mobile paynym send view 2023-01-26 11:46:16 -06:00
julian
4f2690f880 show available balance label and linter fixes 2023-01-26 11:28:58 -06:00
julian
26c57b5456 typecast to generic PaynymWalletInterface 2023-01-26 10:59:15 -06:00
sneurlax
e05b0658d1 only validate fiat amounts
TODO make sure exchange rate doesn't push fiat value over max
2023-01-26 10:58:00 -06:00
sneurlax
f25392379e validate min and max amounts 2023-01-26 10:46:53 -06:00
sneurlax
fa96f5ed14 put currently selected fiat's minAmount and maxAmount in buy_form var 2023-01-26 10:32:47 -06:00
sneurlax
e688ec2176 update quote validity check 2023-01-26 10:20:59 -06:00
julian
5de22ca858 Merge branch 'simplex' into paynyms 2023-01-26 10:16:01 -06:00
julian
b49a1942a6 update to versioned desktop secure storage and login key blob 2023-01-26 10:02:36 -06:00
julian
3c9aa827bf update to versioned desktop secure storage and login key blob 2023-01-26 10:01:51 -06:00
sneurlax
45bfab1d5e error handle quote not loaded 2023-01-26 09:56:48 -06:00
julian
ffda21f513 desktop xmr/wow single wallet opening bug fix 2023-01-26 09:20:49 -06:00
ryleedavis
fb2d05eadd desktop exchange toggle color fix 2023-01-25 16:48:50 -07:00
julian
cbf969ef54 desktop xmr/wow single wallet opening bug fix 2023-01-25 17:42:20 -06:00
sneurlax
85582de70b Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-25 16:50:51 -06:00
sneurlax
ed0a0266f6 linting 2023-01-25 16:43:26 -06:00
sneurlax
deb845db3b linting 2023-01-25 16:43:21 -06:00
sneurlax
5f2b0de2d1 dart linting 2023-01-25 16:43:13 -06:00
sneurlax
e8f52082da remove unnecessary property 2023-01-25 16:43:07 -06:00
sneurlax
86c89152f5 add updateOrder stub
can't access ref without more work, moving on
2023-01-25 16:43:00 -06:00
sneurlax
64da385d29 add order to simplex model 2023-01-25 16:42:39 -06:00
sneurlax
4ae7876322 linting 2023-01-25 16:42:29 -06:00
sneurlax
2d7a50a5a1 linting 2023-01-25 16:42:21 -06:00
sneurlax
10c5a0a4b3 linting
remove unused functions and comments
2023-01-25 16:42:14 -06:00
sneurlax
510e0887ce remove pair 2023-01-25 16:42:10 -06:00
sneurlax
baf995e515 update URL 2023-01-25 16:41:55 -06:00
ryleedavis
83cd1759be Merge remote-tracking branch 'origin/simplex' into ui-fixes 2023-01-25 15:29:03 -07:00
ryleedavis
7950c641b6 desktop exchange toggle colors 2023-01-25 15:28:33 -07:00
sneurlax
3042c82063 textDark -> buttonTextSecondary 2023-01-25 16:14:18 -06:00
ryleedavis
9815349efa exchange rate toggle color added 2023-01-25 15:12:19 -07:00
julian
fb3f430edc disable PaynymSupport extension and use PaynymWalletInterface instead 2023-01-25 15:49:57 -06:00
julian
7cb497f4f7 remove coin enum hasPaynymSupport getter in favor of type checking 2023-01-25 15:46:48 -06:00
julian
907c380812 copy extension into a mixin 2023-01-25 15:07:44 -06:00
julian
9c44dc6c6b add support to make adding segwit paynym support simple once implemented 2023-01-25 14:33:59 -06:00
julian
79db4f048c use derive path type extension method per coin 2023-01-25 13:49:14 -06:00
sneurlax
3c27bd773c Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-25 12:18:37 -06:00
sneurlax
2282290b74 do not await unnecessarily 2023-01-25 12:13:20 -06:00
julian
35ba2f9d79 use derive path type in paynym extension 2023-01-25 12:13:01 -06:00
julian
6b08acf225 single DerivePathType enum declaration 2023-01-25 12:08:48 -06:00
sneurlax
c929ea5f75 pass signup time to api 2023-01-25 12:00:02 -06:00
julian
1965501bf8 added address scanning for send and receiving addresses given the context of your own payment code and another, address type choice also added for send/receive address generation 2023-01-25 11:13:21 -06:00
sneurlax
74f783391b use _buildUri in redirect 2023-01-25 11:13:00 -06:00
sneurlax
a223f735a2 import linting 2023-01-25 11:08:29 -06:00
sneurlax
ccc5995e42 use _buildUri in order and pass userId and signupEpoch 2023-01-25 11:08:22 -06:00
sneurlax
9746e6ab17 add signupEpoch to prefs 2023-01-25 11:08:05 -06:00
sneurlax
f87acdc721 use _buildUri in quote 2023-01-25 11:06:27 -06:00
sneurlax
e2ec733211 use _buildUri in supported_fiats and don't use compute there 2023-01-25 11:05:51 -06:00
sneurlax
61748b4b2f use _buildUri to get supported cryptos 2023-01-25 10:52:41 -06:00
ryleedavis
3dc98b6af6 OLED accent color and switchBGOff 2023-01-25 09:48:58 -07:00
sneurlax
c68e739ffe ID -> Id 2023-01-25 10:33:32 -06:00
ryleedavis
1f0c88b7be oled black colors update 2023-01-25 08:59:20 -07:00
julian
26245517ac add paynym send functionality to paynym extension 2023-01-25 09:26:50 -06:00
sneurlax
e753a0badb fix buy details view on desktop 2023-01-24 18:15:03 -06:00
sneurlax
f529686a99 comment updates 2023-01-24 17:31:39 -06:00
sneurlax
d03417782d invoice -> details 2023-01-24 17:17:34 -06:00
sneurlax
4b145edd7f rearrange buy order invoice page and update text 2023-01-24 17:15:36 -06:00
sneurlax
f38d5590a0 add buy order invoice view for mobile
TODO fix nav for desktop
2023-01-24 17:00:53 -06:00
julian
37fa5e9d19 remove old file and add todos 2023-01-24 16:18:17 -06:00
sneurlax
82f89966bc add userID to quotes and don't init userID in main
TODO test what happens for a fresh install, I already have a userID set in my prefs
2023-01-24 16:02:25 -06:00
sneurlax
8b6fcd23b4 getPrimaryEnabledButtonColor -> getPrimaryEnabledButtonStyle 2023-01-24 15:32:39 -06:00
sneurlax
b4c16ec0b0 add userID pref and generate it if it isn't set 2023-01-24 15:28:56 -06:00
sneurlax
3b993135da do not import buy data loading service 2023-01-24 15:28:11 -06:00
sneurlax
4d5bda96f0 pixel perfection 2023-01-24 14:21:47 -06:00
sneurlax
9495e7a7a7 adjust paddings and alignment to be IAW figma 2023-01-24 14:17:27 -06:00
sneurlax
07247a46b9 Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-24 13:49:14 -06:00
sneurlax
8552fbac68 use container with boxdecoration instead of stroked textstyle 2023-01-24 13:48:57 -06:00
julian
fcc68ff1da Merge branch 'ui-fixes' into paynyms 2023-01-24 13:34:13 -06:00
julian
96e2f8fa66 add border to secondary buttons based on theme 2023-01-24 13:31:21 -06:00
julian
aced68aa32 add border to secondary buttons based on theme 2023-01-24 13:30:00 -06:00
ryleedavis
914e0e9034 buttonBackBorderSecondary + disabled colors added 2023-01-24 12:29:14 -07:00
julian
028b261dee refactor button style getter names 2023-01-24 13:29:12 -06:00
sneurlax
c0836f9c67 remove image property from Fiat and Crypto models
and don't check for them in selection views
2023-01-24 13:29:05 -06:00
sneurlax
fb257ef39e also switch simplex image for oled black theme 2023-01-24 13:28:39 -06:00
sneurlax
325d341b7f do not change hover state of crypto selection list 2023-01-24 13:28:07 -06:00
sneurlax
374d8aaef0 add trailing wallet nav bar spacing 2023-01-24 13:27:47 -06:00
sneurlax
9bfdfc01e4 update wallet_navigation_bar for buy and paynyms
TODO test mobile
2023-01-24 13:27:39 -06:00
sneurlax
ab1ff2604a import logger, lint imports 2023-01-24 13:12:56 -06:00
julian
9c0992ffbf home view button bar secondary color 2023-01-24 13:03:00 -06:00
ryleedavis
94896ea19f notification icon + fruit theme added to main 2023-01-24 11:48:07 -07:00
sneurlax
1ebc8868f0 Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-24 12:44:50 -06:00
julian
b8be066acb add per theme box shadow and per theme homeview button bar shadow 2023-01-24 12:42:41 -06:00
sneurlax
32ca83673a Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex 2023-01-24 12:29:13 -06:00
julian
a0bb793eff only pad on oceanBreeze theme 2023-01-24 12:17:36 -06:00
sneurlax
6f85aa5065 fix amount formatting if buying crypto amount 2023-01-24 11:55:36 -06:00
sneurlax
4312f08ee5 add currency symbol to quote preview 2023-01-24 11:51:35 -06:00
sneurlax
e26493f58e fix form alignment when buying with crypto 2023-01-24 11:30:04 -06:00
sneurlax
b800dd12b4 align currency prettyName with amount input 2023-01-24 11:23:51 -06:00
sneurlax
44fe0a4a0f comment update 2023-01-24 11:23:39 -06:00
sneurlax
e465030d3d add light version of simplex logo for dark themes 2023-01-24 11:12:40 -06:00
sneurlax
f3d466ab62 add You Pay With fiat currency name stub 2023-01-24 11:05:30 -06:00
sneurlax
43ec061740 purchase -> quote 2023-01-24 11:05:19 -06:00