use FriendlyName attribute instead of Description
MODIFY
WalletWasabi/CoinJoin/Client/Clients/Queuing/DequeueReason.cs
WalletWasabi/CoinJoin/Client/Clients/Queuing/DequeueReason.cs
-using System.ComponentModel;
+using WalletWasabi.Models;
namespace WalletWasabi.CoinJoin.Client.Clients.Queuing
{
public enum DequeueReason
{
- [Description("User requested.")]
+ [FriendlyName("User requested.")]
UserRequested, // Success, user requested the dequeue.
- [Description("Using coin for transaction building.")]
+ [FriendlyName("Using coin for transaction building.")]
TransactionBuilding, // Success, transaction is being built with the coins.
- [Description("Coin is banned.")]
+ [FriendlyName("Coin is banned.")]
Banned, // Success
- [Description("Not enough funds enqueued.")]
+ [FriendlyName("Not enough funds enqueued.")]
NotEnoughFundsEnqueued, // Success
- [Description("Coordinator fee changed.")]
+ [FriendlyName("Coordinator fee changed.")]
CoordinatorFeeChanged, // Success
- [Description("Application is exiting.")]
+ [FriendlyName("Application is exiting.")]
ApplicationExit, // Success, application is exiting.
- [Description("Coin is spent.")]
+ [FriendlyName("Coin is spent.")]
Spent, // Success, coin is spent.
- [Description("Coin is being mixed.")]
+ [FriendlyName("Coin is being mixed.")]
Mixing // Failure, the coin's mixing status is > registration.
}
}

MODIFY
WalletWasabi/Hwi/Models/HardwareWalletModels.cs
WalletWasabi/Hwi/Models/HardwareWalletModels.cs
using System.ComponentModel;
+using WalletWasabi.Models;
namespace WalletWasabi.Hwi.Models
{
@@ -7,46 +8,46 @@ namespace WalletWasabi.Hwi.Models
/// </summary>
public enum HardwareWalletModels
{
- [Description("Hardware Wallet")]
+ [FriendlyName("Hardware Wallet")]
Unknown,
- [Description("Coldcard")]
+ [FriendlyName("Coldcard")]
Coldcard,
- [Description("Coldcard Simulator")]
+ [FriendlyName("Coldcard Simulator")]
Coldcard_Simulator,
- [Description("BitBox")]
+ [FriendlyName("BitBox")]
DigitalBitBox_01,
- [Description("BitBox Simulator")]
+ [FriendlyName("BitBox Simulator")]
DigitalBitBox_01_Simulator,
- [Description("KeepKey")]
+ [FriendlyName("KeepKey")]
KeepKey,
- [Description("KeepKey Simulator")]
+ [FriendlyName("KeepKey Simulator")]
KeepKey_Simulator,
- [Description("Ledger Nano S")]
+ [FriendlyName("Ledger Nano S")]
Ledger_Nano_S,
- [Description("Trezor One")]
+ [FriendlyName("Trezor One")]
Trezor_1,
- [Description("Trezor One Simulator")]
+ [FriendlyName("Trezor One Simulator")]
Trezor_1_Simulator,
- [Description("Trezor T")]
+ [FriendlyName("Trezor T")]
Trezor_T,
- [Description("Trezor T Simulator")]
+ [FriendlyName("Trezor T Simulator")]
Trezor_T_Simulator,
- [Description("BitBox")]
+ [FriendlyName("BitBox")]
BitBox02_BTCOnly,
- [Description("BitBox")]
+ [FriendlyName("BitBox")]
BitBox02_Multi,
}
}

MODIFY
WalletWasabi/Wallets/PasswordFinder/PasswordFinderCharset.cs
WalletWasabi/Wallets/PasswordFinder/PasswordFinderCharset.cs
using System.ComponentModel;
+using WalletWasabi.Models;
namespace WalletWasabi.Wallets.PasswordFinder
{
public enum Charset
{
- [Description("English")]
+ [FriendlyName("English")]
en,
- [Description("Spanish")]
+ [FriendlyName("Spanish")]
es,
- [Description("Italian")]
+ [FriendlyName("Italian")]
it,
- [Description("French")]
+ [FriendlyName("French")]
fr,
- [Description("Portuguese")]
+ [FriendlyName("Portuguese")]
pt
}
}

use FriendlyName attribute instead of Description