Commit graph

1048 commits

Author SHA1 Message Date
julian
9df0569bb1 add passphrase check before displaying wallet seed 2022-11-14 13:35:14 -06:00
julian
e053764554 basic desktop change passphrase functionality 2022-11-14 13:27:01 -06:00
julian
bdf1008424 desktop edit auto swb functionality 2022-11-14 13:27:01 -06:00
julian
29ec03fb87 disable swb auto backup desktop popup 2022-11-14 13:25:44 -06:00
ryleedavis
e91c99883b edit auto backup navigation route error 2022-11-14 11:43:00 -07:00
ryleedavis
f46c0dacf9 fixed desktop sizing error 2022-11-14 11:32:26 -07:00
julian
ceaaa0a4f0 linter warning clean up and update process dialog popups 2022-11-14 11:25:34 -06:00
julian
48bfabf74e update desktop directory paths for swb 2022-11-14 10:49:45 -06:00
julian
60bdc6151b desktop notifications view 2022-11-14 10:40:31 -06:00
julian
7cf3a8efba refactor desktop main menu and add WIP notifications view 2022-11-14 09:50:58 -06:00
julian
5b47d5806d disable seemingly pointless code 2022-11-14 09:25:06 -06:00
julian
daa7708ad0 temp disable exchange option for desktop 2022-11-14 09:20:35 -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
94709623c4 temp firo balance dropdown 2022-11-14 07:37:24 -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
d8b71579e3 Merge remote-tracking branch 'origin/desktop' into desktop-testing 2022-11-12 09:52:46 -06:00
julian
f08a52cd07 remove direct dependency of unused SharedPreferences 2022-11-12 09:16:07 -06:00
ryleedavis
7798ed39a0 desktop address book with no contacts 2022-11-11 15:58:47 -07:00
ryleedavis
d084fac057 password progressbar fix 2022-11-11 12:42:04 -07:00
ryleedavis
6ce899cd27 textfields for desktop change password 2022-11-11 12:27:39 -07:00
julian
077ba6429b Merge branch 'staging' into desktop-testing 2022-11-11 13:24:00 -06: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
julian
f7bf624028 initialize store on successful password creation 2022-11-11 12:37:44 -06:00
julian
9b09f65f4d remove flutter secure storage explicit instantiations from wow/xmr 2022-11-11 12:12:01 -06:00
julian
ba853837ce verify passphrase functionality added to password service 2022-11-11 10:45:50 -06:00
julian
b6613b2fd7 stop logging monero sync non-error 2022-11-11 09:33:58 -06:00
julian
ca8f63c07a ensure loadShared is only called once 2022-11-11 09:31:01 -06:00
julian
676b26ce37 stop logging annoying monero sync non error 2022-11-11 09:30:13 -06:00
ryleedavis
7a0ef96851 desktop dialog for cancel stack restore 2022-11-10 22:14:47 -07:00
ryleedavis
de896d30bc desktop dialog for disable auto backup 2022-11-10 22:14:08 -07:00
ryleedavis
dac1337a71 WIP: added border to cards; working on cancel restore 2022-11-10 17:49:49 -07:00
julian-CStack
939e241f61
Merge pull request #217 from cypherstack/cryptonote/validation
Use native address validation for cryptonote coins
2022-11-10 18:30:51 -06:00
ryleedavis
5f106efa4b desktop edit auto backup and enabled/disabled button 2022-11-10 15:11:17 -07:00
julian
7105deeb24 initialize isar instance correctly for desktop secure wrapper 2022-11-10 15:40:23 -06: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
a50520b37f WIP: desktop password login and auth flow 2022-11-10 12:40:16 -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
sneurlax
07c99309ff use native address validation 2022-11-10 10:21:07 -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
2082e87553 WIP: desktop loading order 2022-11-09 17:55:34 -06:00
julian
8b7e222d41 WIP: proper home directory location for linux 2022-11-09 17:55:34 -06: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
af47c67231 BranchedParent class 2022-11-09 17:55:34 -06:00
ryleedavis
6d0452debb small import fix 2022-11-09 16:23:53 -07:00
ryleedavis
cc779be460 enable and disable auto back up 2022-11-09 15:32:39 -07:00
ryleedavis
61f945aa98 dialog uses BackupFrequencyTypes and has offset for dropDownButton 2022-11-09 13:13:42 -07:00
julian
095f9c4ed9 mobile swb restore unawaited 2022-11-09 12:54:21 -06:00
ryleedavis
041e23a5a5 resolved route_generator conflict 2022-11-09 08:57:41 -07: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
julian
a94e66da9e temp disable wow 25 word option in ui 2022-11-08 19:07:18 -06:00
sneurlax
c66e382fc3 get appropriate WowneroWordList based on seed length 2022-11-08 17:30:09 -06:00
julian
97b4407957 desktop forgot password ui 2022-11-08 15:38:53 -06:00
julian
cede571350 desktop login/password screen 2022-11-08 15:38:53 -06:00
sneurlax
d23f6f2823 return to use of final for bufferedCreateHeight using inline if
and use wowlet's height estimation function for 14 word seeds
2022-11-08 13:48:29 -06:00
sneurlax
48e8501e27 cherrypick e41f8088b0 2022-11-08 13:35:27 -06:00
ryleedavis
95716bd0f6 added textfield functionality to desktop create auto backup 2022-11-08 12:15:38 -07: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
ryleedavis
43deb9f81f desktop about ui fix 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
a8c3d5f104 format sha1 string 2022-11-08 11:41:12 -06:00
julian
f17785ffc7 monero/wownero untrusted cert popup 2022-11-08 10:18:48 -06:00
sneurlax
7c3d40782c add generation tests and update flutter_libmonero ref
change seedWords to SeedWordsLength to match rest of codebase
2022-11-08 09:55:15 -06:00
julian
fa0c982274 Return what we internally consider the "txid" for epic transactions from the epic confirmSend to be consistent with all other coins confirmSend return value. This should fix the epic notes issue. 2022-11-08 07:35:28 -06:00
julian
2f6b1278fe swb desktop layout tweaks 2022-11-07 16:30:17 -06:00
julian
3c627a5ddb support tweak 2022-11-07 15:57:04 -06:00
julian
b3a343d28a desktop theme toggle 2022-11-07 15:48:27 -06:00
julian
c962f597fd added extra checks to BCH as well as test cases 2022-11-07 15:48:27 -06:00
sneurlax
b41c4c37bd delineate divergence point more clearly 2022-11-07 14:46:48 -06:00
sneurlax
6e5a0bad78 do not use wownero-seed (wow_seed) function for height, hardcoded POC 2022-11-07 14:42:52 -06:00
ryleedavis
48a0e3a5ca desktop about view added 2022-11-07 12:32:04 -07:00
ryleedavis
9fe9ee3a12 desktop about view route added 2022-11-07 12:32:04 -07: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
julian
786831bcef alphabetically sort contacts 2022-11-07 10:24:37 -06:00
ryleedavis
dbb2b309ca blue link text added to desktop 2022-11-07 09:15:02 -07:00
ryleedavis
1e61a779ec desktop support view route added 2022-11-07 08:15:44 -07:00
julian
e87aa64e1b isFavorite bandaid fix for https://github.com/cypherstack/stack_wallet/issues/203 2022-11-05 09:40:28 -06:00
julian
b4d97e86cc long address fix 2022-11-04 18:26:23 -06:00
julian
7dbc9d270b temp bch send fix testnet and fix tests 2022-11-04 18:18:39 -06:00
ryleedavis
e06910a34a WIP: theme change 2022-11-04 17:50:51 -06:00
ryleedavis
a5d7723dee added buttons and restore dialog 2022-11-04 17:49:54 -06:00
julian
74b075328f temp bch send fix 2022-11-04 17:42:45 -06:00
julian
ccd94fcf86 bch compare address type to constant names instead of int literals 2022-11-04 17:42:45 -06:00
julian
039a9a68f6 bch clean up linter warnings and unused variables 2022-11-04 17:42:45 -06:00
julian
4dd8ae23c5 WIP: desktop password 2022-11-04 17:42:45 -06:00
ryleedavis
ac0d4191c6 added button widgets and some containers to restore dialog 2022-11-04 16:34:36 -06:00
ryleedavis
905e396a17 implemented clear logs on press 2022-11-04 14:21:09 -06:00
ryleedavis
2c935d65b6 WIP: showing textfields for backups 2022-11-04 14:19:53 -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
eb49ee0a2b Merge branch 'staging' into desktop 2022-11-03 17:57:52 -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
66ead82462 node settings desktop stuff and some code cleanup 2022-11-03 12:26:24 -06:00
julian
dc4e7f4bae shared currency settings code 2022-11-03 11:04:57 -06:00
ryleedavis
c711bb9419 added search bar to desktop nodes settings 2022-11-03 09:41:10 -06:00
ryleedavis
0504f2336c debug popup 2022-11-02 20:07:27 -06:00
ryleedavis
424852136e v1.5.13 build 84 2022-11-02 19:00:08 -06:00
julian
40a6e916f2 currency dialog fix 2022-11-02 17:47:38 -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
ryleedavis
c1d81b52a5 added flex and removed commented code 2022-11-02 17:20:43 -06:00
ryleedavis
939ccc6911 created currency directory 2022-11-02 17:20:43 -06:00
ryleedavis
0c4cb961d6 WIP: currency popup 2022-11-02 17:20:43 -06:00
julian
d8eb43f4e8 tx details mobile fix 2022-11-02 16:14:26 -06:00
julian
e0a8f32d69 desktop wallet network settings expanding node cards 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
4aec412ce7 working language dialog 2022-11-02 14:16:38 -06:00
ryleedavis
95a35a5dd0 more import fixes 2022-11-02 14:16:16 -06:00
ryleedavis
bf0f0bc48c language dialog ui 2022-11-02 14:14:18 -06:00
ryleedavis
cb39ff62b8 easy crypto elevation fix 2022-11-02 12:46:50 -06:00
ryleedavis
8fff27523a import change 2022-11-02 12:46:50 -06:00
ryleedavis
2e5a5e35a0 import changes 2022-11-02 12:46:43 -06:00
julian
b915b266ae imports fix 2022-11-02 10:09:42 -06:00
julian
fc981ef6e0 AddressBookAddressChooser search and ui tweaks 2022-11-02 10:01:17 -06:00
ryleedavis
712b33833b stack experience dialog for desktop advanced settings 2022-11-02 09:02:53 -06:00
julian
fc25ea2a24 fix previous failing widget tests 2022-11-02 08:49:19 -06:00
ryleedavis
1d47832718 WIP: needs popup for stack experience and debug info 2022-11-01 16:40:21 -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
julian
4d8804f78b WIP desktop send flow address book address chooser 2022-11-01 15:58:53 -06:00
ryleedavis
60b332ad8a auto backup drop down menu 2022-11-01 14:16:31 -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
99883d30ac satoshi to decimal amount format function modified to take optional Coin parameter 2022-11-01 11:42:13 -06:00
julian
d9b825b001 dropdown fix 2022-11-01 09:36:37 -06:00
ryleedavis
7b41da4a4f Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-11-01 08:42:41 -06:00
ryleedavis
4039014083 WIP: needs drop down menu 2022-11-01 08:42:09 -06:00
julian
03f4030d26 temp disabled erroring calls 2022-11-01 08:37:27 -06:00
likho
4cac7645c8 WIP: Fix send 2022-11-01 12:46:29 +02:00
julian
5f28a8cb36 desktop send info message popups 2022-10-31 12:21:58 -06:00
julian
7540e593a3 desktop receiving popups 2022-10-31 12:03:21 -06:00
julian
3421602ba2 manually toggleable expandable mod 2022-10-31 11:51:16 -06:00
julian
817460b5e1 proper conditional parent widget class to handle some desktop/mobile differences in a cleaner manner 2022-10-31 11:32:22 -06:00
julian
b3b8d0b057 added more customization options to AppBarBackButton 2022-10-31 09:45:42 -06:00
julian
a1f4ec87de desktop wallet view refactor 2022-10-30 11:26:58 -06:00
julian
c9220c5c11 desktop wallet renaming 2022-10-30 11:13:32 -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
8fb3404a57 Merge remote-tracking branch 'origin/desktop' into desktop 2022-10-29 08:50:04 -06:00
ryleedavis
234794e4ca WIP: security_settings and dialog popups 2022-10-28 17:07:13 -06:00
ryleedavis
300b1fa001 route update 2022-10-28 17:04:48 -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
d75f2ed13d another node switching bug 2022-10-28 15:50:40 -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
549087a4f4 WIP: desktop wallet keys popup qr code 2022-10-28 14:42:50 -06:00
julian
3a15538273 WIP: desktop wallet keys popup layouts 2022-10-28 13:51:25 -06:00
Marco
86119f7189 change to stack wallet node 2022-10-28 13:17:35 -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
Marco
4c4df1b618 before changes for litecoin 2022-10-27 17:24:14 -06:00
julian
cc0770b2a2 desktop tx search filter + various bugfixes 2022-10-27 16:04:13 -06:00
julian
ec7840419f desktop dialog mod to allow setting max size 2022-10-27 15:23:31 -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
a92e4e24c0 desktop in wallet exchange button 2022-10-27 13:01:05 -06:00
julian
7203f09eb0 desktop sync status styling and basic functionality 2022-10-27 12:47:30 -06:00
julian
8b136b003c overflow fix 2022-10-27 11:39:06 -06:00
julian
6ca5b55714 desktop receive style fixes 2022-10-27 11:34:46 -06:00
julian
00e8019639 desktop wallet balance info style fixes 2022-10-27 11:21:22 -06:00
julian
51b6a95390 medium desktop buttons 2022-10-27 11:05:23 -06:00
julian
d365614533 desktop send fields restyle 2022-10-27 10:51:56 -06:00
julian
3eff509c32 refactor longer bits of logic out of the build method 2022-10-27 08:50:50 -06:00
julian
d263bf1b5e set maxLines in desktop send address and note fields to 5 2022-10-27 08:39:52 -06:00
julian
49c3c15a7d disable fee preview calculation for desktop send form 2022-10-27 08:31:25 -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
julian
baca31cfba Merge branch 'staging' into desktop 2022-10-26 16:52:45 -06:00
julian
df7871fa6b WIP: keys + sync status 2022-10-26 16:49:57 -06:00
Rylee Davis
4904f75dfb
Merge branch 'desktop' into staging 2022-10-26 16:48:41 -06:00
ryleedavis
747ad30d74 Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-10-26 16:30:33 -06:00
ryleedavis
fa48ab30f5 working on theme toggles 2022-10-26 16:29:51 -06:00
julian
5bec4962e4 WIP: desktop wallet balance display 2022-10-26 16:28:27 -06:00
julian
2a27776acf lock send/receive height to fit 2022-10-26 16:28:27 -06:00
ryleedavis
a6a7d56647 Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-10-26 16:17:59 -06:00
ryleedavis
da40886012 auto backup dialog started 2022-10-26 16:17:39 -06:00
ryleedavis
b4e7e219a4 started nodes dialog popup 2022-10-26 16:07:37 -06:00
julian
480266ef5f lock send/receive width 2022-10-26 15:09:58 -06:00
julian
992debc86a desktop menu icons update and exit functionality implemented 2022-10-26 15:04:04 -06:00
julian
7735412303 basic desktop receive layout 2022-10-26 13:43:22 -06:00
julian
aa8b722174 basic desktop send layout 2022-10-26 11:59:54 -06:00
likho
401d4b568c WIP: add particl 2022-10-26 19:55:32 +02:00
likho
b0cee75b76 Fix address error, remove bip84 2022-10-26 14:42:07 +02: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
b60e2783d6 Fix particl node 2022-10-25 17:43:58 +02:00
ryleedavis
ab5190562d nodes settings ui and light-theme icon added 2022-10-25 09:19:45 -06:00
Likho
7e92be4b67 WIP: Add particle 2022-10-25 17:06:37 +02:00
Marco
592aeef5b1 fix bug where wallets dissapear 2022-10-24 17:38:30 -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
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
julian
2d643d1987 dark desktop icon color fix 2022-09-26 11:35:07 -06:00
julian
944bee890e text styles font based on theme 2022-09-26 11:34:41 -06:00
julian
fb0908840d finished up desktop restore from mnemonic flow 2022-09-26 10:13:15 -06:00
julian
1fa65d92a8 standardized buttons, desktop dialog/alert outline, restore wallet request dialog 2022-09-26 09:49:36 -06:00
Likho
c0e80f828f Merge remote-tracking branch 'origin/desktop' into add-p2sh-for-bch 2022-09-26 10:43:45 +02:00
Likho
04f80c61a5 WIP: Fix bch tests 2022-09-26 10:12:54 +02:00
julian
3c47190494 new/restore desktop layout fixes 2022-09-25 14:23:12 -06:00
julian
bd5711e098 desktop restore layout 2022-09-25 13:53:08 -06:00
julian-CStack
1c889fd054
Merge pull request #91 from cypherstack/testing
Testing
2022-09-25 13:23:25 -06:00
julian
669001c921 nmc tx parse fix 2022-09-25 13:12:10 -06:00
julian
cf8b0ea83a nmc tx parse fix 2022-09-25 13:11:10 -06:00
julian
799f1be602 add spacing option to tableview row items 2022-09-25 11:25:57 -06:00
julian
539597814c mnemonic word game selected text dark theme color fix 2022-09-25 08:28:32 -06:00
julian
64420962f2 mnemonic word game selected text dark theme color fix 2022-09-25 08:28:21 -06:00
julian-CStack
b716dc9f5c
Merge pull request #86 from cypherstack/testing
Testing
2022-09-24 16:42:50 -06:00
julian
c656da6dec style fixes 2022-09-24 15:53:49 -06:00
julian
f45449f3d2 style fixes 2022-09-24 15:52:03 -06:00
julian
894a39731b font fix 2022-09-24 15:21:31 -06:00
julian
a41e172ac1 font fix 2022-09-24 15:20:58 -06:00
julian-CStack
1dc002166f
Merge pull request #84 from cypherstack/testing
Testing
2022-09-24 11:45:34 -06:00
julian
750f36ca7b fix for https://github.com/cypherstack/stack_wallet/issues/75 2022-09-24 11:34:38 -06:00
julian
19c78c7527 fix for https://github.com/cypherstack/stack_wallet/issues/75 2022-09-24 11:34:14 -06:00
julian
3c688729a6 wallet navbar BG dark mode color fix 2022-09-24 10:55:05 -06:00
julian
617471d038 extra wallet management logging 2022-09-24 10:55:03 -06:00
julian
2d5b73c45e firo private send vsize check 2022-09-24 10:55:01 -06:00
julian
0fab3ec04f dark theme color fixes 2022-09-24 10:54:55 -06:00
julian
37f59f11bf wallet navbar BG dark mode color fix 2022-09-24 10:25:46 -06:00
julian
963acb042d extra wallet management logging 2022-09-24 10:17:34 -06:00
julian
5653bf173d firo private send vsize check 2022-09-24 10:16:56 -06:00
julian
b0aed63b18 dark theme color fixes 2022-09-24 10:16:42 -06:00
ryleedavis
6f11f5c6ef commented out bch 2022-09-23 19:26:09 -06:00
ryleedavis
ea7097d25b Merge branch 'rylee-tmp' of https://github.com/cypherstack/stack_wallet into rylee-tmp 2022-09-23 19:02:43 -06:00
ryleedavis
45c6e10dbc Merge branch 'staging' into rylee-tmp
# Conflicts:
#	lib/utilities/address_utils.dart
#	lib/utilities/theme/stack_theme.dart
2022-09-23 16:37:17 -06:00
julian
2e965e45ae enable namecoin 2022-09-23 15:02:53 -06:00
julian
befeb55d13 namecoin validate address bugfix 2022-09-23 10:48:27 -06:00
Likho
d4cfea4bb7 WIP: Fix failing tests 2022-09-23 17:14:22 +02:00
julian
ef7881b4d0 remove old unused file 2022-09-23 08:45:16 -06:00