From 016b1404f6968532259ac0df188f215d563210a1 Mon Sep 17 00:00:00 2001 From: Mike Ward Date: Sun, 20 Jun 2021 09:52:15 -0500 Subject: [PATCH] Initial commit for Visual Studio 2022 --- CHANGES.md | 14 ++---- README.md | 2 +- .../VSColorOutput.Tests.csproj | 12 ++--- .../Output/GCCErrorList/GCCErrorGenerator.cs | 2 +- VSColorOutput/Properties/AssemblyInfo.cs | 4 +- VSColorOutput/VSColorOutput.csproj | 4 +- VSColorOutput/VsColorOutputPackage.cs | 2 +- VSColorOutput/source.extension.vsixmanifest | 44 ++++++++++--------- 8 files changed, 39 insertions(+), 45 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 2c84ea5..39480c0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,17 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [2.73] - 2020-12-23 - -### Fixed - -- Fix #126 - -## [2.72] - 2020-12-20 +## [2021.1] - 2021-06-20 ### Added -- Per solution settings. Just create an empty `VSColorOutput.json` in the same folder as the solution file. -- Show time stamps in margin at every line (without incremental time) -- Show hours in time stamps in margin -- Show times in elapsed build time and margin according to system locale + - Port to preview version of Visual Studio 2022 + diff --git a/README.md b/README.md index 50b470b..ce24792 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ VSColorOutput is a Visual Studio extension that adds color highlighting to Visua Custom match patterns can be added. Colors can be modified. -Developed in C# and NUnit. +Developed in C# ![Image](https://mike-ward.net/cdn/images/vscoloroutput/vscoloroutput.png) diff --git a/VSColorOutput.Tests/VSColorOutput.Tests.csproj b/VSColorOutput.Tests/VSColorOutput.Tests.csproj index c1e2de8..e7b0329 100644 --- a/VSColorOutput.Tests/VSColorOutput.Tests.csproj +++ b/VSColorOutput.Tests/VSColorOutput.Tests.csproj @@ -71,22 +71,22 @@ - 5.10.2 + 6.0.0-beta0001 - 16.0.204 + 17.0.0-previews-1-31410-273 - 14.3.25407 + 15.0.25726-Preview5 - 4.13.1 + 4.16.1 - 2.1.0 + 2.2.5-preview-20210605-01 - 2.1.0 + 2.2.5-preview-20210605-01 diff --git a/VSColorOutput/Output/GCCErrorList/GCCErrorGenerator.cs b/VSColorOutput/Output/GCCErrorList/GCCErrorGenerator.cs index 265df78..7662a2c 100644 --- a/VSColorOutput/Output/GCCErrorList/GCCErrorGenerator.cs +++ b/VSColorOutput/Output/GCCErrorList/GCCErrorGenerator.cs @@ -87,7 +87,7 @@ private static void AddTask(GCCErrorListItem item, TaskErrorCategory category) private static void TaskOnNavigate(object sender, EventArgs eventArgs) { - var task = sender as Task; + TaskListItem task = sender as TaskListItem; if (task == null) throw new ArgumentException("sender"); task.Line++; // Navigation starts counting from 1, do ++ _errorListProvider.Navigate(task, new Guid(Constants.vsViewKindCode)); diff --git a/VSColorOutput/Properties/AssemblyInfo.cs b/VSColorOutput/Properties/AssemblyInfo.cs index 6f1c740..f628d7e 100644 --- a/VSColorOutput/Properties/AssemblyInfo.cs +++ b/VSColorOutput/Properties/AssemblyInfo.cs @@ -10,6 +10,6 @@ [assembly: AssemblyTrademark("VSColorOutput is a trademark of Mike Ward")] [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] -[assembly: AssemblyVersion("2.73")] -[assembly: AssemblyFileVersion("2.73")] +[assembly: AssemblyVersion("2021.1")] +[assembly: AssemblyFileVersion("2021.1")] [assembly: Guid("9D5A1B6F-D173-424E-B126-7A459F13DB7A")] \ No newline at end of file diff --git a/VSColorOutput/VSColorOutput.csproj b/VSColorOutput/VSColorOutput.csproj index a0b4cc0..59982e1 100644 --- a/VSColorOutput/VSColorOutput.csproj +++ b/VSColorOutput/VSColorOutput.csproj @@ -96,10 +96,10 @@ - + compile; build; native; contentfiles; analyzers; buildtransitive - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/VSColorOutput/VsColorOutputPackage.cs b/VSColorOutput/VsColorOutputPackage.cs index cfd7373..57470c2 100644 --- a/VSColorOutput/VsColorOutputPackage.cs +++ b/VSColorOutput/VsColorOutputPackage.cs @@ -11,7 +11,7 @@ namespace VSColorOutput [Guid(VSColorOutputPackage.PackageGuidString)] [ProvideOptionPage(typeof(VsColorOutputOptionsDialog), VsColorOutputOptionsDialog.Category, VsColorOutputOptionsDialog.SubCategory, 1000, 1001, true)] [ProvideProfile(typeof(VsColorOutputOptionsDialog), VsColorOutputOptionsDialog.Category, VsColorOutputOptionsDialog.SubCategory, 1000, 1001, true)] - [InstalledProductRegistration("VSColorOutput", "Color output for build and debug windows - https://mike-ward.net/vscoloroutput", "2.73")] + [InstalledProductRegistration("VSColorOutput", "Color output for build and debug windows - https://mike-ward.net/vscoloroutput", "2021.1")] public sealed class VSColorOutputPackage : AsyncPackage { public const string PackageGuidString = "CD56B219-38CB-482A-9B2D-7582DF4AAF1E"; diff --git a/VSColorOutput/source.extension.vsixmanifest b/VSColorOutput/source.extension.vsixmanifest index 906cbbe..79d9d6b 100644 --- a/VSColorOutput/source.extension.vsixmanifest +++ b/VSColorOutput/source.extension.vsixmanifest @@ -1,24 +1,26 @@ - - - VSColorOutput - Color output for build and debug windows - https://mike-ward.net/vscoloroutput - Assets\License.txt - Assets\crayons.jpg - Build, Open Source, Productivity, Extension, Color, Output, Output Coloring - - - - - - - - - - - - - + + + VSColorOutput + Color output for build and debug windows + https://mike-ward.net/vscoloroutput + Assets\License.txt + Assets\crayons.jpg + Build, Open Source, Productivity, Extension, Color, Output, Output Coloring + + + + amd64 + + + + + + + + + + + \ No newline at end of file