diff --git a/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml b/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml index d8d6044476..f827b61327 100644 --- a/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml +++ b/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml @@ -74,9 +74,7 @@ Grid.Row="2" Padding="4,0,4,0" TextWrapping="WrapWithOverflow"> - Copyright © - IC#SharpCode + Copyright © diff --git a/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml.cs b/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml.cs index d6c2695496..6fac805891 100644 --- a/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml.cs +++ b/src/AddIns/Misc/StartPage/Project/Src/StartPageControl.xaml.cs @@ -11,6 +11,7 @@ using System.Reflection; using System.Windows.Controls; using ICSharpCode.Core; +using ICSharpCode.SharpDevelop.Gui; namespace ICSharpCode.StartPage { @@ -27,8 +28,8 @@ namespace ICSharpCode.StartPage List entries = items.ConvertAll(control => new BoxEntry { Control = control } ); startPageItems.ItemsSource = entries; - var aca = (AssemblyCopyrightAttribute)typeof(StartPageControl).Assembly.GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false)[0]; - copyrightYearRange.Text = aca.Copyright.Substring(0, 9); + var aca = (AssemblyCopyrightAttribute)typeof(CommonAboutDialog).Assembly.GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false)[0]; + copyrightText.Text = aca.Copyright; } sealed class BoxEntry diff --git a/src/Main/Base/Project/Resources/CommonAboutDialog.xfrm b/src/Main/Base/Project/Resources/CommonAboutDialog.xfrm index 24e163c1e1..c23922536a 100644 --- a/src/Main/Base/Project/Resources/CommonAboutDialog.xfrm +++ b/src/Main/Base/Project/Resources/CommonAboutDialog.xfrm @@ -26,7 +26,7 @@ - + diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/CommonAboutDialog.cs b/src/Main/Base/Project/Src/Gui/Dialogs/CommonAboutDialog.cs index b382e2fb38..7595db9518 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/CommonAboutDialog.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/CommonAboutDialog.cs @@ -7,8 +7,9 @@ using System; using System.Drawing; +using System.Reflection; +using System.Text.RegularExpressions; using System.Windows.Forms; - using ICSharpCode.Core.WinForms; using ICSharpCode.SharpDevelop.Gui.XmlForms; @@ -132,6 +133,8 @@ namespace ICSharpCode.SharpDevelop.Gui public CommonAboutDialog() { SetupFromXmlStream(this.GetType().Assembly.GetManifestResourceStream("Resources.CommonAboutDialog.xfrm")); + var aca = (AssemblyCopyrightAttribute)typeof(CommonAboutDialog).Assembly.GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false)[0]; + ControlDictionary["copyrightLabel"].Text = "Copyright " + aca.Copyright; } protected override void SetupXmlLoader() diff --git a/src/Main/GlobalAssemblyInfo.template b/src/Main/GlobalAssemblyInfo.template index 9ee839bbe3..2eed8250de 100644 --- a/src/Main/GlobalAssemblyInfo.template +++ b/src/Main/GlobalAssemblyInfo.template @@ -20,7 +20,7 @@ using System.Reflection; [assembly: System.Runtime.InteropServices.ComVisible(false)] [assembly: AssemblyCompany("ic#code")] [assembly: AssemblyProduct("SharpDevelop")] -[assembly: AssemblyCopyright("2000-2010 AlphaSierraPapa")] +[assembly: AssemblyCopyright("2000-2010 AlphaSierraPapa for the SharpDevelop Team")] [assembly: AssemblyVersion(RevisionClass.FullVersion)] [assembly: NeutralResourcesLanguage("en-US")] diff --git a/src/Tools/UpdateAssemblyInfo/Main.cs b/src/Tools/UpdateAssemblyInfo/Main.cs index fecf07cf14..de74563206 100644 --- a/src/Tools/UpdateAssemblyInfo/Main.cs +++ b/src/Tools/UpdateAssemblyInfo/Main.cs @@ -189,7 +189,7 @@ namespace UpdateAssemblyInfo static void ReadRevisionNumberFromGit() { - ProcessStartInfo info = new ProcessStartInfo("cmd", "/c git rev-list " + BaseCommit + "..HEAD"); + ProcessStartInfo info = new ProcessStartInfo("cmd", "/c git rev-list --first-parent " + BaseCommit + "..HEAD"); info.RedirectStandardOutput = true; info.UseShellExecute = false; using (Process p = Process.Start(info)) {