From da0bf64e94e93f5e74fe9871d8f5bfa39e8c28bd Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Fri, 2 Apr 2021 20:55:20 -0700 Subject: [PATCH] Add log compression option --- MPF.Library/Data/Options.cs | 9 +++++++++ MPF/Windows/OptionsWindow.xaml | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/MPF.Library/Data/Options.cs b/MPF.Library/Data/Options.cs index d4387de5..9279b6c9 100644 --- a/MPF.Library/Data/Options.cs +++ b/MPF.Library/Data/Options.cs @@ -286,6 +286,15 @@ namespace MPF.Data set { _settings["OutputSubmissionJSON"] = value.ToString(); } } + /// + /// Compress output log files to reduce space + /// + public bool CompressLogFiles + { + get { return GetBooleanSetting(_settings, "CompressLogFiles", true); } + set { _settings["CompressLogFiles"] = value.ToString(); } + } + #endregion #region Skip Options diff --git a/MPF/Windows/OptionsWindow.xaml b/MPF/Windows/OptionsWindow.xaml index 8e62e5e6..73f1e77b 100644 --- a/MPF/Windows/OptionsWindow.xaml +++ b/MPF/Windows/OptionsWindow.xaml @@ -109,6 +109,11 @@ IsChecked="{Binding Path=UIOptions.Options.OutputSubmissionJSON}" ToolTip="Enable outputting a compressed JSON version of the submission info" Margin="0,4" /> + +