From d92a1d566dc14ca90878fed030d3456e39612bcf Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sat, 26 Aug 2023 23:17:49 -0400 Subject: [PATCH] Add helper for changing dumping program from UI --- CHANGELIST.md | 1 + MPF/ViewModels/MainViewModel.cs | 12 +++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index 0dd05ff6..1e136a40 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -2,6 +2,7 @@ - Add CD Projekt ID field - Fix speed setting in Aaru +- Add helper for changing dumping program from UI ### 2.6.3 (2023-08-15) diff --git a/MPF/ViewModels/MainViewModel.cs b/MPF/ViewModels/MainViewModel.cs index dc8be2a5..1b1f43fc 100644 --- a/MPF/ViewModels/MainViewModel.cs +++ b/MPF/ViewModels/MainViewModel.cs @@ -217,6 +217,16 @@ namespace MPF.UI.ViewModels #region UI Commands + /// + /// Change the currently selected dumping program + /// + public void ChangeDumpingProgram() + { + App.Logger.VerboseLogLn($"Changed dumping program to: {(App.Instance.DumpingProgramComboBox.SelectedItem as Element).Name}"); + GetOutputNames(false); + EnsureDiscInformation(); + } + /// /// Change the currently selected media type /// @@ -1452,7 +1462,7 @@ namespace MPF.UI.ViewModels private void DumpingProgramComboBoxSelectionChanged(object sender, SelectionChangedEventArgs e) { if (_canExecuteSelectionChanged) - EnsureDiscInformation(); + ChangeDumpingProgram(); } ///