Add multitexbox
MODIFY
WalletWasabi.Gui/CrashReport/ViewModels/CrashReportWindowViewModel.cs
WalletWasabi.Gui/CrashReport/ViewModels/CrashReportWindowViewModel.cs
@@ -14,7 +14,7 @@ namespace WalletWasabi.Gui.CrashReport.ViewModels
public int MinWidth => 370;
public int MinHeight => 180;
public string Title => "Wasabi Wallet - Crash Reporting";
- public string Details => CrashReporter.GetException().ToString();
+ public string Details => "Wasabi has crashed. You can check the details here, open the log file, or report the crash to the support team. Please always consider your privacy before sharing any information!";
public string Message => CrashReporter.GetException().Message;
}
}

MODIFY
WalletWasabi.Gui/CrashReport/Views/CrashReportWindow.xaml
WalletWasabi.Gui/CrashReport/Views/CrashReportWindow.xaml
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:cont="clr-namespace:AvalonStudio.Shell.Controls;assembly=AvalonStudio.Shell"
xmlns:wasabi="clr-namespace:WalletWasabi.Gui.Controls;assembly=WalletWasabi.Gui"
+ xmlns:controls="clr-namespace:WalletWasabi.Gui.Controls;assembly=WalletWasabi.Gui"
x:Class="WalletWasabi.Gui.CrashReport.Views.CrashReportWindow"
Icon="avares://WalletWasabi.Gui/Assets/WasabiLogo256.png"
Title="{Binding Title}"
MinWidth="{Binding MinWidth}" MinHeight="{Binding MinHeight}"
+ Width="{Binding MinWidth, Mode=OneTime}" Height="{Binding MinHeight, Mode=OneTime}"
FontFamily="{DynamicResource UiFont}" FontSize="14"
Foreground="{DynamicResource ThemeForegroundBrush}"
WindowState="{Binding WindowState}"
Classes="ToolWindow">
<DockPanel LastChildFill="True" Margin="25,0,25,25">
- <StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" HorizontalAlignment="Right" Spacing="5">
+ <StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" HorizontalAlignment="Right" Spacing="5" Margin="0,25,0,0">
<Button MinWidth="135" Height="35">Open logs</Button>
<Button MinWidth="135" Height="35" Background="{DynamicResource ThemeAccentBrush}">Ok</Button>
</StackPanel>
<TextBlock DockPanel.Dock="Top" FontWeight="Bold" FontSize="18" Margin="0,0,0,25" Text="{Binding Message}" />
- <TextBlock Text="{Binding Details}" />
+ <controls:MultiTextBox Text="{Binding Details}" />
</DockPanel>
</cont:MetroWindow>

Add multitexbox