Added Open AppData button

This commit is contained in:
Assistant 2020-02-19 21:53:14 -07:00
parent df6423354a
commit 07caa52ef6
4 changed files with 11 additions and 0 deletions

View file

@ -100,6 +100,7 @@
<sys:String x:Key="Options:GameType:Oculus">Options:GameType:Oculus</sys:String>
<sys:String x:Key="Options:Diagnostics">Options:Diagnostics</sys:String>
<sys:String x:Key="Options:OpenLogsButton">Options:OpenLogsButton</sys:String>
<sys:String x:Key="Options:OpenAppDataButton">Options:OpenAppDataButton</sys:String>
<sys:String x:Key="Options:UninstallBSIPAButton">Options:UninstallBSIPAButton</sys:String>
<sys:String x:Key="Options:RemoveAllModsButton">Options:RemoveAllModsButton</sys:String>
<sys:String x:Key="Options:ApplicationTheme">Options:ApplicationTheme</sys:String>

View file

@ -140,6 +140,7 @@
<sys:String x:Key="Options:GameType:Oculus">Oculus</sys:String>
<sys:String x:Key="Options:Diagnostics">Diagnostics</sys:String>
<sys:String x:Key="Options:OpenLogsButton">Open Logs</sys:String>
<sys:String x:Key="Options:OpenAppDataButton">Open AppData</sys:String>
<sys:String x:Key="Options:UninstallBSIPAButton">Uninstall BSIPA</sys:String>
<sys:String x:Key="Options:RemoveAllModsButton">Remove All Mods</sys:String>
<sys:String x:Key="Options:ApplicationTheme">Application Theme</sys:String>

View file

@ -90,6 +90,7 @@
<TextBlock Grid.Row="14" Margin="15,5,5,5" Text="{DynamicResource Options:Diagnostics}" FontSize="24" FontWeight="Bold" HorizontalAlignment="Left"/>
<StackPanel Grid.Row="15" Margin="0" Orientation="Horizontal" HorizontalAlignment="Left">
<Button Margin="5" Height="30" Width="80" Content="{DynamicResource Options:OpenLogsButton}" Click="OpenLogsDirButton_Click"/>
<Button Margin="5" Height="30" x:Name="OpenAppData" Width="100" Content="{DynamicResource Options:OpenAppDataButton}" Click="OpenAppDataButton_Click"/>
<Button Margin="5" Height="30" x:Name="YeetBSIPA" Width="100" Content="{DynamicResource Options:UninstallBSIPAButton}" Click="YeetBSIPAButton_Click"/>
<Button Margin="5" Height="30" Width="110" Background="{DynamicResource ButtonDangerBackground}" Click="YeetModsButton_Click">
<TextBlock Foreground="White" Text="{DynamicResource Options:RemoveAllModsButton}" />

View file

@ -191,6 +191,14 @@ namespace ModAssistant.Pages
LogURL = TeknikResponse.result.url;
}
private void OpenAppDataButton_Click(object sender, RoutedEventArgs e)
{
string location = Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile),
"AppData", "LocalLow", "Hyperbolic Magnetism");
System.Diagnostics.Process.Start(location);
}
private async void YeetBSIPAButton_Click(object sender, RoutedEventArgs e)
{
if (Mods.Instance.AllModsList == null)