Commit graph

585 commits

Author SHA1 Message Date
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
844590d10f ease in to using exchange for new users WIP 2022-10-24 16:30:38 -06:00
rehrar
a84b7e7c28 fix IOS log saving error 2022-10-24 15:41:45 -06:00
Marco
1b1172e876 support new firomobile anon set speed ups 2022-10-24 14:31:05 -06:00
Marco Salazar
b8d304f9a3
Merge branch 'staging' into flutter3.3.4 2022-10-24 10:56:12 -06:00
ryleedavis
c7a47c5d8f Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-10-21 13:06:09 -06:00
ryleedavis
44790dd2df added nodes and dark theme icon 2022-10-21 13:05:39 -06:00
rehrar
c231758902 remove suggestions and autocomplete for desktop 2022-10-20 14:19:50 -06:00
ryleedavis
fba7fbf1cc added desktop node settings 2022-10-20 11:54:24 -06:00
rehrar
3e34f18f9c make m1 mac (ipad mode) work in desktop mode 2022-10-20 11:36:49 -06:00
julian
925d0a5096 Merge branch 'staging' into ui-fixes 2022-10-20 11:17:30 -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
julian
b6a2840368 check and update primary node if primary node is a default node that was updated 2022-10-20 11:01:25 -06:00
julian
a57fac4952 update monero and wownero default nodes 2022-10-20 10:22:01 -06:00
julian
64ca94ddfb fix nodes connect button color 2022-10-20 10:21:42 -06:00
Marco
6cc0feb025 get rid of incorrect fatal error 2022-10-20 10:00:45 -06:00
julian
4d98097ceb Merge branch 'staging' into ui-fixes 2022-10-20 09:04:14 -06:00
julian
3177563524 exchange rate update fix 2022-10-20 09:03:16 -06:00
Marco
b8836397a9 externalCalls set and db migration 2022-10-19 16:51:50 -06:00
Marco
27c2e38311 fix bitcoin cash tests 2022-10-19 16:16:00 -06:00
ryleedavis
82cc220955 settings option routes were added 2022-10-19 16:12:25 -06:00
ryleedavis
78d741374c settings menu options ui 2022-10-19 16:10:34 -06:00
Marco
2a3997e837 refresh bitcoin cash cache if it has old data 2022-10-19 16:05:36 -06:00
Marco
46d5f26054 fix bitcoin cash null errors 2022-10-19 14:21:48 -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
Marco
b77f470566 Merge branch 'staging' into flutter3.3.4
# Conflicts:
#	ios/Runner.xcodeproj/project.pbxproj
2022-10-18 15:26:13 -06:00
julian-CStack
abcb27ba69
Merge pull request #156 from cypherstack/ui-fixes
set form state exchange on ui change
2022-10-18 14:20:39 -06:00
Marco
ba0eb9636d Merge branch 'staging' into widget-tests 2022-10-18 13:21:34 -06:00
Marco
d2120cd171 firo public send fix 2022-10-18 13:15:57 -06:00
julian
071b149ac7 set form state exchange on ui change 2022-10-18 12:28:47 -06:00
Marco
604c2b4a63 increase firo mint search gap 2022-10-18 11:28:14 -06:00
julian
ffe3382dda Merge branch 'staging' into ui-fixes 2022-10-18 11:13:08 -06:00
julian
6e56690bf5 load exchange data on user opened exchange 2022-10-18 11:12:43 -06:00
julian-CStack
6daf4eba73
Merge pull request #154 from cypherstack/ui-fixes
init prefs earlier to prevent potentially unwanted network calls
2022-10-18 11:00:26 -06:00
julian-CStack
ae80ec23bd
Merge pull request #153 from cypherstack/bch_testnet_node
Change default bitcoincash testnet electrum node to stackwallet.
2022-10-18 10:49:59 -06:00
julian
cd0fdad1f6 init prefs before doing any network calls 2022-10-18 10:36:25 -06:00
Dan Miller
c0e143b89b
Change default bitcoincash testnet electrum node to stackwallet. 2022-10-18 07:58:42 -07:00
julian
e1e9cb7126 disable checking trade history for updates in incognito mode 2022-10-17 17:20:08 -06:00
julian
8664699484 default incognito mode fix 2022-10-17 16:37:47 -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
julian
22473c1668 desktop settings navigation fix 2022-10-17 10:50:37 -06:00
ryleedavis
ab28a93699 WIP: icon color change 2022-10-17 10:10:16 -06:00
ryleedavis
b09ee79865 backup and restore page 2022-10-17 09:07:17 -06:00
Marco
d8fa93b06b default settings 2022-10-16 20:23:48 -06:00
Marco
3a2042eb92 quick fix for isar async write problem 2022-10-16 17:40:33 -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
3dd27d9b53 fix bug for privacy settings 2022-10-15 18:03:58 -06:00
Marco
d26ea4c284 hide exchange options until amount is entered 2022-10-15 17:56:59 -06:00
Marco Salazar
9df7894142
Merge pull request #137 from cypherstack/ui-fixes
firo mint notification description
2022-10-15 16:53:54 -06:00
Marco
ac849c71fc should fix #109, for coins that dont exist 2022-10-15 14:54:00 -06:00
Marco
c7d4c4fc70 fix null error bug, firo restores faster again 2022-10-15 14:49:52 -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
b4b9e09a0e firo mint notification description 2022-10-15 11:57:00 -06:00
ryleedavis
038df82800 backup_and_restore page 2022-10-14 17:08:24 -06:00
ryleedavis
d00c15de26 text color change 2022-10-14 17:07:58 -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
julian
907f55a418 fixed rate currency selection ui update fix 2022-10-14 11:30:36 -06:00
julian
8116b267c1 desktop wallet send/receive tabview 2022-10-14 10:49:46 -06:00
ryleedavis
d06219d3d9 added small text 2022-10-13 16:42:47 -06:00
ryleedavis
1157b5fd0f redid settings option layout and added first container 2022-10-13 16:42:13 -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
julian
f39a9ea7d0 Merge remote-tracking branch 'origin/desktop' into desktop 2022-10-13 13:11:09 -06:00
julian
146135aad9 main desktop view divider 2022-10-13 13:10:24 -06:00
julian
7e6edd4dab desktop basic wallet layout ui 2022-10-13 13:07:48 -06:00
Marco
3c29b9acdf temp fix for firo infinite fee estimate 2022-10-13 13:01:49 -06:00
ryleedavis
22335b067d Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-10-13 12:00:16 -06:00
julian
3f9111faac added keys to const desktop views 2022-10-13 11:55:04 -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
fe05cc9cda Merge branch 'privacyoptions' into desktop 2022-10-12 14:54:15 -06:00
ryleedavis
10b55ab616 Merge branch 'staging' into privacyoptions 2022-10-12 14:53:41 -06:00
Marco
52a65c8a67 Merge branch 'staging' into widget-tests 2022-10-12 12:29:39 -06:00
ryleedavis
82377f694a some layout fixes 2022-10-12 11:31:24 -06:00
Marco
2f7585a5e0 fix test 2022-10-12 10:26:14 -06:00
Likho
78048a75be Merge remote-tracking branch 'origin/staging' into widget-tests
Merge staging into tests
2022-10-12 17:51:02 +02:00
Likho
dca6486daf Merge branch 'desktop' into widget-tests 2022-10-12 14:42:30 +02:00
Marco
deec0cdddb fix monero and wownero fee estimates for sending. fix some ui bugs 2022-10-11 19:54:50 -06:00
Marco
da941376be fix monero and wownero sendall 2022-10-11 16:36:41 -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
ryleedavis
80503192cf desktop settings 2022-10-11 09:34:56 -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
Marco
e1e4100a6d namecoin electrumx fixes 2022-10-07 11:50:26 -06:00
ryleedavis
60ff3ebf6f color doesn't change on hover 2022-10-07 10:04:56 -06:00
Likho
efc5582fb2 WIP: Widget testing 2022-10-07 10:34:30 +02:00
ryleedavis
ac9413d376 value numbers allow text color to change on selection 2022-10-06 18:31:29 -06:00
ryleedavis
fac914e4ee button color background 2022-10-06 18:24:57 -06:00
ryleedavis
ebc9c15c3d option text color changes on selection 2022-10-06 18:23:49 -06:00
ryleedavis
09641167fb added settings options and padding 2022-10-06 17:43:00 -06:00
ryleedavis
7120c9ec4e added required onSelectionChanged param 2022-10-06 12:26:12 -06:00
ryleedavis
548b0e727e basic desktop settings view 2022-10-06 12:25:36 -06:00
ryleedavis
b46fb829d1 page for settings options 2022-10-06 12:20:24 -06:00
Marco
efe312c1f6 fix namecoin bug with getting address 2022-10-05 16:27:13 -06:00
ryleedavis
5827b13fe3 SettingsMenu route added 2022-10-05 11:41:41 -06:00
ryleedavis
31cbc51be6 Merge remote-tracking branch 'origin/desktop' into desktop 2022-10-05 11:39:11 -06:00
ryleedavis
fe49125902 desktop settings menu pages 2022-10-05 11:37:58 -06:00
julian
534034dcd3 Merge branch 'simpleswap' into testing-exchange
# Conflicts:
#	pubspec.yaml
2022-10-04 18:59:41 -06:00
julian
9acdf9cfc4 remove unused files 2022-10-04 18:57:01 -06:00
Marco Salazar
3b9082739c fix ios wownero build fully 2022-10-04 17:44:59 -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
Marco
956fa6a31c make linux folder hidden 2022-10-04 12:41:48 -06:00
Marco
2de7692375 organize linux monero saves 2022-10-04 12:29:50 -06:00
Marco
2ed5559cde Merge branch 'desktop' into updatedesktop 2022-10-04 11:43:40 -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
d87c9981c6 changenow api fixes 2022-10-03 17:04:59 -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
6d93991460 exchange icons 2022-10-03 12:24:37 -06:00
ryleedavis
c177102850 updated indicator name 2022-10-03 11:58:19 -06:00
ryleedavis
a4e2078184 created settings view page 2022-10-03 11:16:12 -06:00
ryleedavis
ec54d9fe8c added settings indicator icon 2022-10-03 11:14:37 -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
078259ec0f cn trade hash fix 2022-10-03 07:59:59 -06:00
julian
ee186a8669 register TradeAdapter 2022-10-02 18:55:54 -06:00
julian
f2eaba178c update tests and generated files 2022-10-02 18:55:35 -06:00
julian
649ebd1987 clean up db migrate 2022-10-02 18:55:06 -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
fd0070411d Currency parse fix 2022-10-02 18:49:12 -06:00
julian
807379f112 generic changenow impl 2022-10-02 15:48:43 -06:00
julian
9af457d1c6 refactor changenow api 2022-10-02 15:03:40 -06:00
julian
cdcda481bf changenow trade to generic trade db migration 2022-10-02 14:46:50 -06:00
julian
65cedbac02 simpleswap impl 2022-10-02 14:02:10 -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
02bc6060f5 wow min confirms updated to match standard network requirements 2022-09-30 17:00:21 -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
julian
a899e97ae2 Merge branch 'staging' into ui-fixes 2022-09-30 07:25:08 -06:00
julian
13e0356ca5 desktop settings icon and additional textstyle 2022-09-29 15:55:10 -06:00
julian
0274cbc950 address book copy icon size increase 2022-09-29 12:17:16 -06:00
julian
e99e43b639 background color fix 2022-09-29 12:17:14 -06:00
julian
1bdb673504 address book copy icon size increase 2022-09-29 12:15:09 -06:00
julian
a11b33694e background color fix 2022-09-29 12:05:11 -06:00
julian
2e2732ad2a remove print 2022-09-29 08:53:12 -06:00
julian
6f594ade52 wownero 11 decimal places fixes 2022-09-28 17:15:16 -06:00
julian
80a7b3de8a confirms null check 2022-09-28 09:46:46 -06:00
julian
7b3b7554b0 wownero node and ui fixes 2022-09-28 09:17:16 -06:00
julian
88653f96df missing wow enum and price values 2022-09-27 10:27:51 -06:00
Marco
26b7306d22 Merge branch 'staging' into wow
# Conflicts:
#	assets/images/wownero.png
#	lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart
#	lib/services/coins/coin_service.dart
#	lib/utilities/address_utils.dart
#	lib/utilities/assets.dart
#	lib/utilities/cfcolors.dart
#	lib/utilities/constants.dart
#	lib/utilities/default_nodes.dart
#	lib/utilities/enums/coin_enum.dart
#	pubspec.yaml
2022-09-27 16:16:20 +08:00
Marco
d3767ed31e more wow fixes 2022-09-27 16:09:31 +08:00
julian
b0ce231cf1 bch testnet default node fix 2022-09-26 15:37:00 -06:00
julian
c41500e405 bch testnet default node fix 2022-09-26 15:36:01 -06:00
julian
8e05d4ef56 various small bch fixes, temp disable tests 2022-09-26 14:44:07 -06:00
julian
57f0ea5ead Merge branch 'desktop' into testing
# Conflicts:
#	lib/pages/add_wallet_views/restore_wallet_view/restore_options_view/restore_options_view.dart
#	lib/pages/wallet_view/transaction_views/transaction_search_filter_view.dart
#	lib/utilities/text_styles.dart
#	test/services/coins/bitcoincash/bitcoincash_wallet_test.dart
2022-09-26 14:35:58 -06:00
julian
84db4ac17f enable bch 2022-09-26 14:32:53 -06:00
julian
243f2e4291 Desktop manage favorite wallets 2022-09-26 14:21:13 -06:00
julian
79b5cf819a scrollable limited favorites wrapping and fixed navigation on My Stack view 2022-09-26 12:42:37 -06:00
julian
3ce4519cc7 WIP desktop favorites 2022-09-26 12:15:40 -06:00
julian
1cc1a5768e add map() functionality to listenable list 2022-09-26 12:15:24 -06:00