Commit graph

359 commits

Author SHA1 Message Date
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
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
Marco
7a9f2f9ed3 add copy bugs to clipboard feature 2022-10-25 12:56:34 -06: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
julian
b7d8e5db63 exchange swap currency fix 2022-10-14 11:41:10 -06:00
Marco
3bd0fca737 fix stack backup saving issues. android 10 still not working 2022-10-13 16:19:25 -06:00
Marco
a30ee6f329 increase firo gap check to 50 from 20 2022-10-13 13:31:24 -06:00
ryleedavis
b7d5dfc32e continue button pushes CreatePasswordView for desktop 2022-10-13 10:00:00 -06:00
Marco
764c66ee08 fix ui bug where chosen fee field doesnt show the updated user fee 2022-10-12 18:09:17 -06:00
ryleedavis
82377f694a some layout fixes 2022-10-12 11:31:24 -06:00
Marco
deec0cdddb fix monero and wownero fee estimates for sending. fix some ui bugs 2022-10-11 19:54:50 -06:00
Marco
c2f3c77d2f ui bug fixes 2022-10-11 15:28:56 -06:00
Marco
0c6d84e9dd Merge branch 'privacyoptions' into testing-exchange
# Conflicts:
#	lib/pages/stack_privacy_calls.dart
#	lib/utilities/prefs.dart
2022-10-11 14:49:59 -06:00
Marco
548bc273f7 add delete all functionality for IOS 2022-10-11 14:45:11 -06:00
ryleedavis
e66feaae28 font fix and added padding 2022-10-11 14:19:48 -06:00
ryleedavis
0c9b23d8e5 toggle button and border for recommended privacy setting 2022-10-11 11:36:07 -06:00
ryleedavis
8742496a24 new icon without white border 2022-10-11 10:34:36 -06:00
ryleedavis
ec4097e274 Merge branch 'ui-fixes' into privacyoptions
# Conflicts:
#	lib/pages/stack_privacy_calls.dart
2022-10-11 09:38:45 -06:00
julian
bf27f38bb5 WIP startup privacy options page layout 2022-10-11 08:15:51 -06:00
Marco
7f8392522d fully working setting with ease of use option, tests pass 2022-10-10 17:41:43 -06:00
Marco
75d15246ea Merge branch 'privacyoptions' into testing-exchange 2022-10-10 14:06:46 -06:00
ryleedavis
8625e6f75a added stack_privacy_calls to advanced settings 2022-10-10 13:49:53 -06:00
Marco
5707a846b4 Merge branch 'staging' into testing-exchange 2022-10-10 11:59:33 -06:00
ryleedavis
1ce5740c24 font fix and box padding 2022-10-10 10:35:20 -06:00
julian-CStack
625144fd7f
Merge pull request #126 from cypherstack/ui-fixes
delete account ui for ios
2022-10-10 09:01:53 -06:00
Marco
4339c19631 easy or more private option added at startup 2022-10-09 21:36:43 -06:00
julian
8e727ff999 delete account ui for ios 2022-10-09 13:28:39 -06:00
ryleedavis
3e8e2903f7 stack privacy calls page 2022-10-07 17:13:02 -06:00
julian
534034dcd3 Merge branch 'simpleswap' into testing-exchange
# Conflicts:
#	pubspec.yaml
2022-10-04 18:59:41 -06:00
julian
cc38ad5edb remove unused import 2022-10-04 16:35:53 -06:00
julian
1c0e023fca simpleswap api call parse fix as well as ui trade exchange name fixes 2022-10-04 16:10:50 -06:00
Marco
b0336ef162 minor bug fix for infinite loading on linux 2022-10-04 13:53:57 -06:00
julian
a37b518f7e WIP show rates 2022-10-04 13:10:44 -06:00
julian
2c8ba8405f added simpleswap data loading, cleaned up providers, modified exchange process 2022-10-04 11:06:14 -06:00
julian
9189754363 centralize changenow loading 2022-10-04 08:46:22 -06:00
julian
a8396977ef changenow reverse fixed rate trade support 2022-10-03 18:55:12 -06:00
julian
bb12e149f6 exchange form state implementation and various small bug fixes 2022-10-03 18:01:04 -06:00
julian
1bd6166f2c use exchange form in wallet initiated exchange flow 2022-10-03 13:18:57 -06:00
julian
6b21078cc8 extract exchange form from view 2022-10-03 12:24:57 -06:00
julian
670c32aeaf generic rate estimate 2022-10-03 10:30:50 -06:00
julian
c182557b30 generic market pair 2022-10-03 09:41:53 -06:00
julian
58deb850f2 move from the changenow specific ExchangeTransaction model to Using the generic Trade model 2022-10-02 18:54:35 -06:00
julian
9af457d1c6 refactor changenow api 2022-10-02 15:03:40 -06:00
julian
28d41cc5ab Merge branch 'staging' into simpleswap 2022-10-02 13:37:17 -06:00
julian
6126588e60 WIP simpleswap and generic exchange 2022-10-02 13:37:11 -06:00
julian
1a576953da exchange dash change 2022-10-02 11:06:09 -06:00
julian
8243eb1a86 Don't ask android where to save 2022-09-30 18:46:52 -06:00
julian
c9a064e3f6 temp trade history fix 2022-09-30 17:24:23 -06:00
julian
bc740fd5b1 extra swb logging 2022-09-30 16:57:12 -06:00
julian
4fcebda78c show trades in tx history 2022-09-30 16:43:59 -06:00
julian
98bf943160 total send amount from trade flow color fix 2022-09-30 16:43:45 -06:00
julian
c2db998eb2 clean up 2022-09-30 15:22:52 -06:00
julian
5451698b92 send from button in trade details 2022-09-30 15:21:10 -06:00
julian
626b0ee9ef title fix 2022-09-30 14:43:04 -06:00
julian
8f6c938695 trade details send to address copy button 2022-09-30 13:41:40 -06:00
julian
241349d0cc restore from date picker hint text style fix 2022-09-30 13:34:13 -06:00
julian
89e609254f creating trade overlay 2022-09-30 11:02:35 -06:00
julian
4283ce9360 fill in active wallet address 2022-09-30 10:53:36 -06:00
julian
77f4b22898 exchange overlay dark theme color fix 2022-09-30 10:37:05 -06:00
julian
8268aaa7fe fill in address from address book in exchange view 2022-09-30 10:34:25 -06:00
julian
f02683581d choose from stack exchange wallet addresses 2022-09-30 10:16:11 -06:00
julian
f81784c1c3 Selecting Receive amount is disabled when Estimated rate is active. Display "-" in the Receive amount field in that case 2022-09-30 09:04:50 -06:00