Consolidate config actions into menu

This commit is contained in:
Ray Berezowski
2026-06-02 22:00:35 -04:00
parent 84e89ec11c
commit 1511aae219
3 changed files with 63 additions and 6 deletions

View File

@@ -21,12 +21,24 @@
BorderBrush="{DynamicResource AppBorderBrush}">
<WrapPanel HorizontalAlignment="Right">
<Button Content="Save" Click="Save_Click" Margin="0,0,8,0"/>
<Button Content="Backup Config" Click="BackupConfig_Click" Margin="0,0,8,0"/>
<Button Content="Restore Config" Click="RestoreConfig_Click" Margin="0,0,8,0"/>
<Button Content="Export Config" Click="ExportConfig_Click" Margin="0,0,8,0"/>
<Button Content="Import Config" Click="ImportConfig_Click" Margin="0,0,8,0"/>
<Button Content="Reload Config" Click="ReloadConfig_Click" Margin="0,0,8,0"/>
<Button Content="Open Config Folder" Click="OpenConfigFolder_Click" Margin="0,0,8,0"/>
<Button x:Name="ConfigMenuButton"
Content="Config..."
Click="ConfigMenuButton_Click"
Margin="0,0,8,0">
<Button.ContextMenu>
<ContextMenu>
<MenuItem Header="Backup Config" Click="BackupConfig_Click"/>
<MenuItem Header="Restore from Backup" Click="RestoreConfig_Click"/>
<Separator/>
<MenuItem Header="Export Config" Click="ExportConfig_Click"/>
<MenuItem Header="Import Config" Click="ImportConfig_Click"/>
<Separator/>
<MenuItem Header="Reset to Defaults" Click="ResetConfig_Click"/>
<MenuItem Header="Reload Config" Click="ReloadConfig_Click"/>
<MenuItem Header="Open Config Folder" Click="OpenConfigFolder_Click"/>
</ContextMenu>
</Button.ContextMenu>
</Button>
<Button Content="About" Click="About_Click" Margin="0,0,8,0"/>
<Button Content="Close" Click="Close_Click"/>
</WrapPanel>