From be5e18d977f5380aa7078872f31ddb4a5a91441a Mon Sep 17 00:00:00 2001 From: Robert McRackan Date: Tue, 5 Oct 2021 11:09:36 -0400 Subject: [PATCH] settings descriptions --- AppScaffolding/AppScaffolding.csproj | 2 +- AppScaffolding/LibationScaffolding.cs | 8 ++++++++ FileManager/Configuration.cs | 4 ++-- LibationWinForms/Dialogs/SettingsDialog.Designer.cs | 8 ++++---- LibationWinForms/Dialogs/SettingsDialog.cs | 2 ++ 5 files changed, 17 insertions(+), 7 deletions(-) diff --git a/AppScaffolding/AppScaffolding.csproj b/AppScaffolding/AppScaffolding.csproj index dfcea4f8..afc57dae 100644 --- a/AppScaffolding/AppScaffolding.csproj +++ b/AppScaffolding/AppScaffolding.csproj @@ -3,7 +3,7 @@ net5.0 - 6.2.0.1 + 6.2.1.0 diff --git a/AppScaffolding/LibationScaffolding.cs b/AppScaffolding/LibationScaffolding.cs index 1a055617..41eb62bd 100644 --- a/AppScaffolding/LibationScaffolding.cs +++ b/AppScaffolding/LibationScaffolding.cs @@ -58,6 +58,7 @@ namespace AppScaffolding Migrations.migrate_to_v5_2_0__post_config(config); Migrations.migrate_to_v5_7_1(config); Migrations.migrate_to_v6_1_2(config); + Migrations.migrate_to_v6_2_0(config); } /// Initialize logging. Run after migration @@ -337,5 +338,12 @@ namespace AppScaffolding if (!config.Exists(nameof(config.ImportEpisodes))) config.ImportEpisodes = true; } + + // add config.SplitFilesByChapter + public static void migrate_to_v6_2_0(Configuration config) + { + if (!config.Exists(nameof(config.SplitFilesByChapter))) + config.SplitFilesByChapter = false; + } } } diff --git a/FileManager/Configuration.cs b/FileManager/Configuration.cs index 68fbed5b..6d8ef9c6 100644 --- a/FileManager/Configuration.cs +++ b/FileManager/Configuration.cs @@ -88,7 +88,7 @@ namespace FileManager set => persistentDictionary.SetString(nameof(InProgress), value); } - [Description("Allow Libation for fix up audiobook metadata?")] + [Description("Allow Libation to fix up audiobook metadata")] public bool AllowLibationFixup { get => persistentDictionary.GetNonString(nameof(AllowLibationFixup)); @@ -102,7 +102,7 @@ namespace FileManager set => persistentDictionary.SetNonString(nameof(DecryptToLossy), value); } - [Description("Split my books into multi files by cahpter")] + [Description("Split my books into multiple files by chapter")] public bool SplitFilesByChapter { get => persistentDictionary.GetNonString(nameof(SplitFilesByChapter)); diff --git a/LibationWinForms/Dialogs/SettingsDialog.Designer.cs b/LibationWinForms/Dialogs/SettingsDialog.Designer.cs index 80bfa785..977d3d54 100644 --- a/LibationWinForms/Dialogs/SettingsDialog.Designer.cs +++ b/LibationWinForms/Dialogs/SettingsDialog.Designer.cs @@ -217,9 +217,9 @@ this.splitFilesByChapterCbox.AutoSize = true; this.splitFilesByChapterCbox.Location = new System.Drawing.Point(6, 46); this.splitFilesByChapterCbox.Name = "splitFilesByChapterCbox"; - this.splitFilesByChapterCbox.Size = new System.Drawing.Size(258, 19); + this.splitFilesByChapterCbox.Size = new System.Drawing.Size(162, 19); this.splitFilesByChapterCbox.TabIndex = 13; - this.splitFilesByChapterCbox.Text = "Split my books into multiple files by chapter"; + this.splitFilesByChapterCbox.Text = "[SplitFilesByChapter desc]"; this.splitFilesByChapterCbox.UseVisualStyleBackColor = true; // // allowLibationFixupCbox @@ -229,9 +229,9 @@ this.allowLibationFixupCbox.CheckState = System.Windows.Forms.CheckState.Checked; this.allowLibationFixupCbox.Location = new System.Drawing.Point(6, 22); this.allowLibationFixupCbox.Name = "allowLibationFixupCbox"; - this.allowLibationFixupCbox.Size = new System.Drawing.Size(262, 19); + this.allowLibationFixupCbox.Size = new System.Drawing.Size(163, 19); this.allowLibationFixupCbox.TabIndex = 10; - this.allowLibationFixupCbox.Text = "Allow Libation to fix up audiobook metadata"; + this.allowLibationFixupCbox.Text = "[AllowLibationFixup desc]"; this.allowLibationFixupCbox.UseVisualStyleBackColor = true; this.allowLibationFixupCbox.CheckedChanged += new System.EventHandler(this.allowLibationFixupCbox_CheckedChanged); // diff --git a/LibationWinForms/Dialogs/SettingsDialog.cs b/LibationWinForms/Dialogs/SettingsDialog.cs index 67fc8238..9f686eb2 100644 --- a/LibationWinForms/Dialogs/SettingsDialog.cs +++ b/LibationWinForms/Dialogs/SettingsDialog.cs @@ -30,6 +30,8 @@ namespace LibationWinForms.Dialogs this.downloadEpisodesCb.Text = desc(nameof(config.DownloadEpisodes)); this.booksLocationDescLbl.Text = desc(nameof(config.Books)); this.inProgressDescLbl.Text = desc(nameof(config.InProgress)); + this.allowLibationFixupCbox.Text = desc(nameof(config.AllowLibationFixup)); + this.splitFilesByChapterCbox.Text = desc(nameof(config.SplitFilesByChapter)); booksSelectControl.SetSearchTitle("books location"); booksSelectControl.SetDirectoryItems(