From 59682f322e26f01f0139bd28ead9fe8a766f3076 Mon Sep 17 00:00:00 2001 From: Michael Scrivo Date: Sat, 11 Jul 2026 15:28:16 -0400 Subject: [PATCH 1/3] chore: update nLog schemas --- OotD.Core/NLog.xsd | 6 ++++++ OotD.Launcher/NLog.xsd | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/OotD.Core/NLog.xsd b/OotD.Core/NLog.xsd index d5961e2..60b3387 100644 --- a/OotD.Core/NLog.xsd +++ b/OotD.Core/NLog.xsd @@ -4591,6 +4591,7 @@ + @@ -4645,6 +4646,11 @@ Option to suppress the extra spaces in the output json. + + + Whether to include "TraceId" + "SpanId" + "ParentId" from P:System.Diagnostics.Activity.Current + + Whether to include "scopes"-section diff --git a/OotD.Launcher/NLog.xsd b/OotD.Launcher/NLog.xsd index d5961e2..60b3387 100644 --- a/OotD.Launcher/NLog.xsd +++ b/OotD.Launcher/NLog.xsd @@ -4591,6 +4591,7 @@ + @@ -4645,6 +4646,11 @@ Option to suppress the extra spaces in the output json. + + + Whether to include "TraceId" + "SpanId" + "ParentId" from P:System.Diagnostics.Activity.Current + + Whether to include "scopes"-section From aceb32e17a752ad5694c816fb48fef45ef27eac7 Mon Sep 17 00:00:00 2001 From: Michael Scrivo Date: Sat, 11 Jul 2026 15:28:52 -0400 Subject: [PATCH 2/3] fix: use InvariantCulture for GoToDate navigation to fix non-English locale crash The Next/Previous calendar navigation buttons formatted the target date with CurrentCulture before passing it to the Outlook View Control's GoToDate. On non-English locales (e.g. de-DE producing 10.07.2026) the control could not parse the string and threw DISP_E_TYPEMISMATCH (0x80020005). Format with InvariantCulture to match the already-correct path in SetCurrentViewControlAsActiveIfNecessary. --- OotD.Core/Forms/MainForm.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OotD.Core/Forms/MainForm.cs b/OotD.Core/Forms/MainForm.cs index 267a5b0..a47f5a6 100644 --- a/OotD.Core/Forms/MainForm.cs +++ b/OotD.Core/Forms/MainForm.cs @@ -1176,7 +1176,7 @@ private void ButtonPrevious_Click(object sender, EventArgs e) var (type, offset) = GetNextPreviousOffsetBasedOnCalendarViewMode(mode); var targetDate = GetCalendarNavigationTargetDate(OutlookViewControl.SelectedDate, type, offset * -1); - OutlookViewControl.GoToDate(targetDate.ToString(CultureInfo.CurrentCulture)); + OutlookViewControl.GoToDate(targetDate.ToString(CultureInfo.InvariantCulture)); } private void ButtonNext_Click(object sender, EventArgs e) @@ -1188,7 +1188,7 @@ private void ButtonNext_Click(object sender, EventArgs e) var (type, offset) = GetNextPreviousOffsetBasedOnCalendarViewMode(mode); var targetDate = GetCalendarNavigationTargetDate(OutlookViewControl.SelectedDate, type, offset); - OutlookViewControl.GoToDate(targetDate.ToString(CultureInfo.CurrentCulture)); + OutlookViewControl.GoToDate(targetDate.ToString(CultureInfo.InvariantCulture)); } From a399f8c7fc70515a6a03cbcebd3fdaab0738cc56 Mon Sep 17 00:00:00 2001 From: Michael Scrivo Date: Sat, 11 Jul 2026 15:30:15 -0400 Subject: [PATCH 3/3] chore: bump version to 5.1.1 --- version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.txt b/version.txt index 831446c..ac14c3d 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -5.1.0 +5.1.1