Spellcheck in Comments and Strings
Corrected some spellings in Display messages and Comments.
This commit is contained in:
parent
c33891a4bc
commit
d1365c3d7d
@ -66,4 +66,4 @@
|
|||||||
|
|
||||||
Disclaimer: I've made every good-faith effort to include nothing insecure, malicious, anti-privacy, or destructive. That said: use at your own risk.
|
Disclaimer: I've made every good-faith effort to include nothing insecure, malicious, anti-privacy, or destructive. That said: use at your own risk.
|
||||||
|
|
||||||
I made this for myself and I want to share it with the great programming and audible/audiobook communiites which have been so generous with their time and help.
|
I made this for myself and I want to share it with the great programming and audible/audiobook communities which have been so generous with their time and help.
|
||||||
|
|||||||
@ -218,7 +218,7 @@ namespace AaxDecrypter
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Downlod <see cref="Uri"/> to <see cref="SaveFilePath"/>.
|
/// Download <see cref="Uri"/> to <see cref="SaveFilePath"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void DownloadFile()
|
private void DownloadFile()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -470,7 +470,7 @@ namespace AppScaffolding
|
|||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
Serilog.Log.Logger.Error(ex, "An error occured while running database migrations in {0}", nameof(migrate_from_7_10_1));
|
Serilog.Log.Logger.Error(ex, "An error occurred while running database migrations in {0}", nameof(migrate_from_7_10_1));
|
||||||
config.SetObject($"{nameof(migrate_from_7_10_1)}_ThrewError", true);
|
config.SetObject($"{nameof(migrate_from_7_10_1)}_ThrewError", true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -134,7 +134,7 @@ namespace ApplicationServices
|
|||||||
if (newParents >= 0)
|
if (newParents >= 0)
|
||||||
{
|
{
|
||||||
//If any episodes are still orphaned, their series have been
|
//If any episodes are still orphaned, their series have been
|
||||||
//removed from the catalog and wel'll never be able to find them.
|
//removed from the catalog and we'll never be able to find them.
|
||||||
|
|
||||||
//only do this if findAndAddMissingParents returned >= 0. If it
|
//only do this if findAndAddMissingParents returned >= 0. If it
|
||||||
//returned < 0, an error happened and there's still a chance that
|
//returned < 0, an error happened and there's still a chance that
|
||||||
@ -251,7 +251,7 @@ namespace ApplicationServices
|
|||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
Serilog.Log.Logger.Error(ex, "An error occured while trying to remove orphaned episodes from the database");
|
Serilog.Log.Logger.Error(ex, "An error occurred while trying to remove orphaned episodes from the database");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -308,7 +308,7 @@ namespace ApplicationServices
|
|||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
Serilog.Log.Logger.Error(ex, "An error occured while trying to scan for orphaned episode parents.");
|
Serilog.Log.Logger.Error(ex, "An error occurred while trying to scan for orphaned episode parents.");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -321,7 +321,7 @@ namespace ApplicationServices
|
|||||||
}
|
}
|
||||||
catch (Microsoft.EntityFrameworkCore.DbUpdateException ex)
|
catch (Microsoft.EntityFrameworkCore.DbUpdateException ex)
|
||||||
{
|
{
|
||||||
// DbUpdateException exceptions can wreck serilog. Condense it until we can find a better solution. I suspect the culpret is the "WithExceptionDetails" serilog extension
|
// DbUpdateException exceptions can wreck serilog. Condense it until we can find a better solution. I suspect the culprit is the "WithExceptionDetails" serilog extension
|
||||||
|
|
||||||
static string format(Exception ex) => $"\r\nMessage: {ex.Message}\r\nStack Trace:\r\n{ex.StackTrace}";
|
static string format(Exception ex) => $"\r\nMessage: {ex.Message}\r\nStack Trace:\r\n{ex.StackTrace}";
|
||||||
|
|
||||||
|
|||||||
@ -145,7 +145,7 @@ namespace AudibleUtilities
|
|||||||
|
|
||||||
Serilog.Log.Logger.Debug("Library scan complete. Found {count} books and series. Waiting on {getChildEpisodesTasksCount} series episode scans to complete.", count, getChildEpisodesTasks.Count);
|
Serilog.Log.Logger.Debug("Library scan complete. Found {count} books and series. Waiting on {getChildEpisodesTasksCount} series episode scans to complete.", count, getChildEpisodesTasks.Count);
|
||||||
|
|
||||||
//await and add all episides from all parents
|
//await and add all episodes from all parents
|
||||||
foreach (var epList in await Task.WhenAll(getChildEpisodesTasks))
|
foreach (var epList in await Task.WhenAll(getChildEpisodesTasks))
|
||||||
items.AddRange(epList);
|
items.AddRange(epList);
|
||||||
|
|
||||||
|
|||||||
@ -261,7 +261,7 @@ namespace FileLiberator
|
|||||||
var realDest = FileUtility.SaferMoveToValidPath(entry.Path, Path.Combine(destinationDir, Path.GetFileName(entry.Path)));
|
var realDest = FileUtility.SaferMoveToValidPath(entry.Path, Path.Combine(destinationDir, Path.GetFileName(entry.Path)));
|
||||||
FilePathCache.Insert(libraryBook.Book.AudibleProductId, realDest);
|
FilePathCache.Insert(libraryBook.Book.AudibleProductId, realDest);
|
||||||
|
|
||||||
// propogate corrected path. Must update cache with corrected path. Also want updated path for cue file (after this for-loop)
|
// propagate corrected path. Must update cache with corrected path. Also want updated path for cue file (after this for-loop)
|
||||||
entries[i] = entry with { Path = realDest };
|
entries[i] = entry with { Path = realDest };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -79,11 +79,11 @@ namespace FileManager
|
|||||||
|
|
||||||
// GetInvalidFileNameChars contains everything in GetInvalidPathChars plus ':', '*', '?', '\\', '/'
|
// GetInvalidFileNameChars contains everything in GetInvalidPathChars plus ':', '*', '?', '\\', '/'
|
||||||
|
|
||||||
/// <summary>Use with file name, not full path. Valid path charaters which are invalid file name characters will be replaced: ':', '\\', '/'</summary>
|
/// <summary>Use with file name, not full path. Valid path characters which are invalid file name characters will be replaced: ':', '\\', '/'</summary>
|
||||||
public static string GetSafeFileName(string str, string illegalCharacterReplacements = "")
|
public static string GetSafeFileName(string str, string illegalCharacterReplacements = "")
|
||||||
=> string.Join(illegalCharacterReplacements ?? "", str.Split(Path.GetInvalidFileNameChars()));
|
=> string.Join(illegalCharacterReplacements ?? "", str.Split(Path.GetInvalidFileNameChars()));
|
||||||
|
|
||||||
/// <summary>Use with full path, not file name. Valid path charaters which are invalid file name characters will be retained: '\\', '/'</summary>
|
/// <summary>Use with full path, not file name. Valid path characters which are invalid file name characters will be retained: '\\', '/'</summary>
|
||||||
public static LongPath GetSafePath(LongPath path, string illegalCharacterReplacements = "")
|
public static LongPath GetSafePath(LongPath path, string illegalCharacterReplacements = "")
|
||||||
{
|
{
|
||||||
ArgumentValidator.EnsureNotNull(path, nameof(path));
|
ArgumentValidator.EnsureNotNull(path, nameof(path));
|
||||||
@ -191,7 +191,7 @@ namespace FileManager
|
|||||||
// regex is easier by ending with separator
|
// regex is easier by ending with separator
|
||||||
fullfilename += Path.DirectorySeparatorChar;
|
fullfilename += Path.DirectorySeparatorChar;
|
||||||
fullfilename = removeInvalidWhitespace_regex.Replace(fullfilename, Path.DirectorySeparatorChar.ToString());
|
fullfilename = removeInvalidWhitespace_regex.Replace(fullfilename, Path.DirectorySeparatorChar.ToString());
|
||||||
// take seperator back off
|
// take separator back off
|
||||||
fullfilename = RemoveLastCharacter(fullfilename);
|
fullfilename = RemoveLastCharacter(fullfilename);
|
||||||
|
|
||||||
fullfilename = removeDoubleSlashes(fullfilename);
|
fullfilename = removeDoubleSlashes(fullfilename);
|
||||||
|
|||||||
@ -252,7 +252,7 @@ namespace LibationWinForms.Dialogs
|
|||||||
{
|
{
|
||||||
MessageBoxLib.ShowAdminAlert(
|
MessageBoxLib.ShowAdminAlert(
|
||||||
this,
|
this,
|
||||||
$"An error occured while exporting account:\r\n{account.AccountName}",
|
$"An error occurred while exporting account:\r\n{account.AccountName}",
|
||||||
"Error Exporting Account",
|
"Error Exporting Account",
|
||||||
ex);
|
ex);
|
||||||
}
|
}
|
||||||
@ -294,7 +294,7 @@ namespace LibationWinForms.Dialogs
|
|||||||
{
|
{
|
||||||
MessageBoxLib.ShowAdminAlert(
|
MessageBoxLib.ShowAdminAlert(
|
||||||
this,
|
this,
|
||||||
$"An error occured while importing an account from:\r\n{ofd.FileName}\r\n\r\nIs the file encrypted?",
|
$"An error occurred while importing an account from:\r\n{ofd.FileName}\r\n\r\nIs the file encrypted?",
|
||||||
"Error Importing Account",
|
"Error Importing Account",
|
||||||
ex);
|
ex);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -87,7 +87,7 @@ namespace LibationWinForms
|
|||||||
|
|
||||||
var defaultLibationFilesDir = Configuration.UserProfile;
|
var defaultLibationFilesDir = Configuration.UserProfile;
|
||||||
|
|
||||||
// check for existing settigns in default location
|
// check for existing settings in default location
|
||||||
var defaultSettingsFile = Path.Combine(defaultLibationFilesDir, "Settings.json");
|
var defaultSettingsFile = Path.Combine(defaultLibationFilesDir, "Settings.json");
|
||||||
if (Configuration.SettingsFileIsValid(defaultSettingsFile))
|
if (Configuration.SettingsFileIsValid(defaultSettingsFile))
|
||||||
config.SetLibationFiles(defaultLibationFilesDir);
|
config.SetLibationFiles(defaultLibationFilesDir);
|
||||||
|
|||||||
@ -29,7 +29,7 @@ namespace LibationWinForms
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
var dialogResult = MessageBox.Show(string.Format(
|
var dialogResult = MessageBox.Show(string.Format(
|
||||||
$"There is a new version avilable. Would you like to update?\r\n\r\nAfter you close Libation, the upgrade will start automatically."),
|
$"There is a new version available. Would you like to update?\r\n\r\nAfter you close Libation, the upgrade will start automatically."),
|
||||||
"Update Available",
|
"Update Available",
|
||||||
MessageBoxButtons.YesNo,
|
MessageBoxButtons.YesNo,
|
||||||
MessageBoxIcon.Information);
|
MessageBoxIcon.Information);
|
||||||
|
|||||||
@ -20,7 +20,7 @@ STRUCTURE
|
|||||||
* Folders in the solution are numbered. Eg: "4 Domain (db)"
|
* Folders in the solution are numbered. Eg: "4 Domain (db)"
|
||||||
* All projects should only refer to other projects in the same folder or to projects in folders with smaller numbers.
|
* All projects should only refer to other projects in the same folder or to projects in folders with smaller numbers.
|
||||||
* 1 Core Libraries
|
* 1 Core Libraries
|
||||||
This is code which has roughly equivilent priority and knowledge as the BCL. In practice, if code is this universal then it doesn't live here long and is instead moved into Dinah.Core.
|
This is code which has roughly equivalent priority and knowledge as the BCL. In practice, if code is this universal then it doesn't live here long and is instead moved into Dinah.Core.
|
||||||
* 2 Utilities (domain ignorant)
|
* 2 Utilities (domain ignorant)
|
||||||
Stand-alone libraries with no knowledge of anything having to do with Libation or other programs. In theory any of these should be able to one day be converted to a nuget pkg
|
Stand-alone libraries with no knowledge of anything having to do with Libation or other programs. In theory any of these should be able to one day be converted to a nuget pkg
|
||||||
* 3 Domain Internal Utilities (db ignorant)
|
* 3 Domain Internal Utilities (db ignorant)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user