mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-26 23:12:38 +02:00
About dialog "build 0" changed to just hash
This commit is contained in:
parent
b509601090
commit
17ecf0137a
@ -2,7 +2,7 @@
|
||||
<Language Name="English">
|
||||
<General>
|
||||
<Title>Subtitle Edit</Title>
|
||||
<Version>3.4.1</Version>
|
||||
<Version>3.4.2</Version>
|
||||
<TranslatedBy>Translated by Nikse</TranslatedBy>
|
||||
<CultureName>en-US</CultureName>
|
||||
<HelpFile />
|
||||
|
@ -21,14 +21,21 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
Text = _language.Title + " - " + (IntPtr.Size * 8) + "-bit";
|
||||
okButton.Text = _languageGeneral.Ok;
|
||||
string[] versionInfo = Utilities.AssemblyVersion.Split('.');
|
||||
labelProduct.Text = String.Format("{0} {1}.{2}.{3}, build", _languageGeneral.Title, versionInfo[0], versionInfo[1], versionInfo[2]);
|
||||
linkLabelGitBuildHash.Left = labelProduct.Left + labelProduct.Width - 5;
|
||||
linkLabelGitBuildHash.LinkColor = Color.FromArgb(0, 102, 204);
|
||||
linkLabelGitBuildHash.VisitedLinkColor = Color.FromArgb(0, 102, 204);
|
||||
|
||||
string revisionNumber = "0";
|
||||
if (versionInfo.Length >= 4)
|
||||
revisionNumber = versionInfo[3];
|
||||
if (revisionNumber == "0")
|
||||
{
|
||||
labelProduct.Text = String.Format("{0} {1}.{2}.{3}, ", _languageGeneral.Title, versionInfo[0], versionInfo[1], versionInfo[2]);
|
||||
revisionNumber = Utilities.AssemblyDescription.Substring(0, 7);
|
||||
}
|
||||
else
|
||||
{
|
||||
labelProduct.Text = String.Format("{0} {1}.{2}.{3}, build", _languageGeneral.Title, versionInfo[0], versionInfo[1], versionInfo[2]);
|
||||
}
|
||||
linkLabelGitBuildHash.Left = labelProduct.Left + labelProduct.Width - 5;
|
||||
linkLabelGitBuildHash.LinkColor = Color.FromArgb(0, 102, 204);
|
||||
linkLabelGitBuildHash.VisitedLinkColor = Color.FromArgb(0, 102, 204);
|
||||
linkLabelGitBuildHash.Text = revisionNumber;
|
||||
var toolTip1 = new ToolTip();
|
||||
toolTip1.SetToolTip(linkLabelGitBuildHash, GetGitHubHashLink());
|
||||
|
19
src/Logic/Extensions.cs
Normal file
19
src/Logic/Extensions.cs
Normal file
@ -0,0 +1,19 @@
|
||||
using System;
|
||||
|
||||
namespace Nikse.SubtitleEdit.Logic
|
||||
{
|
||||
public static class Extensions
|
||||
{
|
||||
|
||||
public static bool StartsWith(this String s, char c)
|
||||
{
|
||||
return s.Length > 0 && s[0] == c;
|
||||
}
|
||||
|
||||
public static bool EndsWith(this String s, char c)
|
||||
{
|
||||
return s.Length > 0 && s[s.Length - 1] == c;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -772,6 +772,7 @@
|
||||
<Compile Include="Logic\ColorChooser\ColorChangedEventArgs.cs" />
|
||||
<Compile Include="Logic\ColorChooser\ColorHandler.cs" />
|
||||
<Compile Include="Logic\ColorChooser\ColorWheel.cs" />
|
||||
<Compile Include="Logic\Extensions.cs" />
|
||||
<Compile Include="Logic\Forms\CheckForUpdatesHelper.cs" />
|
||||
<Compile Include="Logic\Forms\FixCommonErrorsHelper.cs" />
|
||||
<Compile Include="Logic\Forms\RemoveTextForHISettings.cs" />
|
||||
|
Loading…
Reference in New Issue
Block a user