New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[UI] Merge Wallet & Coinjoin settings #12564
[UI] Merge Wallet & Coinjoin settings #12564
Conversation
@wieslawsoltes Do you need any help with this? |
Don't need it just requires further refactoring |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't repro: screencast.2024-03-13.10-12-02.mp4 |
Cannot repro either. @MarnixCroes Are you on the latest commit? |
tried several things, can't repro anymore. ed97729 |
Fix 3347e20 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor things
WalletWasabi.Fluent/ViewModels/Wallets/Settings/CoinJoinSettingsViewModel.cs
Outdated
Show resolved
Hide resolved
WalletWasabi.Fluent/Views/CoinJoinProfiles/CoinJoinProfilesView.axaml
Outdated
Show resolved
Hide resolved
WalletWasabi.Fluent/Views/Wallets/Settings/WalletSettingsView.axaml
Outdated
Show resolved
Hide resolved
WalletWasabi.Fluent/Views/Wallets/Settings/WalletSettingsView.axaml
Outdated
Show resolved
Hide resolved
WalletWasabi.Fluent/Views/Wallets/Settings/WalletGeneralSettingsView.axaml
Outdated
Show resolved
Hide resolved
WalletWasabi.Fluent/Views/Wallets/Settings/WalletGeneralSettingsView.axaml
Outdated
Show resolved
Hide resolved
also, why the creation of two tabs for backup and general? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have noticed some weird behavior with the coinjoin strategy settings but not related to this PR. #12667
I tested this a bit, LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
last bit
WalletWasabi.Fluent/Views/Wallets/Settings/WalletSettingsView.axaml
Outdated
Show resolved
Hide resolved
|
||
<TabItem Header="Tools" IsVisible="{Binding !IsWatchOnly}"> | ||
<ScrollViewer HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto"> | ||
<v:WalletBackupView /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rename also the file for consistency
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok made some more renaming 86efd19
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also, why the creation of two tabs for backup and general?
why not keep them on the same tab?
This suggestion makes more sense now that we have a Tools
tab instead of backup
since renaming a wallet is more suited to be in the Tools
tab and that there are plans to add Delete Wallet and Resync Wallet actions.
As it is now the General
tab is completely empty, so removing it and making the Coinjoin
the default is better UX imo.
Wallet name is not an action, it's a property that can be changed. While the others are actions that fit in tools tab.
It's not empty for HW wallets. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK. Good Job!
Fixes #12351