From b4b85cd485d915b2a3a1f4042e5d60280e87f451 Mon Sep 17 00:00:00 2001 From: MBucari Date: Sun, 25 Jun 2023 17:28:26 -0600 Subject: [PATCH] Change the default file timestamp source --- .../Configuration.PersistentSettings.cs | 8 +-- .../Dialogs/SettingsDialog.Designer.cs | 4 +- .../Dialogs/SettingsDialog.resx | 62 ++++++++++++++++++- 3 files changed, 67 insertions(+), 7 deletions(-) diff --git a/Source/LibationFileManager/Configuration.PersistentSettings.cs b/Source/LibationFileManager/Configuration.PersistentSettings.cs index 32af7bd7..202ebafd 100644 --- a/Source/LibationFileManager/Configuration.PersistentSettings.cs +++ b/Source/LibationFileManager/Configuration.PersistentSettings.cs @@ -197,19 +197,19 @@ namespace LibationFileManager [JsonConverter(typeof(StringEnumConverter))] public enum DateTimeSource { - [Description("File creation date/time.")] + [Description("File creation date/time")] File, [Description("Audiobook publication date")] Published, - [Description("Date the book added to your Audible account")] + [Description("Date book was added to your Audible account")] Added } [Description("Set file \"created\" timestamp to:")] - public DateTimeSource CreationTime { get => GetNonString(defaultValue: DateTimeSource.Published); set => SetNonString(value); } + public DateTimeSource CreationTime { get => GetNonString(defaultValue: DateTimeSource.File); set => SetNonString(value); } [Description("Set file \"modified\" timestamp to:")] - public DateTimeSource LastWriteTime { get => GetNonString(defaultValue: DateTimeSource.Published); set => SetNonString(value); } + public DateTimeSource LastWriteTime { get => GetNonString(defaultValue: DateTimeSource.File); set => SetNonString(value); } [Description("Indicates that this is the first time Libation has been run")] public bool FirstLaunch { get => GetNonString(defaultValue: true); set => SetNonString(value); } diff --git a/Source/LibationWinForms/Dialogs/SettingsDialog.Designer.cs b/Source/LibationWinForms/Dialogs/SettingsDialog.Designer.cs index 007be020..1b0f6e40 100644 --- a/Source/LibationWinForms/Dialogs/SettingsDialog.Designer.cs +++ b/Source/LibationWinForms/Dialogs/SettingsDialog.Designer.cs @@ -434,7 +434,7 @@ lastWriteTimeCb.FormattingEnabled = true; lastWriteTimeCb.Location = new System.Drawing.Point(188, 214); lastWriteTimeCb.Name = "lastWriteTimeCb"; - lastWriteTimeCb.Size = new System.Drawing.Size(266, 23); + lastWriteTimeCb.Size = new System.Drawing.Size(272, 23); lastWriteTimeCb.TabIndex = 5; // // creationTimeCb @@ -443,7 +443,7 @@ creationTimeCb.FormattingEnabled = true; creationTimeCb.Location = new System.Drawing.Point(188, 185); creationTimeCb.Name = "creationTimeCb"; - creationTimeCb.Size = new System.Drawing.Size(266, 23); + creationTimeCb.Size = new System.Drawing.Size(272, 23); creationTimeCb.TabIndex = 5; // // lastWriteTimeLbl diff --git a/Source/LibationWinForms/Dialogs/SettingsDialog.resx b/Source/LibationWinForms/Dialogs/SettingsDialog.resx index f298a7be..a395bffc 100644 --- a/Source/LibationWinForms/Dialogs/SettingsDialog.resx +++ b/Source/LibationWinForms/Dialogs/SettingsDialog.resx @@ -1,4 +1,64 @@ - + + +