add privacy mode for labels
MODIFY
WalletWasabi.Fluent/Controls/PrivacyContentControl.axaml
WalletWasabi.Fluent/Controls/PrivacyContentControl.axaml
<Style Selector="controls|PrivacyContentControl.monoSpaced">
<Setter Property="FontFamily" Value="{StaticResource MonospacedFont}" />
</Style>
+ <Style Selector="controls|PrivacyContentControl.monoSpacedPrivacyReplacement /template/ TextBlock#PART_PrivacyText">
+ <Setter Property="FontFamily" Value="{StaticResource MonospacedFont}" />
+ </Style>
<Style Selector="controls|PrivacyContentControl[PrivacyReplacementMode=Text] /template/ Viewbox#PART_Icon">
<Setter Property="IsVisible" Value="False" />

MODIFY
WalletWasabi.Fluent/Views/Wallets/Home/History/HistoryTable.axaml
WalletWasabi.Fluent/Views/Wallets/Home/History/HistoryTable.axaml
SortMemberPath="Label">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
+ <c:PrivacyContentControl PrivacyReplacementMode="Text" NumberOfPrivacyChars="15" Classes="monoSpacedPrivacyReplacement">
<DockPanel Margin="0,4,0,0" x:DataType="history:HistoryItemViewModel">
<DockPanel.Styles>
<Style Selector="Button.labelFlyout">
<Setter Property="BorderBrush" Value="{StaticResource TagsBoxControlForeground}" />
</Style>
</DockPanel.Styles>
+
<c:TagsBox Padding="0"
Margin="0"
BorderThickness="0"
</Button.Flyout>
</Button>
</DockPanel>
+ </c:PrivacyContentControl>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>

MODIFY
WalletWasabi.Fluent/Views/Wallets/Receive/ReceiveAddressView.axaml
WalletWasabi.Fluent/Views/Wallets/Receive/ReceiveAddressView.axaml
</StackPanel>
<c:PrivacyContentControl Content="{Binding Address}" FontSize="{StaticResource FontSizeH5}" NumberOfPrivacyChars="38" />
</DockPanel>
- <c:TagsBox IsReadOnly="True" Items="{Binding Labels}" HorizontalAlignment="Center" />
+ <c:PrivacyContentControl PrivacyReplacementMode="Text" NumberOfPrivacyChars="15" HorizontalAlignment="Center">
+ <c:TagsBox IsReadOnly="True" Items="{Binding Labels}" />
+ </c:PrivacyContentControl>
</StackPanel>
<c:AdorningContentControl MaxHeight="270" HorizontalAlignment="Center" ClipToBounds="False">
</Panel>
</c:AdorningContentControl.Adornment>
<Viewbox Margin="20" MinHeight="100">
- <c:PrivacyContentControl Height="250" Margin="0 0 0 -18">
+ <c:PrivacyContentControl Height="250" Margin="0 0 0 -18" PrivacyReplacementMode="Icon">
<c:QrCode Matrix="{Binding QrCode}" SaveCommand="{Binding QrCodeCommand, Mode=OneWayToSource}" />
</c:PrivacyContentControl>
</Viewbox>

MODIFY
WalletWasabi.Fluent/Views/Wallets/Receive/ReceiveAddressesView.axaml
WalletWasabi.Fluent/Views/Wallets/Receive/ReceiveAddressesView.axaml
<Button Classes="plain addressActionButton" ToolTip.Tip="Edit" DockPanel.Dock="Right" Command="{Binding EditLabelCommand}">
<PathIcon Data="{StaticResource edit_regular}" Classes="addressActionIcon" />
</Button>
- <c:TagsBox Padding="0" IsReadOnly="True" Items="{Binding Label}" VerticalAlignment="Center" />
+ <c:PrivacyContentControl PrivacyReplacementMode="Text" NumberOfPrivacyChars="15" VerticalAlignment="Center">
+ <c:TagsBox Padding="0" IsReadOnly="True" Items="{Binding Label}" />
+ </c:PrivacyContentControl>
</DockPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>

add privacy mode for labels