julian
3e1e68237a
Merge remote-tracking branch 'origin/staging' into add-ethereum
...
# Conflicts:
# lib/models/isar/models/blockchain_data/address.dart
# lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart
# lib/pages/settings_views/global_settings_view/appearance_settings_view.dart
# lib/pages_desktop_specific/settings/settings_menu/appearance_settings.dart
# lib/utilities/db_version_migration.dart
# test/pages/send_view/send_view_test.mocks.dart
# test/screen_tests/address_book_view/subviews/add_address_book_view_screen_test.mocks.dart
# test/screen_tests/address_book_view/subviews/address_book_entry_details_view_screen_test.mocks.dart
# test/screen_tests/address_book_view/subviews/edit_address_book_entry_view_screen_test.mocks.dart
# test/screen_tests/exchange/exchange_view_test.mocks.dart
# test/screen_tests/lockscreen_view_screen_test.mocks.dart
# test/screen_tests/main_view_tests/main_view_screen_testA_test.mocks.dart
# test/screen_tests/main_view_tests/main_view_screen_testB_test.mocks.dart
# test/screen_tests/main_view_tests/main_view_screen_testC_test.mocks.dart
# test/screen_tests/onboarding/backup_key_view_screen_test.mocks.dart
# test/screen_tests/onboarding/backup_key_warning_view_screen_test.mocks.dart
# test/screen_tests/onboarding/create_pin_view_screen_test.mocks.dart
# test/screen_tests/onboarding/restore_wallet_view_screen_test.mocks.dart
# test/screen_tests/onboarding/verify_backup_key_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/currency_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/network_settings_subviews/add_custom_node_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/network_settings_subviews/node_details_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/wallet_backup_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/wallet_settings_subviews/rescan_warning_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/wallet_settings_subviews/wallet_delete_mnemonic_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_subviews/wallet_settings_view_screen_test.mocks.dart
# test/screen_tests/settings_view/settings_view_screen_test.mocks.dart
# test/screen_tests/transaction_subviews/transaction_search_results_view_screen_test.mocks.dart
# test/screen_tests/wallet_view/confirm_send_view_screen_test.mocks.dart
# test/screen_tests/wallet_view/receive_view_screen_test.mocks.dart
# test/screen_tests/wallet_view/send_view_screen_test.mocks.dart
# test/screen_tests/wallet_view/wallet_view_screen_test.mocks.dart
# test/widget_tests/managed_favorite_test.mocks.dart
# test/widget_tests/table_view/table_view_row_test.mocks.dart
# test/widget_tests/transaction_card_test.mocks.dart
# test/widget_tests/wallet_info_row/sub_widgets/wallet_info_row_balance_future_test.mocks.dart
# test/widget_tests/wallet_info_row/wallet_info_row_test.mocks.dart
2023-03-23 18:13:24 -06:00
sneurlax
768c51c03b
Revert "disable wownero on desktop and xmr on windows"
...
But still disable on windows
This reverts commit 0062294488
2023-03-23 18:36:24 -05:00
julian
ddc3e2191f
hide system brightness toggle on desktop for now
2023-03-22 13:36:36 -06:00
julian
9fa2d4535d
merge fixes
2023-03-22 09:25:21 -06:00
julian
702054ac61
Merge remote-tracking branch 'origin/staging' into add-ethereum
...
# Conflicts:
# assets/svg/themed/forest/ethereum.png
# assets/svg/themed/forest/ethereum.svg
# lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart
# lib/pages/receive_view/addresses/edit_address_label_view.dart
# lib/pages/receive_view/addresses/receiving_addresses_view.dart
# lib/pages/wallet_view/sub_widgets/wallet_navigation_bar.dart
# lib/pages/wallet_view/wallet_view.dart
# lib/route_generator.dart
# lib/utilities/assets.dart
# lib/utilities/constants.dart
# lib/widgets/animated_widgets/rotate_icon.dart
# pubspec.lock
# pubspec.yaml
2023-03-22 08:54:25 -06:00
julian
891f15cd58
choose custom themes to set based on the system's light/dark brightness
2023-03-20 18:04:05 -06:00
julian
75ea516005
system brightness toggle WIP
2023-03-20 16:02:20 -06:00
julian
9340f4a45d
dark chans
2023-03-20 09:46:23 -06:00
julian
3963f29318
chans theme desktop selector fix and padding fixes
2023-03-17 13:12:09 -06:00
julian
db1f5f622f
WIP chans theme
2023-03-17 11:44:30 -06:00
julian
67e7e6e421
certain svg asset precache
2023-03-17 10:47:38 -06:00
julian
e6119d82bb
clean up last conditional png/svg switches
2023-03-17 09:07:34 -06:00
julian
43f2fd7e77
chan theme and assets clean up
2023-03-17 08:57:40 -06:00
julian
62287f6aee
desktop exchange+buy nav from wallet
2023-03-16 14:53:14 -06:00
julian
e58bdf68c8
desktop balance toggle
2023-03-16 13:56:44 -06:00
julian
9e0bd2aa35
add optional dropdown prefix label
2023-03-16 12:22:57 -06:00
julian
6f7f9c24eb
desktop coin control
2023-03-16 12:10:59 -06:00
julian
6c1d9d2912
WIP desktop send view coin control
2023-03-15 12:01:10 -06:00
julian
8838f68524
add coin control prefs setting to desktop
2023-03-15 09:56:02 -06:00
julian
4be2bd6fcd
freeze button fix
2023-03-15 09:48:39 -06:00
julian
94d9022f3d
desktop UTXO clear selection button
2023-03-14 16:56:26 -06:00
julian
10c5575a9e
multi select freeze/unfreeze utxos on desktop
2023-03-14 16:50:01 -06:00
julian
da011543b8
desktop coin control search, filter, and sort
2023-03-14 16:28:24 -06:00
julian
c0ce75918c
selectable utxo row data
2023-03-14 10:26:35 -06:00
julian
f79fe222a2
don't clear desktop send fields on send all confirm
2023-03-14 09:46:50 -06:00
julian
f6c939bf6e
lottie min time mod
2023-03-14 09:43:54 -06:00
julian
b2ce88e33d
WIP desktop utxo details
2023-03-13 17:09:14 -06:00
julian
397112e0c9
basic desktop coin control layout
2023-03-13 16:41:53 -06:00
julian
8b9ad5e263
'more' clean up and added skeleton coin control view
2023-03-13 15:50:29 -06:00
julian
d0be86f4ba
WIP desktop 'more features' and coin control
2023-03-13 14:37:05 -06:00
julian
87c15c2c39
add lottie animations for sending as well as some clean up
2023-03-13 13:16:48 -06:00
julian
b969987404
rename exchange to swap
2023-03-10 16:01:34 -06:00
sneurlax
60ab907c28
strip / suffix
2023-03-07 14:55:28 -06:00
sneurlax
e4a9895120
strip mailto: prefix
2023-03-07 14:55:22 -06:00
sneurlax
e98ad2971a
rename address-formatting function
2023-03-07 14:55:05 -06:00
sneurlax
c65bd649d9
desktop: listen to text field change, strip http/s:// if contains @
2023-03-06 17:25:03 -06:00
julian-CStack
d97a994c54
desktop sizing fixes
2023-03-05 12:35:26 -06:00
julian-CStack
e8e8ffdf60
Merge branch 'staging' into mb-fixes
2023-03-03 15:15:58 -06:00
julian
58227c40be
mb order status fixes
2023-03-03 11:56:21 -06:00
julian
16efeea1db
project structure
2023-03-01 15:52:13 -06:00
ryleedavis
d33cc34970
oceanBreeze persona-easy/incognito
2023-02-27 13:32:50 -07:00
julian
d8096fdf93
Merge branch 'ui-fixes' into paynyms
...
# Conflicts:
# pubspec.yaml
2023-02-21 16:41:06 -06:00
ryleedavis
c5e3a0ddb6
persona-easy/incognito pngs for fruitSorbet and oceanBreeze theme
2023-02-14 12:59:34 -07:00
ryleedavis
c37ec4fb81
fruit and ocean easy/incognito pngs + ocean stack img
2023-02-14 11:33:11 -07:00
julian
fbeb7425cb
Merge remote-tracking branch 'origin/ui-fixes' into paynyms
2023-02-13 17:24:04 -06:00
ryleedavis
d5847ae25e
move persona-easy/incognito to theme files
2023-02-13 15:24:09 -07:00
julian
9f3ce454b5
only delete logs older than 30 days automatically
2023-02-13 15:08:38 -06:00
julian
30ea666a63
added desktop file save logs dialog todo
2023-02-13 14:12:54 -06:00
julian
69782a1bb2
sort wallet coins alphabetically
2023-02-13 12:35:40 -06:00
julian-CStack
54dba90825
Merge branch 'staging' into ui-fixes
2023-02-10 14:22:00 -06:00
sneurlax
44074428a9
Merge branch 'staging' into ui-fixes
2023-02-10 13:55:58 -06:00
julian
d5f401132b
Desktop paynym ui and some bug fixes
2023-02-10 12:07:57 -06:00
sneurlax
81c7b9f244
Merge branch 'themescroller' into ui-fixes
2023-02-10 11:35:59 -06:00
sneurlax
23bb519874
Merge branch 'favoritefavorite' into ui-fixes
2023-02-10 11:35:39 -06:00
julian
218017ca51
populate initial values in exchange form
2023-02-10 08:04:12 -06:00
sneurlax
8cd431a71c
key favorite cards
...
and what Julian's already done automagically reorders the cards according to their order in the list in the edit view
so you can list which favorite is your favorite
2023-02-09 18:00:15 -06:00
sneurlax
7a4832e873
wrap theme column in SingleChildScrollView
...
is this... it? surely not. surely we need more than this
2023-02-09 17:49:42 -06:00
ryleedavis
d1f22cdc06
prep for adding in forest theme colors
2023-02-09 14:37:25 -07:00
julian
2eb0b2e123
clean up exchange rate type enum, build runner mocks
2023-02-08 16:46:30 -06:00
julian
5c29a543a9
reduce unneeded providers
2023-02-08 14:22:22 -06:00
julian
8206972309
add loading screen if not exchange data cache exists while waiting for it to be populated for the first time. Added checks for incognito mode
2023-02-08 08:43:42 -06:00
julian
998967245e
migrate wallet on open
2023-02-08 07:29:27 -06:00
julian
1455808d7a
WIP refactor exchange to use isar as cache instead of in memory using riverpod
2023-02-05 14:32:39 -06:00
julian
bcb8f2cd41
"choose from stack" fixes
2023-01-31 08:41:40 -06:00
julian
69435f4807
rename and fix text button style update bug
2023-01-30 15:34:21 -06:00
julian
26c57b5456
typecast to generic PaynymWalletInterface
2023-01-26 10:59:15 -06:00
julian
5de22ca858
Merge branch 'simplex' into paynyms
2023-01-26 10:16:01 -06:00
julian
ffda21f513
desktop xmr/wow single wallet opening bug fix
2023-01-26 09:20:49 -06:00
julian
cbf969ef54
desktop xmr/wow single wallet opening bug fix
2023-01-25 17:42:20 -06:00
sneurlax
deb845db3b
linting
2023-01-25 16:43:21 -06:00
julian
7cb497f4f7
remove coin enum hasPaynymSupport getter in favor of type checking
2023-01-25 15:46:48 -06:00
julian
9c44dc6c6b
add support to make adding segwit paynym support simple once implemented
2023-01-25 14:33:59 -06:00
sneurlax
07247a46b9
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-24 13:49:14 -06:00
julian
028b261dee
refactor button style getter names
2023-01-24 13:29:12 -06:00
sneurlax
ab1ff2604a
import logger, lint imports
2023-01-24 13:12:56 -06:00
sneurlax
32ca83673a
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-24 12:29:13 -06:00
julian
e404de2116
force usage of adkVersion parameter
2023-01-24 10:30:00 -06:00
julian
7d10ae2011
go directly to wallet view on single wallet per coin on desktop and mobile
2023-01-24 10:16:44 -06:00
ryleedavis
7fe1fefea2
Merge remote-tracking branch 'origin/isar_migrate' into ui-fixes
2023-01-23 17:31:24 -07:00
ryleedavis
d25b757a22
add fruit sorbet to mobile + desktop appearance settings
2023-01-23 11:00:46 -07:00
sneurlax
824b3bb9a7
pushNamed navigation route, WIP
2023-01-20 20:32:57 -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
julian
cd4408449c
desktop db migrate enabled
2023-01-18 08:07:25 -06:00
julian
90870c7563
wallet delete ui bugfix for desktop
2023-01-16 17:17:35 -06:00
julian
5562c14527
WIP refactor to single main isar db
2023-01-16 15:04:03 -06:00
julian
89778e6e63
disable BuyDataLoadingService
2023-01-14 11:22:48 -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
sneurlax
eaaed8a638
linting
2023-01-12 14:16:03 -06:00
sneurlax
abcb473bfa
update desktop menu controller indices
2023-01-12 14:13:49 -06:00
sneurlax
dad7329a30
load buy data when clicking buy crypto item in desktop menu
2023-01-12 14:13:29 -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
sneurlax
8e8816fe05
first simplex service stash
2023-01-11 18:13:34 -06:00
sneurlax
9724b40848
add fiat crypto toggle and crypto selection list
2023-01-11 11:19:19 -06:00
sneurlax
30ea0cc24f
change desktop menu item text to reflect figma design
2023-01-10 15:20:41 -06:00
ryleedavis
79f2cc0768
wrap funct on desktop theme selectors
2023-01-06 09:35:41 -07:00
ryleedavis
23e3452cf1
oledBlack theme added to desktop
2023-01-06 09:12:01 -07:00
ryleedavis
0a810987c0
oledBlack added to textStyles and appearance settings
2023-01-05 13:34:56 -07:00
sneurlax
0ee2357c60
add basic buy page
2023-01-04 10:51:38 -06:00
julian
805beb109f
package imports
2023-01-04 10:08:36 -06:00
julian
f4729526e6
initial desktop paynym ui set up and state provider refactor
2023-01-04 09:41:25 -06:00
julian
0062294488
disable wownero on desktop and xmr on windows
2023-01-02 13:16:59 -06:00
julian
57add19e88
do not partially open monero wallets at the same time on startup
2023-01-02 09:13:00 -06:00
ryleedavis
2765bea4a9
Merge branch 'staging' into ui-fixes
2022-12-30 17:27:31 -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
ryleedavis
ed486f7c16
fixed attention delete wallet dialog text typos
2022-12-28 12:07:00 -07:00
ryleedavis
172883532c
delete wallet attention dialog text
2022-12-28 11:55:42 -07:00
ryleedavis
096d2c007e
Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop
2022-12-14 13:56:13 -07:00
ryleedavis
390623560e
debugPrints that aren't needed ?
2022-12-12 17:17:02 -07:00
julian
84108a3b27
use system navigator to exit
2022-12-09 15:50:17 -06:00
julian
5ed5e6e8ef
weird locale error temp fix
2022-12-09 15:41:56 -06:00
julian
133e8c388c
possible macos ipad delete fix
2022-12-06 13:57:11 -06:00
julian
252115e12c
recursive deletion fix
2022-12-06 12:20:03 -06:00
julian
b431ac89a6
ios on macos password reset deletion fix
2022-12-06 11:04:02 -06:00
julian
a236d72846
don't show fee selection for epic
2022-12-06 08:36:03 -06:00
julian
4593f7a0dc
fix desktop wallet name field
2022-12-05 16:36:28 -06:00
julian
4559269784
add restore wording
2022-12-05 16:14:16 -06:00
julian
ef8f38aeb8
fix wallets not showing up when more than 1 of the same type are created
2022-12-05 16:10:18 -06:00
julian
7436709fa7
desktop forgot password flow and functionality
2022-12-05 13:55:50 -06:00
julian
1d764c13e9
desktop theme fixes
2022-12-01 10:14:59 -06:00
julian
3ff0e9dd81
desktop code file structure refactor
2022-12-01 08:48:23 -06:00
julian
69ec8a40d2
desktop send from stack step 4 fix
2022-12-01 08:30:41 -06:00
julian
788ae6fac1
desktop trade steps indicator transitions
2022-12-01 08:27:05 -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
93e44a4475
close button on desktop exchange step 4
2022-11-30 11:18:46 -06:00
julian
e0f757f0bc
desktop show wallet name instead of "Current receiving" for My Stack contact address details labelling
2022-11-30 08:55:58 -06:00
julian
c4a0a6ea94
debug print clean up
2022-11-30 08:24:10 -06:00
julian
4eca159a19
desktop send receive animation effects
2022-11-30 08:23:56 -06:00
julian
2476aa4d1f
trade details scroll on small desktop screens
2022-11-29 14:56:14 -06:00
julian
4c45487e6e
desktop all trades view
2022-11-29 13:31:48 -06:00
julian
37bacf8c7f
desktop delete wallet passphrase field text height fix
2022-11-29 12:23:24 -06:00
julian
1623a4a63c
desktop notifications icon fix
2022-11-29 11:56:56 -06:00
julian
9aadf1d80f
desktop trade history fix
2022-11-29 11:04:14 -06:00
julian
ac1a0af265
fix display bug not showing contacts without addresses
2022-11-29 10:45:48 -06:00
julian
1aca715397
animated desktop menu fix
2022-11-28 16:17:33 -06:00
julian
18da658a65
persist active wallet on desktop
2022-11-28 16:02:26 -06:00
julian
d7cd5cb8a9
desktop wallets table hover effects
2022-11-28 15:37:57 -06:00
julian
c3921b01de
animated desktop stack icon
2022-11-28 14:25:57 -06:00
julian
221e654dd6
animated main menu
2022-11-28 13:51:05 -06:00
ryleedavis
76e0616ade
view backup keys text changed for wallet deletion
2022-11-28 10:40:45 -07:00
julian
05bdc8c52f
fix node loading on initial start for desktop, only add default node back if there are no nodes exist for a certain coin
2022-11-25 13:50:13 -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
286f6a552b
desktop send to coin ticker fixed
2022-11-24 18:22:45 -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
7011c6e1f6
submit on enter for wallet keys
2022-11-23 08:01:58 -07:00
julian
67d375dbd5
desktop new notifications bell icon indicator
2022-11-22 16:37:47 -06:00
julian
467d43d9f3
desktop trade history scroll fix
2022-11-22 16:18:38 -06:00
julian
a8b0901ec6
desktop exchange navigation flow fix
2022-11-22 15:32:06 -06:00