From ee79b97416714b77fb69675e2dbbdb4b2f7ff14f Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Sat, 6 Jul 2024 17:01:50 +0100 Subject: [PATCH] add readonly password reveal --- Wallet.Avalonia/DateEntryView.axaml | 18 ++- Wallet.Avalonia/PasswordEntryView.axaml | 153 ++++++++++++++++++- Wallet/DateEntryViewModel.cs | 4 +- Wallet/DateEntryViewModelHandler.cs | 2 +- Wallet/DropdownEntryViewModelHandler.cs | 2 +- Wallet/HyperlinkEntryViewModel.cs | 4 +- Wallet/HyperlinkEntryViewModelHandler.cs | 2 +- Wallet/ItemEntryViewModel.cs | 21 +++ Wallet/MaskedTextEntryViewModel.cs | 4 +- Wallet/MaskedTextEntryViewModelHandler.cs | 2 +- Wallet/MultilineTextEntryViewModel.cs | 4 +- Wallet/MultilineTextEntryViewModelHandler.cs | 2 +- Wallet/PasswordEntryViewModel.cs | 4 +- Wallet/PasswordEntryViewModelHandler.cs | 2 +- Wallet/PinEntryViewModel.cs | 4 +- Wallet/PinEntryViewModelHandler.cs | 2 +- Wallet/TextEntryViewModel.cs | 4 +- Wallet/TextEntryViewModelHandler.cs | 2 +- 18 files changed, 212 insertions(+), 24 deletions(-) diff --git a/Wallet.Avalonia/DateEntryView.axaml b/Wallet.Avalonia/DateEntryView.axaml index 910d677..e6b6246 100644 --- a/Wallet.Avalonia/DateEntryView.axaml +++ b/Wallet.Avalonia/DateEntryView.axaml @@ -10,6 +10,22 @@ 10,5,6,6 0 + + + @@ -52,7 +68,7 @@ - + diff --git a/Wallet.Avalonia/PasswordEntryView.axaml b/Wallet.Avalonia/PasswordEntryView.axaml index 7ffa355..4fd5278 100644 --- a/Wallet.Avalonia/PasswordEntryView.axaml +++ b/Wallet.Avalonia/PasswordEntryView.axaml @@ -7,33 +7,169 @@ Header="{Binding Key}" IsExpanded="False"> - 10,5,6,6 - 0 + 0 + 10,5,6,6 + 0 + 0,-3,0,0 + 8,0,0,0 + 5,0,5,0 + 30 + 40 +