// --------------------------------------------------------------------------------------------------------------------
//
// This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.
//
//
// Constants for the User Settings Service
//
// --------------------------------------------------------------------------------------------------------------------
namespace HandBrakeWPF
{
///
/// Constants for the User Settings Service
///
public class UserSettingConstants
{
#region Constants and Fields
///
/// Auto name format
///
public const string AutoNameFormat = "autoNameFormat";
///
/// Autoname path
///
public const string AutoNamePath = "autoNamePath";
///
/// Auto Name Remove underscore
///
public const string AutoNameRemoveUnderscore = "AutoNameRemoveUnderscore";
///
/// Auto Name Title Case
///
public const string AutoNameTitleCase = "AutoNameTitleCase";
///
/// Auto Naming
///
public const string AutoNaming = "autoNaming";
///
/// Clear old logs
///
public const string ClearOldLogs = "clearOldLogs";
///
/// Update check interval
///
public const string DaysBetweenUpdateCheck = "daysBetweenUpdateCheck";
///
/// Use Default Player
///
public const string DefaultPlayer = "defaultPlayer";
///
/// Last Update Check
///
public const string LastUpdateCheckDate = "lastUpdateCheckDate";
///
/// Main Window Minimise
///
public const string MainWindowMinimize = "MainWindowMinimize";
///
/// Min Title Length
///
public const string MinTitleLength = "MinTitleLength";
///
/// Update Status
///
public const string UpdateStatus = "updateStatus";
///
/// Use m4v
///
public const string UseM4v = "useM4v";
///
/// Vlc Path
///
public const string VLCPath = "VLC_Path";
///
/// The Instance Id
///
public const string InstanceId = "InstanceId";
///
/// The X264 Stepper
///
public const string X264Step = "X264Step";
///
/// The show advanced tab.
///
public const string ShowAdvancedTab = "ShowAdvancedTab";
///
/// The last preview duration
///
public const string LastPreviewDuration = "LastPreviewDuration";
///
/// When Complete Action
///
public const string WhenCompleteAction = "WhenCompleteAction";
///
/// Send file enabled.
///
public const string SendFile = "SendFile";
///
/// Send file to application path
///
public const string SendFileTo = "SendFileTo";
///
/// Send file to arguments
///
public const string SendFileToArgs = "SendFileToArgs";
///
/// Prevent Sleep
///
public const string PreventSleep = "PreventSleep";
///
/// Pause Queue on Low Disk Space
///
public const string PauseOnLowDiskspace = "PauseOnLowDiskspace";
///
/// Low Disk Space Warning Level in Bytes.
///
public const string PauseOnLowDiskspaceLevel = "LowDiskSpaceWarningLevelInBytes";
///
/// The remove punctuation.
///
public const string RemovePunctuation = "RemovePunctuation";
///
/// The Show Preset Panel
///
public const string ShowPresetPanel = "ShowPresetPanelOption";
///
/// The reset when done action.
///
public const string ResetWhenDoneAction = "ResetWhenDoneAction";
///
/// The disable lib dvd nav.
///
public const string DisableLibDvdNav = "DisableLibDvdNav";
///
/// The disable quick sync decoding.
///
public const string DisableQuickSyncDecoding = "DisableQuickSyncDecoding";
///
/// Setting indicating whether to use qsv decode for non qsv encoders
///
public const string UseQSVDecodeForNonQSVEnc = "UseQSVDecodeForNonQSVEnc";
///
/// The scaling mode.
///
public const string ScalingMode = "ScalingMode";
///
/// Preview Scan Count
///
public const string PreviewScanCount = "previewScanCount";
///
/// The Verbosity
///
public const string Verbosity = "Verbosity";
///
/// Min Title Scan Duration
///
public const string MinScanDuration = "MinTitleScanDuration";
///
/// Process Priority
///
public const string ProcessPriority = "ProcessPriority";
///
/// Save Log Directory
///
public const string SaveLogToCopyDirectory = "SaveLogToCopyDirectory";
///
/// Save log with video
///
public const string SaveLogWithVideo = "SaveLogWithVideo";
///
/// Save copy of the log to a directory
///
public const string SaveLogCopyDirectory = "SaveLogCopyDirectory";
///
/// The clear completed from queue.
///
public const string ClearCompletedFromQueue = "ClearCompletedFromQueue";
///
/// The Show Queue in-line option.
///
public const string ShowQueueInline = "ShowQueueInline";
///
/// Setting to allow mid-version upgrades of presets.
///
public const string ForcePresetReset = "ForcePresetReset";
///
/// Setting to record the expansion state of preset categories.
///
public const string PresetExpandedStateList = "PresetExpandedStateList";
///
/// Setting to turn on/off the ability to show status in the title bar.
///
public const string ShowStatusInTitleBar = "ShowStatusInTitleBar";
///
/// Setting to turn on/off the ability to play a sound when an encode or queue is done.
///
public static string PlaySoundWhenDone = "PlaySoundWhenDone";
///
/// Setting to store the file to play when done.
///
public static string WhenDoneAudioFile = "WhenDoneAudioFile";
#endregion
}
}