We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The following table shows the progress of the UI Decoupling project for all ViewModels:
Note: ViewModels marked with ✓ which have "N/A" under Relevant PR did not require any changes.
"N/A"
Relevant PR
ActivatableViewModel.cs
ApplicationViewModel.cs
MainViewModel.cs
SuccessViewModel.cs
TriggerCommandViewModel.cs
ViewModelBase.cs
WalletManagerViewModel.cs
AddWallet\AddedWalletPageViewModel.cs
AddWallet\AddWalletPageViewModel.cs
AddWallet\LegalDocumentsViewModel.cs
AddWallet\RecoverWalletViewModel.cs
AddWallet\TermsAndConditionsViewModel.cs
AddWallet\WalletNamePageViewModel.cs
AddWallet\WelcomePageViewModel.cs
AddWallet\Create\ConfirmRecoveryWordsViewModel.cs
AddWallet\Create\RecoveryWordsViewModel.cs
AddWallet\Create\RecoveryWordViewModel.cs
AddWallet\HardwareWallet\ConnectHardwareWalletViewModel.cs
AddWallet\HardwareWallet\DetectedHardwareWalletViewModel.cs
CoinControl\CoinSelectorViewModel.cs
CoinControl\SelectCoinsDialogViewModel.cs
CoinControl\Core\CoinCoinControlItemViewModel.cs
CoinControl\Core\CoinControlItemViewModelBase.cs
CoinControl\Core\PocketCoinControlItemViewModel.cs
CoinJoinProfiles\CoinJoinProfilesViewModel.cs
CoinJoinProfiles\CoinJoinProfileViewModelBase.cs
CoinJoinProfiles\EconomicCoinJoinProfileViewModel.cs
CoinJoinProfiles\ManualCoinJoinProfileViewModel.cs
CoinJoinProfiles\PrivateCoinJoinProfileViewModel.cs
CoinJoinProfiles\SpeedyCoinJoinProfileViewModel.cs
Dialogs\AboutAdvancedInfoViewModel.cs
Dialogs\AddressEntryDialogViewModel.cs
Dialogs\AdvancedRecoveryOptionsViewModel.cs
Dialogs\ConfirmHideAddressViewModel.cs
Dialogs\CreatePasswordDialogViewModel.cs
Dialogs\LabelEntryDialogViewModel.cs
Dialogs\ManualCoinJoinProfileDialogViewModel.cs
Dialogs\ShowErrorDialogViewModel.cs
Dialogs\ShowQrCameraDialogViewModel.cs
Dialogs\ShuttingDownViewModel.cs
Dialogs\Authorization\HardwareWalletAuthDialogViewModel.cs
Dialogs\Authorization\PasswordAuthDialogViewModel.cs
Dialogs\Base\DialogScreenViewModel.cs
Dialogs\Base\DialogViewModelBase.cs
Dialogs\Base\DialogViewModelBaseOfTResult.cs
HelpAndSupport\AboutViewModel.cs
HelpAndSupport\BugReportLinkViewModel.cs
HelpAndSupport\DocsLinkViewModel.cs
HelpAndSupport\LinkViewModel.cs
HelpAndSupport\SeparatorViewModel.cs
HelpAndSupport\UserSupportViewModel.cs
Login\LoginViewModel.cs
Login\PasswordFinder\CharsetViewModel.cs
Login\PasswordFinder\ContainsNumbersViewModel.cs
Login\PasswordFinder\ContainsSymbolsViewModel.cs
Login\PasswordFinder\PasswordFinderIntroduceViewModel.cs
Login\PasswordFinder\PasswordFoundViewModel.cs
Login\PasswordFinder\PasswordNotFoundViewModel.cs
Login\PasswordFinder\SearchPasswordViewModel.cs
Login\PasswordFinder\SelectCharsetViewModel.cs
NavBar\NavBarItemViewModel.cs
NavBar\NavBarViewModel.cs
Navigation\RoutableViewModel.cs
OpenDirectory\OpenConfigFileViewModel.cs
OpenDirectory\OpenDataFolderViewModel.cs
OpenDirectory\OpenFileViewModel.cs
OpenDirectory\OpenLogsViewModel.cs
OpenDirectory\OpenTorLogsViewModel.cs
OpenDirectory\OpenWalletsFolderViewModel.cs
SearchBar\SearchBarDesignViewModel.cs
SearchBar\SearchBarViewModel.cs
SearchBar\Settings\RestartViewModel.cs
Settings\AdvancedSettingsTabViewModel.cs
Settings\BitcoinTabSettingsViewModel.cs
Settings\GeneralSettingsTabViewModel.cs
Settings\PrivacyModeViewModel.cs
Settings\SettingsPageViewModel.cs
Settings\SettingsTabViewModelBase.cs
Settings\ThemeChangeViewModel.cs
StatusIcon\IStatusIconViewModel.cs
StatusIcon\StatusIconDesignViewModel.cs
StatusIcon\StatusIconViewModel.cs
TransactionBroadcasting\BroadcasterViewModel.cs
TransactionBroadcasting\BroadcastTransactionViewModel.cs
TransactionBroadcasting\LoadTransactionViewModel.cs
Wallets\CoinJoinSettingsViewModel.cs
Wallets\CoinJoinStateViewModel.cs
Wallets\HardwareWalletViewModel.cs
Wallets\IWalletViewModel.cs
Wallets\LoadingViewModel.cs
Wallets\VerifyRecoveryWordsViewModel.cs
Wallets\WalletPageViewModel .cs
Wallets\WalletSettingsViewModel.cs
Wallets\WalletViewModel.cs
Wallets\WatchOnlyWalletViewModel.cs
Wallets\Advanced\WalletInfoViewModel.cs
Wallets\Advanced\WalletStatsViewModel.cs
Wallets\Advanced\WalletCoins\WalletCoinsViewModel.cs
Wallets\Advanced\WalletCoins\WalletCoinViewModel.cs
Wallets\Home\History\HistoryViewModel.cs
Wallets\Home\History\Details\CoinJoinDetailsViewModel.cs
Wallets\Home\History\Details\CoinJoinsDetailsViewModel.cs
Wallets\Home\History\Details\TransactionDetailsViewModel.cs
Wallets\Home\History\Features\CancelTransactionDialogViewModel.cs
Wallets\Home\History\Features\SpeedUpTransactionDialogViewModel.cs
Wallets\Home\History\HistoryItems\CoinJoinHistoryItemViewModel.cs
Wallets\Home\History\HistoryItems\CoinJoinsHistoryItemViewModel.cs
Wallets\Home\History\HistoryItems\HistoryItemViewModelBase.cs
Wallets\Home\History\HistoryItems\TransactionHistoryItemViewModel.cs
Wallets\Home\Tiles\BtcPriceTileViewModel.cs
Wallets\Home\Tiles\PrivacyControlTileViewModel.cs
Wallets\Home\Tiles\WalletBalanceTileViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyBarItemViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyBarViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyRingItemViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyRingViewModel.cs
Wallets\Labels\SuggestionLabelsViewModel.cs
Wallets\Labels\SuggestionLabelViewModel.cs
Wallets\Receive\AddressLabelEditViewModel.cs
Wallets\Receive\AddressViewModel.cs
Wallets\Receive\ReceiveAddressesViewModel.cs
Wallets\Receive\ReceiveAddressViewModel.cs
Wallets\Receive\ReceiveViewModel.cs
Wallets\Send\ChangeAvoidanceSuggestionViewModel.cs
Wallets\Send\CustomFeeRateDialogViewModel.cs
Wallets\Send\FeeChartViewModel.cs
Wallets\Send\LabelSelectionViewModel.cs
Wallets\Send\LabelViewModel.cs
Wallets\Send\PrivacyControlViewModel.cs
Wallets\Send\PrivacySuggestionsFlyoutViewModel.cs
Wallets\Send\SendFeeViewModel.cs
Wallets\Send\SendSuccessViewModel.cs
Wallets\Send\SendViewModel.cs
Wallets\Send\SuggestionViewModel.cs
Wallets\Send\TransactionPreviewViewModel.cs
Wallets\Send\TransactionSummaryViewModel.cs
The text was updated successfully, but these errors were encountered:
Please finish this by October 31. I'll close all pull requests and issues on that date.
Sorry, something went wrong.
soosr
No branches or pull requests
The following table shows the progress of the UI Decoupling project for all ViewModels:
ActivatableViewModel.cs
ApplicationViewModel.cs
MainViewModel.cs
SuccessViewModel.cs
TriggerCommandViewModel.cs
ViewModelBase.cs
WalletManagerViewModel.cs
AddWallet\AddedWalletPageViewModel.cs
AddWallet\AddWalletPageViewModel.cs
AddWallet\LegalDocumentsViewModel.cs
AddWallet\RecoverWalletViewModel.cs
AddWallet\TermsAndConditionsViewModel.cs
AddWallet\WalletNamePageViewModel.cs
AddWallet\WelcomePageViewModel.cs
AddWallet\Create\ConfirmRecoveryWordsViewModel.cs
AddWallet\Create\RecoveryWordsViewModel.cs
AddWallet\Create\RecoveryWordViewModel.cs
AddWallet\HardwareWallet\ConnectHardwareWalletViewModel.cs
AddWallet\HardwareWallet\DetectedHardwareWalletViewModel.cs
CoinControl\CoinSelectorViewModel.cs
CoinControl\SelectCoinsDialogViewModel.cs
CoinControl\Core\CoinCoinControlItemViewModel.cs
CoinControl\Core\CoinControlItemViewModelBase.cs
CoinControl\Core\PocketCoinControlItemViewModel.cs
CoinJoinProfiles\CoinJoinProfilesViewModel.cs
CoinJoinProfiles\CoinJoinProfileViewModelBase.cs
CoinJoinProfiles\EconomicCoinJoinProfileViewModel.cs
CoinJoinProfiles\ManualCoinJoinProfileViewModel.cs
CoinJoinProfiles\PrivateCoinJoinProfileViewModel.cs
CoinJoinProfiles\SpeedyCoinJoinProfileViewModel.cs
Dialogs\AboutAdvancedInfoViewModel.cs
Dialogs\AddressEntryDialogViewModel.cs
Dialogs\AdvancedRecoveryOptionsViewModel.cs
Dialogs\ConfirmHideAddressViewModel.cs
Dialogs\CreatePasswordDialogViewModel.cs
Dialogs\LabelEntryDialogViewModel.cs
Dialogs\ManualCoinJoinProfileDialogViewModel.cs
Dialogs\ShowErrorDialogViewModel.cs
Dialogs\ShowQrCameraDialogViewModel.cs
Dialogs\ShuttingDownViewModel.cs
Dialogs\Authorization\HardwareWalletAuthDialogViewModel.cs
Dialogs\Authorization\PasswordAuthDialogViewModel.cs
Dialogs\Base\DialogScreenViewModel.cs
Dialogs\Base\DialogViewModelBase.cs
Dialogs\Base\DialogViewModelBaseOfTResult.cs
HelpAndSupport\AboutViewModel.cs
HelpAndSupport\BugReportLinkViewModel.cs
HelpAndSupport\DocsLinkViewModel.cs
HelpAndSupport\LinkViewModel.cs
HelpAndSupport\SeparatorViewModel.cs
HelpAndSupport\UserSupportViewModel.cs
Login\LoginViewModel.cs
Login\PasswordFinder\CharsetViewModel.cs
Login\PasswordFinder\ContainsNumbersViewModel.cs
Login\PasswordFinder\ContainsSymbolsViewModel.cs
Login\PasswordFinder\PasswordFinderIntroduceViewModel.cs
Login\PasswordFinder\PasswordFoundViewModel.cs
Login\PasswordFinder\PasswordNotFoundViewModel.cs
Login\PasswordFinder\SearchPasswordViewModel.cs
Login\PasswordFinder\SelectCharsetViewModel.cs
NavBar\NavBarItemViewModel.cs
NavBar\NavBarViewModel.cs
Navigation\RoutableViewModel.cs
OpenDirectory\OpenConfigFileViewModel.cs
OpenDirectory\OpenDataFolderViewModel.cs
OpenDirectory\OpenFileViewModel.cs
OpenDirectory\OpenLogsViewModel.cs
OpenDirectory\OpenTorLogsViewModel.cs
OpenDirectory\OpenWalletsFolderViewModel.cs
SearchBar\SearchBarDesignViewModel.cs
SearchBar\SearchBarViewModel.cs
SearchBar\Settings\RestartViewModel.cs
Settings\AdvancedSettingsTabViewModel.cs
Settings\BitcoinTabSettingsViewModel.cs
Settings\GeneralSettingsTabViewModel.cs
Settings\PrivacyModeViewModel.cs
Settings\SettingsPageViewModel.cs
Settings\SettingsTabViewModelBase.cs
Settings\ThemeChangeViewModel.cs
StatusIcon\IStatusIconViewModel.cs
StatusIcon\StatusIconDesignViewModel.cs
StatusIcon\StatusIconViewModel.cs
TransactionBroadcasting\BroadcasterViewModel.cs
TransactionBroadcasting\BroadcastTransactionViewModel.cs
TransactionBroadcasting\LoadTransactionViewModel.cs
Wallets\CoinJoinSettingsViewModel.cs
Wallets\CoinJoinStateViewModel.cs
Wallets\HardwareWalletViewModel.cs
Wallets\IWalletViewModel.cs
Wallets\LoadingViewModel.cs
Wallets\VerifyRecoveryWordsViewModel.cs
Wallets\WalletPageViewModel .cs
Wallets\WalletSettingsViewModel.cs
Wallets\WalletViewModel.cs
Wallets\WatchOnlyWalletViewModel.cs
Wallets\Advanced\WalletInfoViewModel.cs
Wallets\Advanced\WalletStatsViewModel.cs
Wallets\Advanced\WalletCoins\WalletCoinsViewModel.cs
Wallets\Advanced\WalletCoins\WalletCoinViewModel.cs
Wallets\Home\History\HistoryViewModel.cs
Wallets\Home\History\Details\CoinJoinDetailsViewModel.cs
Wallets\Home\History\Details\CoinJoinsDetailsViewModel.cs
Wallets\Home\History\Details\TransactionDetailsViewModel.cs
Wallets\Home\History\Features\CancelTransactionDialogViewModel.cs
Wallets\Home\History\Features\SpeedUpTransactionDialogViewModel.cs
Wallets\Home\History\HistoryItems\CoinJoinHistoryItemViewModel.cs
Wallets\Home\History\HistoryItems\CoinJoinsHistoryItemViewModel.cs
Wallets\Home\History\HistoryItems\HistoryItemViewModelBase.cs
Wallets\Home\History\HistoryItems\TransactionHistoryItemViewModel.cs
Wallets\Home\Tiles\BtcPriceTileViewModel.cs
Wallets\Home\Tiles\PrivacyControlTileViewModel.cs
Wallets\Home\Tiles\WalletBalanceTileViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyBarItemViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyBarViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyRingItemViewModel.cs
Wallets\Home\Tiles\PrivacyRing\PrivacyRingViewModel.cs
Wallets\Labels\SuggestionLabelsViewModel.cs
Wallets\Labels\SuggestionLabelViewModel.cs
Wallets\Receive\AddressLabelEditViewModel.cs
Wallets\Receive\AddressViewModel.cs
Wallets\Receive\ReceiveAddressesViewModel.cs
Wallets\Receive\ReceiveAddressViewModel.cs
Wallets\Receive\ReceiveViewModel.cs
Wallets\Send\ChangeAvoidanceSuggestionViewModel.cs
Wallets\Send\CustomFeeRateDialogViewModel.cs
Wallets\Send\FeeChartViewModel.cs
Wallets\Send\LabelSelectionViewModel.cs
Wallets\Send\LabelViewModel.cs
Wallets\Send\PrivacyControlViewModel.cs
Wallets\Send\PrivacySuggestionsFlyoutViewModel.cs
Wallets\Send\SendFeeViewModel.cs
Wallets\Send\SendSuccessViewModel.cs
Wallets\Send\SendViewModel.cs
Wallets\Send\SuggestionViewModel.cs
Wallets\Send\TransactionPreviewViewModel.cs
Wallets\Send\TransactionSummaryViewModel.cs
The text was updated successfully, but these errors were encountered: