diff --git a/mRemoteV1/UI/Window/AboutWindow.cs b/mRemoteV1/UI/Window/AboutWindow.cs index f0bb80f22..4516662f2 100644 --- a/mRemoteV1/UI/Window/AboutWindow.cs +++ b/mRemoteV1/UI/Window/AboutWindow.cs @@ -3,6 +3,7 @@ using System.Windows.Forms; using WeifenLuo.WinFormsUI.Docking; using System.IO; using System.Text; +using System.Text.RegularExpressions; using mRemoteNG.App; using mRemoteNG.App.Info; @@ -225,6 +226,7 @@ namespace mRemoteNG.UI.Window InitializeComponent(); FontOverrider.FontOverride(this); Themes.ThemeManager.getInstance().ThemeChanged += ApplyTheme; + ApplyLanguage(); } #endregion @@ -284,7 +286,6 @@ namespace mRemoteNG.UI.Window private void About_Load(object sender, EventArgs e) { - ApplyLanguage(); ApplyTheme(); ApplyEditions(); @@ -294,17 +295,46 @@ namespace mRemoteNG.UI.Window lblVersion.Text = $@"Version {GeneralAppInfo.ApplicationVersion}"; - if (File.Exists(GeneralAppInfo.HomePath + "\\CHANGELOG.TXT")) + // AppVeyor seems to pull text files in UNIX format... This messes up the display on the about screen... + // + // This would be MUCH faster: + //var UnxEndRx = new Regex(@"(?