From b10325430c5a3713f7da34ce28e56cee6f3fee16 Mon Sep 17 00:00:00 2001 From: Stefan Markovic <57057282+stefansjfw@users.noreply.github.com> Date: Fri, 8 Nov 2024 19:02:07 +0100 Subject: [PATCH] Integrate into PowerToys.sln (#140) ## Summary of the Pull Request - integrate all projects into PowerToys.sln - remove all other .sln files - remove unneeded files IMO (LET ME KNOW IF SOME OF THOES FILES ARE ACTUALLY NEEDED!) --- .vsconfig | 5 +- Microsoft.CmdPal.sln | 104 ---- PowerToys.sln | 517 +++++++++++++++++- src/modules/cmdpal/.gitignore | 5 - src/modules/cmdpal/.vsconfig | 43 -- src/modules/cmdpal/Directory.Build.props | 47 -- src/modules/cmdpal/Directory.CppBuild.props | 12 - .../EverythingExtension.csproj | 3 + .../HackerNewsExtension.csproj | 3 + .../MastodonExtension.csproj | 3 + .../MediaControlsExtension.csproj | 3 + .../Microsoft.CmdPal.Ext.Apps.csproj | 3 + .../Microsoft.CmdPal.Ext.Bookmarks.csproj | 3 + .../Microsoft.CmdPal.Ext.Calc.csproj | 3 + .../Microsoft.CmdPal.Ext.Settings.csproj | 3 + .../Microsoft.CmdPal.Ext.Registry.csproj | 3 + ...icrosoft.CmdPal.Ext.WindowsServices.csproj | 3 + ...icrosoft.CmdPal.Ext.WindowsSettings.csproj | 3 + ...icrosoft.CmdPal.Ext.WindowsTerminal.csproj | 3 + .../ProcessMonitorExtension.csproj | 3 + .../SSHKeychainExtension.csproj | 3 + src/modules/cmdpal/Exts/SampleExtension.sln | 179 ------ .../SamplePagesExtension.csproj | 3 + .../SpongebotExtension.csproj | 3 + .../TemplateExtension.csproj | 3 + .../YouTubeExtension/YouTubeExtension.csproj | 3 + .../Microsoft.CmdPal.Common.csproj | 3 + .../Microsoft.CmdPal.UI.ViewModels.csproj | 9 +- .../Microsoft.CmdPal.UI.csproj | 3 + .../Microsoft.Terminal.UI.vcxproj | 21 +- .../Microsoft.Terminal.UI/packages.config | 2 +- .../cmdpal/Microsoft.Terminal.UI/pch.h | 1 - .../cmdpal/Microsoft.Terminal.UI/version.rc | 6 +- src/modules/cmdpal/ToolingVersions.props | 12 - src/modules/cmdpal/WindowsCommandPalette.sln | 339 ------------ .../Microsoft.CmdPal.UI.Poc.csproj | 3 + .../cmdpal/codeAnalysis/GlobalSuppressions.cs | 57 -- src/modules/cmdpal/codeAnalysis/Rules.ruleset | 74 --- .../cmdpal/codeAnalysis/StubSuppressions.cs | 63 --- src/modules/cmdpal/codeAnalysis/StyleCop.json | 21 - src/modules/cmdpal/exclusion.dic | 0 .../cmdpal/extensionsdk/BuildSDKHelper.cmd | 5 - .../cmdpal/extensionsdk/BuildSDKHelper.ps1 | 102 ---- src/modules/cmdpal/extensionsdk/CmdPalSDK.sln | 71 --- .../cmdpal/extensionsdk/Directory.Build.props | 29 - .../BaseObservable.cs | 1 + .../ClipboardHelper.cs | 9 +- .../Command.cs | 4 +- .../CommandContextItem.cs | 4 +- .../CommandProvider.cs | 6 +- .../CommandResult.cs | 3 +- .../ExtensionHost.cs | 12 +- ...nager.cs => ExtensionInstanceManager`1.cs} | 0 .../ExtensionServer.cs | 2 +- .../Filter.cs | 2 + .../Form.cs | 2 +- .../ListHelpers.cs | 27 +- .../ListItem.cs | 1 + .../ListPage.cs | 6 +- .../LogMessage.cs | 32 ++ .../MarkdownPage.cs | 1 + ...Microsoft.CmdPal.Extensions.Helpers.csproj | 3 + .../NoOpCommand.cs | 6 +- .../OpenUrlCommand.cs | 4 + .../Page.cs | 1 + .../ProgressState.cs | 68 +-- .../StatusMessage.cs | 44 ++ .../StringMatcher.cs | 15 +- .../Tag.cs | 7 +- .../Microsoft.CmdPal.Extensions.vcxproj | 4 +- .../Microsoft.CmdPal.Extensions/version.rc | 10 +- .../cmdpal/extensionsdk/_build/.gitkeep | 3 - .../cmdpal/extensionsdk/azure-pipelines.yml | 4 - ...t.Windows.CommandPalette.Extensions.nuspec | 36 -- ...ft.Windows.CommandPalette.Extensions.props | 5 - ....Windows.CommandPalette.Extensions.targets | 7 - .../{codeAnalysis => }/format_sources.ps1 | 0 src/modules/cmdpal/owners.txt | 11 - 78 files changed, 742 insertions(+), 1385 deletions(-) delete mode 100644 Microsoft.CmdPal.sln delete mode 100644 src/modules/cmdpal/.gitignore delete mode 100644 src/modules/cmdpal/.vsconfig delete mode 100644 src/modules/cmdpal/Directory.Build.props delete mode 100644 src/modules/cmdpal/Directory.CppBuild.props delete mode 100644 src/modules/cmdpal/Exts/SampleExtension.sln delete mode 100644 src/modules/cmdpal/ToolingVersions.props delete mode 100644 src/modules/cmdpal/WindowsCommandPalette.sln delete mode 100644 src/modules/cmdpal/codeAnalysis/GlobalSuppressions.cs delete mode 100644 src/modules/cmdpal/codeAnalysis/Rules.ruleset delete mode 100644 src/modules/cmdpal/codeAnalysis/StubSuppressions.cs delete mode 100644 src/modules/cmdpal/codeAnalysis/StyleCop.json delete mode 100644 src/modules/cmdpal/exclusion.dic delete mode 100644 src/modules/cmdpal/extensionsdk/BuildSDKHelper.cmd delete mode 100644 src/modules/cmdpal/extensionsdk/BuildSDKHelper.ps1 delete mode 100644 src/modules/cmdpal/extensionsdk/CmdPalSDK.sln delete mode 100644 src/modules/cmdpal/extensionsdk/Directory.Build.props rename src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/{ExtensionInstanceManager.cs => ExtensionInstanceManager`1.cs} (100%) create mode 100644 src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/LogMessage.cs create mode 100644 src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StatusMessage.cs delete mode 100644 src/modules/cmdpal/extensionsdk/_build/.gitkeep delete mode 100644 src/modules/cmdpal/extensionsdk/azure-pipelines.yml delete mode 100644 src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.nuspec delete mode 100644 src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.props delete mode 100644 src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.targets rename src/modules/cmdpal/{codeAnalysis => }/format_sources.ps1 (100%) delete mode 100644 src/modules/cmdpal/owners.txt diff --git a/.vsconfig b/.vsconfig index bc5f1200fc1d..77ec8b0ffda2 100644 --- a/.vsconfig +++ b/.vsconfig @@ -1,12 +1,13 @@ { "version": "1.0", - "components": [ + "components": [ "Microsoft.VisualStudio.Component.CoreEditor", "Microsoft.VisualStudio.Workload.CoreEditor", "Microsoft.VisualStudio.Workload.NativeDesktop", "Microsoft.VisualStudio.Workload.ManagedDesktop", "Microsoft.VisualStudio.Workload.Universal", "Microsoft.VisualStudio.Component.Windows10SDK.19041", + "Microsoft.VisualStudio.Component.Windows10SDK.20348", "Microsoft.VisualStudio.Component.Windows10SDK.22621", "Microsoft.VisualStudio.ComponentGroup.UWP.VC", "Microsoft.VisualStudio.Component.UWP.VC.ARM64", @@ -18,4 +19,4 @@ "Microsoft.VisualStudio.Component.VC.ATL.Spectre", "Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" ] -} \ No newline at end of file +} \ No newline at end of file diff --git a/Microsoft.CmdPal.sln b/Microsoft.CmdPal.sln deleted file mode 100644 index f53555791468..000000000000 --- a/Microsoft.CmdPal.sln +++ /dev/null @@ -1,104 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.11.34929.205 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI.Poc", "src\modules\cmdpal\src\WindowsCommandPalette\Microsoft.CmdPal.UI.Poc.csproj", "{F71CF22B-A5C7-4328-A5B3-F4191AE57314}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Calculator", "src\modules\cmdpal\src\Plugins\Calculator\Calculator.csproj", "{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AllApps", "src\modules\cmdpal\src\Plugins\AllApps\AllApps.csproj", "{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{B7FF739F-7716-4FC3-B622-705486187B87}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.Terminal.UI", "src\modules\cmdpal\src\Microsoft.Terminal.UI\Microsoft.Terminal.UI.vcxproj", "{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extension SDK", "Extension SDK", "{FAA24D36-5515-467C-91E7-101A189AAF48}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.Windows.CommandPalette.Extensions", "src\modules\cmdpal\extensionsdk\Microsoft.Windows.CommandPalette.Extensions\Microsoft.Windows.CommandPalette.Extensions.vcxproj", "{305DD37E-C85D-4B08-AAFE-7381FA890463}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Extensions.Helpers", "src\modules\cmdpal\extensionsdk\Microsoft.Windows.CommandPalette.Extensions.Helpers\Microsoft.CmdPal.Extensions.Helpers.csproj", "{79060D06-7174-4D66-8D0B-4FF021154049}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Common", "src\modules\cmdpal\src\common\Microsoft.CmdPal.Common.csproj", "{05CDE6EE-23AE-42AF-A9F5-E398C382675F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|ARM64 = Debug|ARM64 - Debug|x64 = Debug|x64 - Release|ARM64 = Release|ARM64 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.Build.0 = Debug|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.ActiveCfg = Debug|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.Build.0 = Debug|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.Deploy.0 = Debug|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.ActiveCfg = Release|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.Build.0 = Release|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.Deploy.0 = Release|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.ActiveCfg = Release|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.Build.0 = Release|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.Deploy.0 = Release|x64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|ARM64.Build.0 = Debug|ARM64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|x64.ActiveCfg = Debug|x64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|x64.Build.0 = Debug|x64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|ARM64.ActiveCfg = Release|ARM64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|ARM64.Build.0 = Release|ARM64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|x64.ActiveCfg = Release|x64 - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|x64.Build.0 = Release|x64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|ARM64.Build.0 = Debug|ARM64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|x64.ActiveCfg = Debug|x64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|x64.Build.0 = Debug|x64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|ARM64.ActiveCfg = Release|ARM64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|ARM64.Build.0 = Release|ARM64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|x64.ActiveCfg = Release|x64 - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|x64.Build.0 = Release|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.Build.0 = Debug|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.ActiveCfg = Debug|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.Build.0 = Debug|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.ActiveCfg = Release|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.Build.0 = Release|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.ActiveCfg = Release|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.Build.0 = Release|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.Build.0 = Debug|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.ActiveCfg = Debug|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.Build.0 = Debug|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.ActiveCfg = Release|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.Build.0 = Release|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.ActiveCfg = Release|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.Build.0 = Release|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|ARM64.ActiveCfg = Debug|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|ARM64.Build.0 = Debug|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.ActiveCfg = Debug|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.Build.0 = Debug|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|ARM64.ActiveCfg = Release|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|ARM64.Build.0 = Release|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.ActiveCfg = Release|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.Build.0 = Release|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|ARM64.ActiveCfg = Debug|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|ARM64.Build.0 = Debug|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|x64.ActiveCfg = Debug|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|x64.Build.0 = Debug|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|ARM64.ActiveCfg = Release|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|ARM64.Build.0 = Release|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|x64.ActiveCfg = Release|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {C668A4BF-8BC1-48D1-B00D-FF99D05E6739} = {B7FF739F-7716-4FC3-B622-705486187B87} - {F5E5B8B9-7F51-43B8-ACED-1BD380BED98D} = {B7FF739F-7716-4FC3-B622-705486187B87} - {305DD37E-C85D-4B08-AAFE-7381FA890463} = {FAA24D36-5515-467C-91E7-101A189AAF48} - {79060D06-7174-4D66-8D0B-4FF021154049} = {FAA24D36-5515-467C-91E7-101A189AAF48} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {BC94BFC2-A741-4978-B6A4-9E01B7660E6B} - EndGlobalSection -EndGlobal diff --git a/PowerToys.sln b/PowerToys.sln index 80722be402a3..a68983acfa34 100644 --- a/PowerToys.sln +++ b/PowerToys.sln @@ -630,6 +630,68 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EtwTrace", "src\common\Tele EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MouseWithoutBorders.UnitTests", "src\modules\MouseWithoutBorders\MouseWithoutBorders.UnitTests\MouseWithoutBorders.UnitTests.csproj", "{66614C26-314C-4B91-9071-76133422CFEF}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CommandPallete", "CommandPallete", "{3846508C-77EB-4034-A702-F8BB263C4F79}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI.Poc", "src\modules\cmdpal\WindowsCommandPalette\Microsoft.CmdPal.UI.Poc.csproj", "{A60CB091-3E95-49F3-8315-18EA3B4334B9}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Prototype", "Prototype", "{B9CE05D3-9770-4D73-B445-2500D712CA67}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Built-in Extensions", "Built-in Extensions", "{ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Apps", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.Apps\Microsoft.CmdPal.Ext.Apps.csproj", "{6CE438DF-C245-4997-A360-0A0939E4BA34}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Bookmarks", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.Bookmark\Microsoft.CmdPal.Ext.Bookmarks.csproj", "{E09AA983-C755-474F-83D6-A5CDF528C070}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Calc", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.Calc\Microsoft.CmdPal.Ext.Calc.csproj", "{6D56B64D-FF1F-488F-AFED-9B9854A5D399}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Settings", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.CmdPalSettings\Microsoft.CmdPal.Ext.Settings.csproj", "{C24B056E-6CDB-42DF-8BAF-286489CF0DE8}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Registry", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.Registry\Microsoft.CmdPal.Ext.Registry.csproj", "{92EC89E4-9972-453A-8A1A-3A9E230C146A}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.WindowsServices", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.WindowsServices\Microsoft.CmdPal.Ext.WindowsServices.csproj", "{51939B4F-1F62-4BFF-A6A2-C08646E5BE95}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.WindowsSettings", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.WindowsSettings\Microsoft.CmdPal.Ext.WindowsSettings.csproj", "{D1160404-D3D1-497A-883A-4059C07C2273}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.WindowsTerminal", "src\modules\cmdpal\Exts\Microsoft.CmdPal.Ext.WindowsTerminal\Microsoft.CmdPal.Ext.WindowsTerminal.csproj", "{40F6D69D-E321-400F-A767-5628C7AE453D}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extension SDK", "Extension SDK", "{F3D09629-59A2-4924-A4B9-D6BFAA2C1B49}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.CmdPal.Extensions", "src\modules\cmdpal\extensionsdk\Microsoft.CmdPal.Extensions\Microsoft.CmdPal.Extensions.vcxproj", "{305DD37E-C85D-4B08-AAFE-7381FA890463}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Extensions.Helpers", "src\modules\cmdpal\extensionsdk\Microsoft.CmdPal.Extensions.Helpers\Microsoft.CmdPal.Extensions.Helpers.csproj", "{CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Common", "src\modules\cmdpal\Microsoft.CmdPal.Common\Microsoft.CmdPal.Common.csproj", "{14E62033-58D0-4A7D-8990-52F50A08BBBD}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.Terminal.UI", "src\modules\cmdpal\Microsoft.Terminal.UI\Microsoft.Terminal.UI.vcxproj", "{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sample Extensions", "Sample Extensions", "{071E18A4-A530-46B8-AB7D-B862EE55E24E}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EverythingExtension", "src\modules\cmdpal\Exts\EverythingExtension\EverythingExtension.csproj", "{BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HackerNewsExtension", "src\modules\cmdpal\Exts\HackerNewsExtension\HackerNewsExtension.csproj", "{1CAA6480-ED3B-462E-8D42-D34497DFB0AB}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MastodonExtension", "src\modules\cmdpal\Exts\MastodonExtension\MastodonExtension.csproj", "{474447BA-8DC2-4DE5-BDD4-DEFC172FD175}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MediaControlsExtension", "src\modules\cmdpal\Exts\MediaControlsExtension\MediaControlsExtension.csproj", "{922A3BEB-8A93-40B4-89FE-96AABD632E69}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProcessMonitorExtension", "src\modules\cmdpal\Exts\ProcessMonitorExtension\ProcessMonitorExtension.csproj", "{C846F7A7-792A-47D9-B0CB-417C900EE03D}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SamplePagesExtension", "src\modules\cmdpal\Exts\SamplePagesExtension\SamplePagesExtension.csproj", "{C831231F-891C-4572-9694-45062534B42A}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SpongebotExtension", "src\modules\cmdpal\Exts\SpongebotExtension\SpongebotExtension.csproj", "{2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SSHKeychainExtension", "src\modules\cmdpal\Exts\SSHKeychainExtension\SSHKeychainExtension.csproj", "{BE349BD2-7FF8-47B6-8F74-42B52DDF730A}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TemplateExtension", "src\modules\cmdpal\Exts\TemplateExtension\TemplateExtension.csproj", "{EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YouTubeExtension", "src\modules\cmdpal\Exts\YouTubeExtension\YouTubeExtension.csproj", "{8E47BF33-A402-4582-930C-95E35418F653}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UI", "UI", "{7520A2FE-00A2-49B8-83ED-DB216E874C04}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI", "src\modules\cmdpal\Microsoft.CmdPal.UI\Microsoft.CmdPal.UI.csproj", "{8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI.ViewModels", "src\modules\cmdpal\Microsoft.CmdPal.UI.ViewModels\Microsoft.CmdPal.UI.ViewModels.csproj", "{C66020D1-CB10-4CF7-8715-84C97FD5E5E2}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM64 = Debug|ARM64 @@ -2246,6 +2308,30 @@ Global {8A08D663-4995-40E3-B42C-3F910625F284}.Release|x64.Build.0 = Release|x64 {8A08D663-4995-40E3-B42C-3F910625F284}.Release|x86.ActiveCfg = Release|x64 {8A08D663-4995-40E3-B42C-3F910625F284}.Release|x86.Build.0 = Release|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|ARM64.Build.0 = Debug|ARM64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x64.ActiveCfg = Debug|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x64.Build.0 = Debug|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x86.ActiveCfg = Debug|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x86.Build.0 = Debug|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|ARM64.ActiveCfg = Release|ARM64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|ARM64.Build.0 = Release|ARM64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x64.ActiveCfg = Release|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x64.Build.0 = Release|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x86.ActiveCfg = Release|x64 + {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x86.Build.0 = Release|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|ARM64.Build.0 = Debug|ARM64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x64.ActiveCfg = Debug|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x64.Build.0 = Debug|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x86.ActiveCfg = Debug|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x86.Build.0 = Debug|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|ARM64.ActiveCfg = Release|ARM64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|ARM64.Build.0 = Release|ARM64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x64.ActiveCfg = Release|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x64.Build.0 = Release|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x86.ActiveCfg = Release|x64 + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x86.Build.0 = Release|x64 {D962A009-834F-4EEC-AABB-430DF8F98E39}.Debug|ARM64.ActiveCfg = Debug|ARM64 {D962A009-834F-4EEC-AABB-430DF8F98E39}.Debug|ARM64.Build.0 = Debug|ARM64 {D962A009-834F-4EEC-AABB-430DF8F98E39}.Debug|x64.ActiveCfg = Debug|x64 @@ -2646,30 +2732,6 @@ Global {F055103B-F80B-4D0C-BF48-057C55620033}.Release|x64.Build.0 = Release|x64 {F055103B-F80B-4D0C-BF48-057C55620033}.Release|x86.ActiveCfg = Release|x64 {F055103B-F80B-4D0C-BF48-057C55620033}.Release|x86.Build.0 = Release|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|ARM64.Build.0 = Debug|ARM64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x64.ActiveCfg = Debug|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x64.Build.0 = Debug|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x86.ActiveCfg = Debug|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Debug|x86.Build.0 = Debug|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|ARM64.ActiveCfg = Release|ARM64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|ARM64.Build.0 = Release|ARM64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x64.ActiveCfg = Release|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x64.Build.0 = Release|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x86.ActiveCfg = Release|x64 - {923DF87C-CA99-4D1C-B1D2-959174E95BFA}.Release|x86.Build.0 = Release|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|ARM64.Build.0 = Debug|ARM64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x64.ActiveCfg = Debug|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x64.Build.0 = Debug|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x86.ActiveCfg = Debug|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Debug|x86.Build.0 = Debug|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|ARM64.ActiveCfg = Release|ARM64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|ARM64.Build.0 = Release|ARM64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x64.ActiveCfg = Release|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x64.Build.0 = Release|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x86.ActiveCfg = Release|x64 - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77}.Release|x86.Build.0 = Release|x64 {B31FCC55-B5A4-4EA7-B414-2DCEAE6AF332}.Debug|ARM64.ActiveCfg = Debug|ARM64 {B31FCC55-B5A4-4EA7-B414-2DCEAE6AF332}.Debug|ARM64.Build.0 = Debug|ARM64 {B31FCC55-B5A4-4EA7-B414-2DCEAE6AF332}.Debug|x64.ActiveCfg = Debug|x64 @@ -2778,6 +2840,378 @@ Global {66614C26-314C-4B91-9071-76133422CFEF}.Release|x64.Build.0 = Release|x64 {66614C26-314C-4B91-9071-76133422CFEF}.Release|x86.ActiveCfg = Release|x64 {66614C26-314C-4B91-9071-76133422CFEF}.Release|x86.Build.0 = Release|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|ARM64.Build.0 = Debug|ARM64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|x64.ActiveCfg = Debug|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|x64.Build.0 = Debug|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|x64.Deploy.0 = Debug|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|x86.ActiveCfg = Debug|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|x86.Build.0 = Debug|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Debug|x86.Deploy.0 = Debug|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|ARM64.ActiveCfg = Release|ARM64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|ARM64.Build.0 = Release|ARM64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|ARM64.Deploy.0 = Release|ARM64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|x64.ActiveCfg = Release|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|x64.Build.0 = Release|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|x64.Deploy.0 = Release|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|x86.ActiveCfg = Release|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|x86.Build.0 = Release|x64 + {A60CB091-3E95-49F3-8315-18EA3B4334B9}.Release|x86.Deploy.0 = Release|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Debug|ARM64.Build.0 = Debug|ARM64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Debug|x64.ActiveCfg = Debug|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Debug|x64.Build.0 = Debug|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Debug|x86.ActiveCfg = Debug|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Debug|x86.Build.0 = Debug|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Release|ARM64.ActiveCfg = Release|ARM64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Release|ARM64.Build.0 = Release|ARM64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Release|x64.ActiveCfg = Release|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Release|x64.Build.0 = Release|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Release|x86.ActiveCfg = Release|x64 + {6CE438DF-C245-4997-A360-0A0939E4BA34}.Release|x86.Build.0 = Release|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Debug|ARM64.Build.0 = Debug|ARM64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Debug|x64.ActiveCfg = Debug|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Debug|x64.Build.0 = Debug|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Debug|x86.ActiveCfg = Debug|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Debug|x86.Build.0 = Debug|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Release|ARM64.ActiveCfg = Release|ARM64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Release|ARM64.Build.0 = Release|ARM64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Release|x64.ActiveCfg = Release|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Release|x64.Build.0 = Release|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Release|x86.ActiveCfg = Release|x64 + {E09AA983-C755-474F-83D6-A5CDF528C070}.Release|x86.Build.0 = Release|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Debug|ARM64.Build.0 = Debug|ARM64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Debug|x64.ActiveCfg = Debug|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Debug|x64.Build.0 = Debug|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Debug|x86.ActiveCfg = Debug|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Debug|x86.Build.0 = Debug|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Release|ARM64.ActiveCfg = Release|ARM64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Release|ARM64.Build.0 = Release|ARM64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Release|x64.ActiveCfg = Release|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Release|x64.Build.0 = Release|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Release|x86.ActiveCfg = Release|x64 + {6D56B64D-FF1F-488F-AFED-9B9854A5D399}.Release|x86.Build.0 = Release|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Debug|ARM64.Build.0 = Debug|ARM64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Debug|x64.ActiveCfg = Debug|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Debug|x64.Build.0 = Debug|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Debug|x86.ActiveCfg = Debug|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Debug|x86.Build.0 = Debug|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Release|ARM64.ActiveCfg = Release|ARM64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Release|ARM64.Build.0 = Release|ARM64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Release|x64.ActiveCfg = Release|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Release|x64.Build.0 = Release|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Release|x86.ActiveCfg = Release|x64 + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8}.Release|x86.Build.0 = Release|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Debug|ARM64.Build.0 = Debug|ARM64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Debug|x64.ActiveCfg = Debug|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Debug|x64.Build.0 = Debug|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Debug|x86.ActiveCfg = Debug|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Debug|x86.Build.0 = Debug|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Release|ARM64.ActiveCfg = Release|ARM64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Release|ARM64.Build.0 = Release|ARM64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Release|x64.ActiveCfg = Release|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Release|x64.Build.0 = Release|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Release|x86.ActiveCfg = Release|x64 + {92EC89E4-9972-453A-8A1A-3A9E230C146A}.Release|x86.Build.0 = Release|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Debug|ARM64.Build.0 = Debug|ARM64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Debug|x64.ActiveCfg = Debug|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Debug|x64.Build.0 = Debug|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Debug|x86.ActiveCfg = Debug|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Debug|x86.Build.0 = Debug|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Release|ARM64.ActiveCfg = Release|ARM64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Release|ARM64.Build.0 = Release|ARM64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Release|x64.ActiveCfg = Release|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Release|x64.Build.0 = Release|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Release|x86.ActiveCfg = Release|x64 + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95}.Release|x86.Build.0 = Release|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Debug|ARM64.Build.0 = Debug|ARM64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Debug|x64.ActiveCfg = Debug|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Debug|x64.Build.0 = Debug|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Debug|x86.ActiveCfg = Debug|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Debug|x86.Build.0 = Debug|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Release|ARM64.ActiveCfg = Release|ARM64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Release|ARM64.Build.0 = Release|ARM64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Release|x64.ActiveCfg = Release|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Release|x64.Build.0 = Release|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Release|x86.ActiveCfg = Release|x64 + {D1160404-D3D1-497A-883A-4059C07C2273}.Release|x86.Build.0 = Release|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Debug|ARM64.Build.0 = Debug|ARM64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Debug|x64.ActiveCfg = Debug|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Debug|x64.Build.0 = Debug|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Debug|x86.ActiveCfg = Debug|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Debug|x86.Build.0 = Debug|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Release|ARM64.ActiveCfg = Release|ARM64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Release|ARM64.Build.0 = Release|ARM64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Release|x64.ActiveCfg = Release|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Release|x64.Build.0 = Release|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Release|x86.ActiveCfg = Release|x64 + {40F6D69D-E321-400F-A767-5628C7AE453D}.Release|x86.Build.0 = Release|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.Build.0 = Debug|ARM64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.ActiveCfg = Debug|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.Build.0 = Debug|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x86.ActiveCfg = Debug|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x86.Build.0 = Debug|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.ActiveCfg = Release|ARM64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.Build.0 = Release|ARM64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.ActiveCfg = Release|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.Build.0 = Release|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x86.ActiveCfg = Release|x64 + {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x86.Build.0 = Release|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Debug|ARM64.Build.0 = Debug|ARM64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Debug|x64.ActiveCfg = Debug|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Debug|x64.Build.0 = Debug|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Debug|x86.ActiveCfg = Debug|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Debug|x86.Build.0 = Debug|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Release|ARM64.ActiveCfg = Release|ARM64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Release|ARM64.Build.0 = Release|ARM64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Release|x64.ActiveCfg = Release|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Release|x64.Build.0 = Release|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Release|x86.ActiveCfg = Release|x64 + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24}.Release|x86.Build.0 = Release|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Debug|ARM64.Build.0 = Debug|ARM64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Debug|x64.ActiveCfg = Debug|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Debug|x64.Build.0 = Debug|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Debug|x86.ActiveCfg = Debug|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Debug|x86.Build.0 = Debug|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Release|ARM64.ActiveCfg = Release|ARM64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Release|ARM64.Build.0 = Release|ARM64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Release|x64.ActiveCfg = Release|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Release|x64.Build.0 = Release|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Release|x86.ActiveCfg = Release|x64 + {14E62033-58D0-4A7D-8990-52F50A08BBBD}.Release|x86.Build.0 = Release|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.Build.0 = Debug|ARM64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.ActiveCfg = Debug|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.Build.0 = Debug|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x86.ActiveCfg = Debug|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x86.Build.0 = Debug|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.ActiveCfg = Release|ARM64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.Build.0 = Release|ARM64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.ActiveCfg = Release|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.Build.0 = Release|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x86.ActiveCfg = Release|x64 + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x86.Build.0 = Release|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|ARM64.Build.0 = Debug|ARM64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|x64.ActiveCfg = Debug|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|x64.Build.0 = Debug|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|x64.Deploy.0 = Debug|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|x86.ActiveCfg = Debug|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|x86.Build.0 = Debug|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Debug|x86.Deploy.0 = Debug|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|ARM64.ActiveCfg = Release|ARM64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|ARM64.Build.0 = Release|ARM64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|ARM64.Deploy.0 = Release|ARM64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|x64.ActiveCfg = Release|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|x64.Build.0 = Release|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|x64.Deploy.0 = Release|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|x86.ActiveCfg = Release|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|x86.Build.0 = Release|x64 + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E}.Release|x86.Deploy.0 = Release|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|ARM64.Build.0 = Debug|ARM64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|x64.ActiveCfg = Debug|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|x64.Build.0 = Debug|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|x64.Deploy.0 = Debug|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|x86.ActiveCfg = Debug|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|x86.Build.0 = Debug|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Debug|x86.Deploy.0 = Debug|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|ARM64.ActiveCfg = Release|ARM64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|ARM64.Build.0 = Release|ARM64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|ARM64.Deploy.0 = Release|ARM64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|x64.ActiveCfg = Release|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|x64.Build.0 = Release|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|x64.Deploy.0 = Release|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|x86.ActiveCfg = Release|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|x86.Build.0 = Release|x64 + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB}.Release|x86.Deploy.0 = Release|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|ARM64.Build.0 = Debug|ARM64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|x64.ActiveCfg = Debug|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|x64.Build.0 = Debug|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|x64.Deploy.0 = Debug|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|x86.ActiveCfg = Debug|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|x86.Build.0 = Debug|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Debug|x86.Deploy.0 = Debug|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|ARM64.ActiveCfg = Release|ARM64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|ARM64.Build.0 = Release|ARM64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|ARM64.Deploy.0 = Release|ARM64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|x64.ActiveCfg = Release|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|x64.Build.0 = Release|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|x64.Deploy.0 = Release|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|x86.ActiveCfg = Release|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|x86.Build.0 = Release|x64 + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175}.Release|x86.Deploy.0 = Release|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|ARM64.Build.0 = Debug|ARM64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|x64.ActiveCfg = Debug|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|x64.Build.0 = Debug|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|x64.Deploy.0 = Debug|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|x86.ActiveCfg = Debug|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|x86.Build.0 = Debug|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Debug|x86.Deploy.0 = Debug|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|ARM64.ActiveCfg = Release|ARM64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|ARM64.Build.0 = Release|ARM64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|ARM64.Deploy.0 = Release|ARM64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|x64.ActiveCfg = Release|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|x64.Build.0 = Release|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|x64.Deploy.0 = Release|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|x86.ActiveCfg = Release|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|x86.Build.0 = Release|x64 + {922A3BEB-8A93-40B4-89FE-96AABD632E69}.Release|x86.Deploy.0 = Release|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|ARM64.Build.0 = Debug|ARM64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|x64.ActiveCfg = Debug|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|x64.Build.0 = Debug|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|x64.Deploy.0 = Debug|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|x86.ActiveCfg = Debug|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|x86.Build.0 = Debug|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Debug|x86.Deploy.0 = Debug|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|ARM64.ActiveCfg = Release|ARM64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|ARM64.Build.0 = Release|ARM64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|ARM64.Deploy.0 = Release|ARM64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|x64.ActiveCfg = Release|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|x64.Build.0 = Release|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|x64.Deploy.0 = Release|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|x86.ActiveCfg = Release|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|x86.Build.0 = Release|x64 + {C846F7A7-792A-47D9-B0CB-417C900EE03D}.Release|x86.Deploy.0 = Release|x64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|ARM64.Build.0 = Debug|ARM64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|x64.ActiveCfg = Debug|x64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|x64.Build.0 = Debug|x64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|x64.Deploy.0 = Debug|x64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|x86.ActiveCfg = Debug|x64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|x86.Build.0 = Debug|x64 + {C831231F-891C-4572-9694-45062534B42A}.Debug|x86.Deploy.0 = Debug|x64 + {C831231F-891C-4572-9694-45062534B42A}.Release|ARM64.ActiveCfg = Release|ARM64 + {C831231F-891C-4572-9694-45062534B42A}.Release|ARM64.Build.0 = Release|ARM64 + {C831231F-891C-4572-9694-45062534B42A}.Release|ARM64.Deploy.0 = Release|ARM64 + {C831231F-891C-4572-9694-45062534B42A}.Release|x64.ActiveCfg = Release|x64 + {C831231F-891C-4572-9694-45062534B42A}.Release|x64.Build.0 = Release|x64 + {C831231F-891C-4572-9694-45062534B42A}.Release|x64.Deploy.0 = Release|x64 + {C831231F-891C-4572-9694-45062534B42A}.Release|x86.ActiveCfg = Release|x64 + {C831231F-891C-4572-9694-45062534B42A}.Release|x86.Build.0 = Release|x64 + {C831231F-891C-4572-9694-45062534B42A}.Release|x86.Deploy.0 = Release|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|ARM64.Build.0 = Debug|ARM64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|x64.ActiveCfg = Debug|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|x64.Build.0 = Debug|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|x64.Deploy.0 = Debug|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|x86.ActiveCfg = Debug|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|x86.Build.0 = Debug|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Debug|x86.Deploy.0 = Debug|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|ARM64.ActiveCfg = Release|ARM64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|ARM64.Build.0 = Release|ARM64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|ARM64.Deploy.0 = Release|ARM64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|x64.ActiveCfg = Release|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|x64.Build.0 = Release|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|x64.Deploy.0 = Release|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|x86.ActiveCfg = Release|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|x86.Build.0 = Release|x64 + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F}.Release|x86.Deploy.0 = Release|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|ARM64.Build.0 = Debug|ARM64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|x64.ActiveCfg = Debug|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|x64.Build.0 = Debug|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|x64.Deploy.0 = Debug|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|x86.ActiveCfg = Debug|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|x86.Build.0 = Debug|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Debug|x86.Deploy.0 = Debug|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|ARM64.ActiveCfg = Release|ARM64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|ARM64.Build.0 = Release|ARM64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|ARM64.Deploy.0 = Release|ARM64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|x64.ActiveCfg = Release|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|x64.Build.0 = Release|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|x64.Deploy.0 = Release|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|x86.ActiveCfg = Release|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|x86.Build.0 = Release|x64 + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A}.Release|x86.Deploy.0 = Release|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|ARM64.Build.0 = Debug|ARM64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|x64.ActiveCfg = Debug|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|x64.Build.0 = Debug|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|x64.Deploy.0 = Debug|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|x86.ActiveCfg = Debug|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|x86.Build.0 = Debug|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Debug|x86.Deploy.0 = Debug|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|ARM64.ActiveCfg = Release|ARM64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|ARM64.Build.0 = Release|ARM64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|ARM64.Deploy.0 = Release|ARM64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|x64.ActiveCfg = Release|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|x64.Build.0 = Release|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|x64.Deploy.0 = Release|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|x86.ActiveCfg = Release|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|x86.Build.0 = Release|x64 + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB}.Release|x86.Deploy.0 = Release|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|ARM64.Build.0 = Debug|ARM64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|x64.ActiveCfg = Debug|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|x64.Build.0 = Debug|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|x64.Deploy.0 = Debug|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|x86.ActiveCfg = Debug|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|x86.Build.0 = Debug|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Debug|x86.Deploy.0 = Debug|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|ARM64.ActiveCfg = Release|ARM64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|ARM64.Build.0 = Release|ARM64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|ARM64.Deploy.0 = Release|ARM64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|x64.ActiveCfg = Release|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|x64.Build.0 = Release|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|x64.Deploy.0 = Release|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|x86.ActiveCfg = Release|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|x86.Build.0 = Release|x64 + {8E47BF33-A402-4582-930C-95E35418F653}.Release|x86.Deploy.0 = Release|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|ARM64.Build.0 = Debug|ARM64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|x64.ActiveCfg = Debug|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|x64.Build.0 = Debug|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|x64.Deploy.0 = Debug|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|x86.ActiveCfg = Debug|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|x86.Build.0 = Debug|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Debug|x86.Deploy.0 = Debug|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|ARM64.ActiveCfg = Release|ARM64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|ARM64.Build.0 = Release|ARM64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|ARM64.Deploy.0 = Release|ARM64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|x64.ActiveCfg = Release|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|x64.Build.0 = Release|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|x64.Deploy.0 = Release|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|x86.ActiveCfg = Release|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|x86.Build.0 = Release|x64 + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90}.Release|x86.Deploy.0 = Release|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Debug|ARM64.Build.0 = Debug|ARM64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Debug|x64.ActiveCfg = Debug|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Debug|x64.Build.0 = Debug|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Debug|x86.ActiveCfg = Debug|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Debug|x86.Build.0 = Debug|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Release|ARM64.ActiveCfg = Release|ARM64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Release|ARM64.Build.0 = Release|ARM64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Release|x64.ActiveCfg = Release|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Release|x64.Build.0 = Release|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Release|x86.ActiveCfg = Release|x64 + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2}.Release|x86.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -2956,6 +3390,8 @@ Global {B5EB9FE9-37EF-47C3-B8B8-81AD3C2972C2} = {B6C42F16-73EB-477E-8B0D-4E6CF6C20AAC} {A663E672-B26D-4EC0-BEAB-FE2E424AC46F} = {B6C42F16-73EB-477E-8B0D-4E6CF6C20AAC} {8A08D663-4995-40E3-B42C-3F910625F284} = {322566EF-20DC-43A6-B9F8-616AF942579A} + {923DF87C-CA99-4D1C-B1D2-959174E95BFA} = {322566EF-20DC-43A6-B9F8-616AF942579A} + {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77} = {322566EF-20DC-43A6-B9F8-616AF942579A} {D962A009-834F-4EEC-AABB-430DF8F98E39} = {322566EF-20DC-43A6-B9F8-616AF942579A} {9873BA05-4C41-4819-9283-CF45D795431B} = {4574FDD0-F61D-4376-98BF-E5A1262C11EC} {FC373B24-3293-453C-AAF5-CF2909DCEE6A} = {9873BA05-4C41-4819-9283-CF45D795431B} @@ -2995,8 +3431,6 @@ Global {8ACB33D9-C95B-47D4-8363-9731EE0930A0} = {CA716AE6-FE5C-40AC-BB8F-2C87912687AC} {CA716AE6-FE5C-40AC-BB8F-2C87912687AC} = {4574FDD0-F61D-4376-98BF-E5A1262C11EC} {F055103B-F80B-4D0C-BF48-057C55620033} = {5A7818A8-109C-4E1C-850D-1A654E234B0E} - {923DF87C-CA99-4D1C-B1D2-959174E95BFA} = {322566EF-20DC-43A6-B9F8-616AF942579A} - {D5E42C63-57C5-4EF6-AECE-1E2FCA725B77} = {322566EF-20DC-43A6-B9F8-616AF942579A} {A2221D7E-55E7-4BEA-90D1-4F162D670BBF} = {4574FDD0-F61D-4376-98BF-E5A1262C11EC} {BE126CBB-AE12-406A-9837-A05ACFCA57A7} = {A2221D7E-55E7-4BEA-90D1-4F162D670BBF} {14CB58B7-D280-4A7A-95DE-4B2DF14EA000} = {A2221D7E-55E7-4BEA-90D1-4F162D670BBF} @@ -3009,6 +3443,37 @@ Global {37D07516-4185-43A4-924F-3C7A5D95ECF6} = {A2221D7E-55E7-4BEA-90D1-4F162D670BBF} {8F021B46-362B-485C-BFBA-CCF83E820CBD} = {8F62026A-294B-41C6-8839-87463613F216} {66614C26-314C-4B91-9071-76133422CFEF} = {B6C42F16-73EB-477E-8B0D-4E6CF6C20AAC} + {3846508C-77EB-4034-A702-F8BB263C4F79} = {4574FDD0-F61D-4376-98BF-E5A1262C11EC} + {A60CB091-3E95-49F3-8315-18EA3B4334B9} = {B9CE05D3-9770-4D73-B445-2500D712CA67} + {B9CE05D3-9770-4D73-B445-2500D712CA67} = {3846508C-77EB-4034-A702-F8BB263C4F79} + {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} = {3846508C-77EB-4034-A702-F8BB263C4F79} + {6CE438DF-C245-4997-A360-0A0939E4BA34} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {E09AA983-C755-474F-83D6-A5CDF528C070} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {6D56B64D-FF1F-488F-AFED-9B9854A5D399} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {C24B056E-6CDB-42DF-8BAF-286489CF0DE8} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {92EC89E4-9972-453A-8A1A-3A9E230C146A} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {51939B4F-1F62-4BFF-A6A2-C08646E5BE95} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {D1160404-D3D1-497A-883A-4059C07C2273} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {40F6D69D-E321-400F-A767-5628C7AE453D} = {ECB8E0D1-7603-4E5C-AB10-D1E545E6F8E2} + {F3D09629-59A2-4924-A4B9-D6BFAA2C1B49} = {3846508C-77EB-4034-A702-F8BB263C4F79} + {305DD37E-C85D-4B08-AAFE-7381FA890463} = {F3D09629-59A2-4924-A4B9-D6BFAA2C1B49} + {CA4D810F-C8F4-4B61-9DA9-71807E0B9F24} = {F3D09629-59A2-4924-A4B9-D6BFAA2C1B49} + {14E62033-58D0-4A7D-8990-52F50A08BBBD} = {B9CE05D3-9770-4D73-B445-2500D712CA67} + {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F} = {B9CE05D3-9770-4D73-B445-2500D712CA67} + {071E18A4-A530-46B8-AB7D-B862EE55E24E} = {3846508C-77EB-4034-A702-F8BB263C4F79} + {BDEC52D7-F53F-428C-ACC5-9D6A73A7077E} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {1CAA6480-ED3B-462E-8D42-D34497DFB0AB} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {474447BA-8DC2-4DE5-BDD4-DEFC172FD175} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {922A3BEB-8A93-40B4-89FE-96AABD632E69} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {C846F7A7-792A-47D9-B0CB-417C900EE03D} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {C831231F-891C-4572-9694-45062534B42A} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {2C2AF4F4-3DB2-416F-9F38-2B710D961E6F} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {BE349BD2-7FF8-47B6-8F74-42B52DDF730A} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {EEBDB1CA-BBDD-421D-9D86-67145D0C6EEB} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {8E47BF33-A402-4582-930C-95E35418F653} = {071E18A4-A530-46B8-AB7D-B862EE55E24E} + {7520A2FE-00A2-49B8-83ED-DB216E874C04} = {3846508C-77EB-4034-A702-F8BB263C4F79} + {8FBDABA4-40EE-4C0E-9BC8-2F6444A6EF90} = {7520A2FE-00A2-49B8-83ED-DB216E874C04} + {C66020D1-CB10-4CF7-8715-84C97FD5E5E2} = {7520A2FE-00A2-49B8-83ED-DB216E874C04} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {C3A2F9D1-7930-4EF4-A6FC-7EE0A99821D0} diff --git a/src/modules/cmdpal/.gitignore b/src/modules/cmdpal/.gitignore deleted file mode 100644 index 062f40d6fd74..000000000000 --- a/src/modules/cmdpal/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ - -# Allow launchSettings.json in the Properties folder to be committed to source -# control. This overrides the one in the root .gitignore, because all the cmdpal -# projects will explode without this file -!**/Properties/launchSettings.json diff --git a/src/modules/cmdpal/.vsconfig b/src/modules/cmdpal/.vsconfig deleted file mode 100644 index ecae00d0c605..000000000000 --- a/src/modules/cmdpal/.vsconfig +++ /dev/null @@ -1,43 +0,0 @@ -{ - "version": "1.0", - "components": [ - "Microsoft.VisualStudio.Component.Roslyn.Compiler", - "Microsoft.Component.MSBuild", - "Microsoft.VisualStudio.Component.Roslyn.LanguageServices", - "Microsoft.VisualStudio.Component.SQL.CLR", - "Microsoft.VisualStudio.Component.CoreEditor", - "Microsoft.VisualStudio.Workload.CoreEditor", - "Microsoft.Net.Component.4.8.SDK", - "Microsoft.Net.Component.4.7.2.TargetingPack", - "Microsoft.Net.ComponentGroup.DevelopmentPrerequisites", - "Microsoft.VisualStudio.Component.TypeScript.TSServer", - "Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions", - "Microsoft.VisualStudio.Component.JavaScript.TypeScript", - "Microsoft.VisualStudio.Component.TextTemplating", - "Microsoft.VisualStudio.Component.NuGet", - "Microsoft.Component.ClickOnce", - "Microsoft.VisualStudio.Component.ManagedDesktop.Core", - "Microsoft.NetCore.Component.SDK", - "Microsoft.VisualStudio.Component.FSharp", - "Microsoft.ComponentGroup.ClickOnce.Publish", - "Microsoft.NetCore.Component.DevelopmentTools", - "Microsoft.Net.Component.4.8.TargetingPack", - "Microsoft.Net.ComponentGroup.4.8.DeveloperTools", - "Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd", - "Microsoft.VisualStudio.Component.DiagnosticTools", - "Microsoft.VisualStudio.Component.EntityFramework", - "Microsoft.VisualStudio.Component.LiveUnitTesting", - "Microsoft.VisualStudio.Component.Debugger.JustInTime", - "Component.Microsoft.VisualStudio.LiveShare.2022", - "Microsoft.VisualStudio.Component.IntelliCode", - "Microsoft.VisualStudio.Component.Windows10SDK", - "Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging", - "Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites", - "Microsoft.VisualStudio.Component.DotNetModelBuilder", - "Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs", - "Microsoft.ComponentGroup.Blend", - "Microsoft.VisualStudio.Workload.ManagedDesktop", - "Microsoft.VisualStudio.Component.Windows10SDK.20348", - "Microsoft.VisualStudio.Component.Windows10SDK.19041" - ] -} \ No newline at end of file diff --git a/src/modules/cmdpal/Directory.Build.props b/src/modules/cmdpal/Directory.Build.props deleted file mode 100644 index 09bd959a54f1..000000000000 --- a/src/modules/cmdpal/Directory.Build.props +++ /dev/null @@ -1,47 +0,0 @@ - - - - Copyright (C) 2022 Microsoft Corporation - Microsoft Corp. - Copyright (C) 2022 Microsoft Corporation - CmdPal - Microsoft Corporation - en-US - x64;ARM64 - CmdPal - true - Recommended - $(Platform) - false - - - - - true - - - - <_PropertySheetDisplayName>CmdPal.Root.Props - $(MsbuildThisFileDirectory)\Cpp.Build.props - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - diff --git a/src/modules/cmdpal/Directory.CppBuild.props b/src/modules/cmdpal/Directory.CppBuild.props deleted file mode 100644 index 59efed82bd55..000000000000 --- a/src/modules/cmdpal/Directory.CppBuild.props +++ /dev/null @@ -1,12 +0,0 @@ - - - $(Platform) - x86 - $(SolutionDir)tools\bin\$(CppPlatformTarget)\$(Configuration)\ - $(CppBaseOutDir)$(MSBuildProjectName)\ - - - - - - \ No newline at end of file diff --git a/src/modules/cmdpal/Exts/EverythingExtension/EverythingExtension.csproj b/src/modules/cmdpal/Exts/EverythingExtension/EverythingExtension.csproj index 39a2b6f28fb2..4fc1dd909ff4 100644 --- a/src/modules/cmdpal/Exts/EverythingExtension/EverythingExtension.csproj +++ b/src/modules/cmdpal/Exts/EverythingExtension/EverythingExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/HackerNewsExtension/HackerNewsExtension.csproj b/src/modules/cmdpal/Exts/HackerNewsExtension/HackerNewsExtension.csproj index 7096708e919f..a7fa8f751240 100644 --- a/src/modules/cmdpal/Exts/HackerNewsExtension/HackerNewsExtension.csproj +++ b/src/modules/cmdpal/Exts/HackerNewsExtension/HackerNewsExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/MastodonExtension/MastodonExtension.csproj b/src/modules/cmdpal/Exts/MastodonExtension/MastodonExtension.csproj index f91831fa511b..87192817276e 100644 --- a/src/modules/cmdpal/Exts/MastodonExtension/MastodonExtension.csproj +++ b/src/modules/cmdpal/Exts/MastodonExtension/MastodonExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/MediaControlsExtension/MediaControlsExtension.csproj b/src/modules/cmdpal/Exts/MediaControlsExtension/MediaControlsExtension.csproj index aeaeda978597..60a12ea95e0f 100644 --- a/src/modules/cmdpal/Exts/MediaControlsExtension/MediaControlsExtension.csproj +++ b/src/modules/cmdpal/Exts/MediaControlsExtension/MediaControlsExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj index 7b8aa18f11ed..335c8bdff116 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj @@ -3,6 +3,9 @@ Microsoft.CmdPal.Ext.Apps enable + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj index c04420982575..5fc61e5843fb 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj @@ -3,6 +3,9 @@ Microsoft.CmdPal.Ext.Bookmarks enable + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj index 2d3cba680e33..eec83673a1a6 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj @@ -2,6 +2,9 @@ Microsoft.CmdPal.Ext.Calc + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.CmdPalSettings/Microsoft.CmdPal.Ext.Settings.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.CmdPalSettings/Microsoft.CmdPal.Ext.Settings.csproj index 8784bd413dc4..97764f07e1fb 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.CmdPalSettings/Microsoft.CmdPal.Ext.Settings.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.CmdPalSettings/Microsoft.CmdPal.Ext.Settings.csproj @@ -2,6 +2,9 @@ Microsoft.CmdPal.Ext.Settings + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj index 9e49e7552fd5..d036a14d384b 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj @@ -2,6 +2,9 @@ Microsoft.CmdPal.Ext.Registry + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj index cc1f301c5327..00b1deb164bb 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj @@ -2,6 +2,9 @@ Microsoft.CmdPal.Ext.WindowsServices + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj index ba4bab627a67..2b38ec529752 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj @@ -2,6 +2,9 @@ Microsoft.CmdPal.Ext.WindowsSettings + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj index 8b3eb3157840..1bbc7fba7503 100644 --- a/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj +++ b/src/modules/cmdpal/Exts/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj @@ -2,6 +2,9 @@ Microsoft.CmdPal.Ext.WindowsTerminal + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/ProcessMonitorExtension/ProcessMonitorExtension.csproj b/src/modules/cmdpal/Exts/ProcessMonitorExtension/ProcessMonitorExtension.csproj index 3efa57c02414..2f94079d0564 100644 --- a/src/modules/cmdpal/Exts/ProcessMonitorExtension/ProcessMonitorExtension.csproj +++ b/src/modules/cmdpal/Exts/ProcessMonitorExtension/ProcessMonitorExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/SSHKeychainExtension/SSHKeychainExtension.csproj b/src/modules/cmdpal/Exts/SSHKeychainExtension/SSHKeychainExtension.csproj index 1b125cd50746..936d144a538f 100644 --- a/src/modules/cmdpal/Exts/SSHKeychainExtension/SSHKeychainExtension.csproj +++ b/src/modules/cmdpal/Exts/SSHKeychainExtension/SSHKeychainExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/SampleExtension.sln b/src/modules/cmdpal/Exts/SampleExtension.sln deleted file mode 100644 index 1b13ed55601b..000000000000 --- a/src/modules/cmdpal/Exts/SampleExtension.sln +++ /dev/null @@ -1,179 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.3.32901.215 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5934D46A-E416-4600-B711-99A7CAAE8F1B}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Run.SDK", "Run.SDK", "{FAA24D36-5515-467C-91E7-101A189AAF48}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.CmdPal.Extensions", "..\extensionsdk\Microsoft.CmdPal.Extensions\Microsoft.CmdPal.Extensions.vcxproj", "{305DD37E-C85D-4B08-AAFE-7381FA890463}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Extensions.Helpers", "..\extensionsdk\Microsoft.CmdPal.Extensions.Helpers\Microsoft.CmdPal.Extensions.Helpers.csproj", "{79060D06-7174-4D66-8D0B-4FF021154049}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HackerNewsExtension", "HackerNewsExtension\HackerNewsExtension.csproj", "{D343B8C6-4F11-483F-B070-AB6D357534CE}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureResourcesExtension", "AzureResourcesExtension\AzureResourcesExtension.csproj", "{95963263-7457-43F3-BC2E-261AA2F97167}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitHubExtension", "GitHubExtension\GitHubExtension.csproj", "{23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SpongebotExtension", "SpongebotExtension\SpongebotExtension.csproj", "{D33107A4-B0E9-4691-85C9-B4B6F381ABAB}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MediaControlsExtension", "MediaControlsExtension\MediaControlsExtension.csproj", "{F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProcessMonitorExtension", "ProcessMonitorExtension\ProcessMonitorExtension.csproj", "{8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|arm64 = Debug|arm64 - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|arm64 = Release|arm64 - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|arm64.ActiveCfg = Debug|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|arm64.Build.0 = Debug|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.ActiveCfg = Debug|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.Build.0 = Debug|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x86.ActiveCfg = Debug|Win32 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x86.Build.0 = Debug|Win32 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|arm64.ActiveCfg = Release|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|arm64.Build.0 = Release|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.ActiveCfg = Release|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.Build.0 = Release|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x86.ActiveCfg = Release|Win32 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x86.Build.0 = Release|Win32 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|arm64.ActiveCfg = Debug|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|arm64.Build.0 = Debug|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.ActiveCfg = Debug|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.Build.0 = Debug|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x86.ActiveCfg = Debug|x86 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x86.Build.0 = Debug|x86 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|arm64.ActiveCfg = Release|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|arm64.Build.0 = Release|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.ActiveCfg = Release|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.Build.0 = Release|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x86.ActiveCfg = Release|x86 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x86.Build.0 = Release|x86 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|arm64.ActiveCfg = Debug|ARM64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|arm64.Build.0 = Debug|ARM64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|arm64.Deploy.0 = Debug|ARM64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|x64.ActiveCfg = Debug|x64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|x64.Build.0 = Debug|x64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|x64.Deploy.0 = Debug|x64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|x86.ActiveCfg = Debug|x86 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|x86.Build.0 = Debug|x86 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Debug|x86.Deploy.0 = Debug|x86 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|arm64.ActiveCfg = Release|ARM64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|arm64.Build.0 = Release|ARM64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|arm64.Deploy.0 = Release|ARM64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|x64.ActiveCfg = Release|x64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|x64.Build.0 = Release|x64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|x64.Deploy.0 = Release|x64 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|x86.ActiveCfg = Release|x86 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|x86.Build.0 = Release|x86 - {D343B8C6-4F11-483F-B070-AB6D357534CE}.Release|x86.Deploy.0 = Release|x86 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|arm64.ActiveCfg = Debug|ARM64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|arm64.Build.0 = Debug|ARM64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|arm64.Deploy.0 = Debug|ARM64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|x64.ActiveCfg = Debug|x64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|x64.Build.0 = Debug|x64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|x64.Deploy.0 = Debug|x64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|x86.ActiveCfg = Debug|x86 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|x86.Build.0 = Debug|x86 - {95963263-7457-43F3-BC2E-261AA2F97167}.Debug|x86.Deploy.0 = Debug|x86 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|arm64.ActiveCfg = Release|ARM64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|arm64.Build.0 = Release|ARM64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|arm64.Deploy.0 = Release|ARM64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|x64.ActiveCfg = Release|x64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|x64.Build.0 = Release|x64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|x64.Deploy.0 = Release|x64 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|x86.ActiveCfg = Release|x86 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|x86.Build.0 = Release|x86 - {95963263-7457-43F3-BC2E-261AA2F97167}.Release|x86.Deploy.0 = Release|x86 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|arm64.ActiveCfg = Debug|ARM64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|arm64.Build.0 = Debug|ARM64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|arm64.Deploy.0 = Debug|ARM64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|x64.ActiveCfg = Debug|x64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|x64.Build.0 = Debug|x64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|x64.Deploy.0 = Debug|x64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|x86.ActiveCfg = Debug|x86 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|x86.Build.0 = Debug|x86 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Debug|x86.Deploy.0 = Debug|x86 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|arm64.ActiveCfg = Release|ARM64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|arm64.Build.0 = Release|ARM64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|arm64.Deploy.0 = Release|ARM64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|x64.ActiveCfg = Release|x64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|x64.Build.0 = Release|x64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|x64.Deploy.0 = Release|x64 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|x86.ActiveCfg = Release|x86 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|x86.Build.0 = Release|x86 - {23BCC6EF-D94C-4198-834E-FBB9CADFFEE9}.Release|x86.Deploy.0 = Release|x86 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|arm64.ActiveCfg = Debug|ARM64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|arm64.Build.0 = Debug|ARM64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|arm64.Deploy.0 = Debug|ARM64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|x64.ActiveCfg = Debug|x64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|x64.Build.0 = Debug|x64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|x64.Deploy.0 = Debug|x64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|x86.ActiveCfg = Debug|x86 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|x86.Build.0 = Debug|x86 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Debug|x86.Deploy.0 = Debug|x86 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|arm64.ActiveCfg = Release|ARM64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|arm64.Build.0 = Release|ARM64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|arm64.Deploy.0 = Release|ARM64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|x64.ActiveCfg = Release|x64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|x64.Build.0 = Release|x64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|x64.Deploy.0 = Release|x64 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|x86.ActiveCfg = Release|x86 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|x86.Build.0 = Release|x86 - {D33107A4-B0E9-4691-85C9-B4B6F381ABAB}.Release|x86.Deploy.0 = Release|x86 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|arm64.ActiveCfg = Debug|ARM64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|arm64.Build.0 = Debug|ARM64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|arm64.Deploy.0 = Debug|ARM64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|x64.ActiveCfg = Debug|x64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|x64.Build.0 = Debug|x64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|x64.Deploy.0 = Debug|x64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|x86.ActiveCfg = Debug|x86 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|x86.Build.0 = Debug|x86 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Debug|x86.Deploy.0 = Debug|x86 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|arm64.ActiveCfg = Release|ARM64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|arm64.Build.0 = Release|ARM64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|arm64.Deploy.0 = Release|ARM64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|x64.ActiveCfg = Release|x64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|x64.Build.0 = Release|x64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|x64.Deploy.0 = Release|x64 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|x86.ActiveCfg = Release|x86 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|x86.Build.0 = Release|x86 - {F5F2CFAF-99B7-423B-BC61-BB03FF34DAC8}.Release|x86.Deploy.0 = Release|x86 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|arm64.ActiveCfg = Debug|ARM64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|arm64.Build.0 = Debug|ARM64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|arm64.Deploy.0 = Debug|ARM64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|x64.ActiveCfg = Debug|x64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|x64.Build.0 = Debug|x64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|x64.Deploy.0 = Debug|x64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|x86.ActiveCfg = Debug|x86 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|x86.Build.0 = Debug|x86 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Debug|x86.Deploy.0 = Debug|x86 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|arm64.ActiveCfg = Release|ARM64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|arm64.Build.0 = Release|ARM64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|arm64.Deploy.0 = Release|ARM64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|x64.ActiveCfg = Release|x64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|x64.Build.0 = Release|x64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|x64.Deploy.0 = Release|x64 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|x86.ActiveCfg = Release|x86 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|x86.Build.0 = Release|x86 - {8CBF6DCB-3F37-4D2B-8C53-97D97F36B2DC}.Release|x86.Deploy.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {305DD37E-C85D-4B08-AAFE-7381FA890463} = {FAA24D36-5515-467C-91E7-101A189AAF48} - {79060D06-7174-4D66-8D0B-4FF021154049} = {FAA24D36-5515-467C-91E7-101A189AAF48} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {030B5641-B206-46BB-BF71-36FF009088FA} - EndGlobalSection -EndGlobal diff --git a/src/modules/cmdpal/Exts/SamplePagesExtension/SamplePagesExtension.csproj b/src/modules/cmdpal/Exts/SamplePagesExtension/SamplePagesExtension.csproj index 71fb260638e4..0691f4029b0c 100644 --- a/src/modules/cmdpal/Exts/SamplePagesExtension/SamplePagesExtension.csproj +++ b/src/modules/cmdpal/Exts/SamplePagesExtension/SamplePagesExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/SpongebotExtension/SpongebotExtension.csproj b/src/modules/cmdpal/Exts/SpongebotExtension/SpongebotExtension.csproj index 311fb931af55..cfe52e7900cc 100644 --- a/src/modules/cmdpal/Exts/SpongebotExtension/SpongebotExtension.csproj +++ b/src/modules/cmdpal/Exts/SpongebotExtension/SpongebotExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/TemplateExtension/TemplateExtension.csproj b/src/modules/cmdpal/Exts/TemplateExtension/TemplateExtension.csproj index fd6552d2ff9c..455a7eb8a584 100644 --- a/src/modules/cmdpal/Exts/TemplateExtension/TemplateExtension.csproj +++ b/src/modules/cmdpal/Exts/TemplateExtension/TemplateExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Exts/YouTubeExtension/YouTubeExtension.csproj b/src/modules/cmdpal/Exts/YouTubeExtension/YouTubeExtension.csproj index cd8089d21248..7ed8b7157f12 100644 --- a/src/modules/cmdpal/Exts/YouTubeExtension/YouTubeExtension.csproj +++ b/src/modules/cmdpal/Exts/YouTubeExtension/YouTubeExtension.csproj @@ -7,6 +7,9 @@ win-$(Platform).pubxml false true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Microsoft.CmdPal.Common/Microsoft.CmdPal.Common.csproj b/src/modules/cmdpal/Microsoft.CmdPal.Common/Microsoft.CmdPal.Common.csproj index e86a7ee22218..6b81f29380f9 100644 --- a/src/modules/cmdpal/Microsoft.CmdPal.Common/Microsoft.CmdPal.Common.csproj +++ b/src/modules/cmdpal/Microsoft.CmdPal.Common/Microsoft.CmdPal.Common.csproj @@ -4,6 +4,9 @@ Microsoft.CmdPal.Common enable true + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj b/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj index 3561639191c4..7cc7e02618bc 100644 --- a/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj +++ b/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj @@ -3,6 +3,9 @@ enable enable + false + false + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal @@ -10,8 +13,8 @@ - - + + - + diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj b/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj index e2d7b3f62ed1..6b0eec53c54d 100644 --- a/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj +++ b/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj @@ -9,6 +9,9 @@ true enable enable + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj b/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj index 0b95927336a7..6e45167fac9b 100644 --- a/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj +++ b/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj @@ -1,13 +1,11 @@ + ..\..\..\..\ $(PathToRoot)packages\Microsoft.WindowsAppSDK.1.6.240923002 - $(PathToRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5 - $(PathToRoot)packages\Microsoft.Web.WebView2.1.0.2739.15 - true true @@ -21,7 +19,7 @@ false Windows Store 10.0 - 10.0.19041.0 + 10.0.22621.0 10.0.19041.0 @@ -44,7 +42,7 @@ - bin\$(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal obj\$(Platform)\$(Configuration)\ @@ -187,22 +185,25 @@ - - + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - + + + + + {cc6e41ac-8174-4e8a-8d22-85dd7f4851df} + \ No newline at end of file diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/packages.config b/src/modules/cmdpal/Microsoft.Terminal.UI/packages.config index dd32fe41886b..8cf86ded5010 100644 --- a/src/modules/cmdpal/Microsoft.Terminal.UI/packages.config +++ b/src/modules/cmdpal/Microsoft.Terminal.UI/packages.config @@ -3,5 +3,5 @@ - + \ No newline at end of file diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/pch.h b/src/modules/cmdpal/Microsoft.Terminal.UI/pch.h index d3d95fdde9b8..865ccac52e0b 100644 --- a/src/modules/cmdpal/Microsoft.Terminal.UI/pch.h +++ b/src/modules/cmdpal/Microsoft.Terminal.UI/pch.h @@ -7,7 +7,6 @@ #pragma once -#define WIN32_LEAN_AND_MEAN #define NOMCX #define NOHELP #define NOCOMM diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/version.rc b/src/modules/cmdpal/Microsoft.Terminal.UI/version.rc index dfedac2a5a25..e9c12c36f477 100644 --- a/src/modules/cmdpal/Microsoft.Terminal.UI/version.rc +++ b/src/modules/cmdpal/Microsoft.Terminal.UI/version.rc @@ -1,5 +1,7 @@ #include "winres.h" +#include "../../../../common/version/version.h" + VS_VERSION_INFO VERSIONINFO FILEVERSION VERSION_COMMAS PRODUCTVERSION VERSION_COMMAS @@ -19,9 +21,9 @@ BEGIN BEGIN VALUE "CompanyName", "Microsoft Corporation" VALUE "FileDescription", "Microsoft.Terminal.UI" - VALUE "FileVersion", VERSION_NUMBER + VALUE "FileVersion", FILE_VERSION_STRING VALUE "ProductName", "Microsoft.Terminal.UI" - VALUE "ProductVersion", VERSION_NUMBER + VALUE "ProductVersion", PRODUCT_VERSION_STRING VALUE "LegalCopyright", "Copyright (c) Microsoft Corporation" END END diff --git a/src/modules/cmdpal/ToolingVersions.props b/src/modules/cmdpal/ToolingVersions.props deleted file mode 100644 index 4b461fae7982..000000000000 --- a/src/modules/cmdpal/ToolingVersions.props +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - net8.0-windows10.0.20348.0 - 10.0.19041.0 - 10.0.19041.0 - x64;arm64; - win-x64;win-arm64 - - diff --git a/src/modules/cmdpal/WindowsCommandPalette.sln b/src/modules/cmdpal/WindowsCommandPalette.sln deleted file mode 100644 index 363bd648ffb8..000000000000 --- a/src/modules/cmdpal/WindowsCommandPalette.sln +++ /dev/null @@ -1,339 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.11.34929.205 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI.Poc", "WindowsCommandPalette\Microsoft.CmdPal.UI.Poc.csproj", "{F71CF22B-A5C7-4328-A5B3-F4191AE57314}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sample Extensions", "Sample Extensions", "{B7FF739F-7716-4FC3-B622-705486187B87}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.Terminal.UI", "Microsoft.Terminal.UI\Microsoft.Terminal.UI.vcxproj", "{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extension SDK", "Extension SDK", "{FAA24D36-5515-467C-91E7-101A189AAF48}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.CmdPal.Extensions", "extensionsdk\Microsoft.CmdPal.Extensions\Microsoft.CmdPal.Extensions.vcxproj", "{305DD37E-C85D-4B08-AAFE-7381FA890463}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Extensions.Helpers", "extensionsdk\Microsoft.CmdPal.Extensions.Helpers\Microsoft.CmdPal.Extensions.Helpers.csproj", "{79060D06-7174-4D66-8D0B-4FF021154049}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Common", "Microsoft.CmdPal.Common\Microsoft.CmdPal.Common.csproj", "{05CDE6EE-23AE-42AF-A9F5-E398C382675F}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SpongebotExtension", "Exts\SpongebotExtension\SpongebotExtension.csproj", "{57617906-DEC8-4D62-A270-6EBE3F8E5C0D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HackerNewsExtension", "Exts\HackerNewsExtension\HackerNewsExtension.csproj", "{1A506BBA-06A9-476E-B5D3-1495F299D53F}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MediaControlsExtension", "Exts\MediaControlsExtension\MediaControlsExtension.csproj", "{D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProcessMonitorExtension", "Exts\ProcessMonitorExtension\ProcessMonitorExtension.csproj", "{9456257A-3292-4A8D-AF63-9830EABE7ED2}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Prototype", "Prototype", "{B4B13D2C-8C19-43D0-9FD4-3084F42EA4C2}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TemplateExtension", "exts\TemplateExtension\TemplateExtension.csproj", "{EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MastodonExtension", "exts\MastodonExtension\MastodonExtension.csproj", "{65E22130-6A8F-4AB7-80EC-FF75475DE821}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Built-in Extensions", "Built-in Extensions", "{272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Bookmarks", "Exts\Microsoft.CmdPal.Ext.Bookmark\Microsoft.CmdPal.Ext.Bookmarks.csproj", "{C5BADA22-70FF-41D1-9529-28F4891316A8}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Calc", "Exts\Microsoft.CmdPal.Ext.Calc\Microsoft.CmdPal.Ext.Calc.csproj", "{42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Settings", "Exts\Microsoft.CmdPal.Ext.CmdPalSettings\Microsoft.CmdPal.Ext.Settings.csproj", "{7F6796A4-4233-4CEC-914F-95EC7A5283A0}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SSHKeychainExtension", "exts\SSHKeychainExtension\SSHKeychainExtension.csproj", "{77D99BE0-F69C-4F27-8153-951CEC5110FE}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SamplePagesExtension", "exts\SamplePagesExtension\SamplePagesExtension.csproj", "{399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EverythingExtension", "Exts\EverythingExtension\EverythingExtension.csproj", "{A9DB52EF-F69A-4254-9766-63DCC5BD5B67}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "YouTubeExtension", "Exts\YouTubeExtension\YouTubeExtension.csproj", "{276243F6-4B25-411C-B110-1E7DB575F13D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI", "Microsoft.CmdPal.UI\Microsoft.CmdPal.UI.csproj", "{1DF70F56-ABB2-4798-BBA5-0B9568715BA1}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI.ViewModels", "Microsoft.CmdPal.UI.ViewModels\Microsoft.CmdPal.UI.ViewModels.csproj", "{D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UI", "UI", "{865E9369-C53A-40B8-829C-F7843F66D3A1}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Apps", "Exts\Microsoft.CmdPal.Ext.Apps\Microsoft.CmdPal.Ext.Apps.csproj", "{2012F5FE-BF53-4E51-868D-0E5A74C11878}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.WindowsTerminal", "Exts\Microsoft.CmdPal.Ext.WindowsTerminal\Microsoft.CmdPal.Ext.WindowsTerminal.csproj", "{2A14C3D5-4680-4A9D-A860-B0BBAF28275D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.WindowsServices", "Exts\Microsoft.CmdPal.Ext.WindowsServices\Microsoft.CmdPal.Ext.WindowsServices.csproj", "{97E5A897-056A-4227-8BC4-81A0CA0D1AD5}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.Registry", "Exts\Microsoft.CmdPal.Ext.Registry\Microsoft.CmdPal.Ext.Registry.csproj", "{D2C9B954-DCB8-42A1-957C-57436FEE7930}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Ext.WindowsSettings", "Exts\Microsoft.CmdPal.Ext.WindowsSettings\Microsoft.CmdPal.Ext.WindowsSettings.csproj", "{296A0765-757B-410B-8E68-86993AF4EC98}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|ARM64 = Debug|ARM64 - Debug|x64 = Debug|x64 - Release|ARM64 = Release|ARM64 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.Build.0 = Debug|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.ActiveCfg = Debug|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.Build.0 = Debug|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.Deploy.0 = Debug|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.ActiveCfg = Release|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.Build.0 = Release|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.Deploy.0 = Release|ARM64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.ActiveCfg = Release|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.Build.0 = Release|x64 - {F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.Deploy.0 = Release|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.Build.0 = Debug|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.ActiveCfg = Debug|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.Build.0 = Debug|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.ActiveCfg = Release|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.Build.0 = Release|ARM64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.ActiveCfg = Release|x64 - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.Build.0 = Release|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.Build.0 = Debug|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.ActiveCfg = Debug|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.Build.0 = Debug|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.ActiveCfg = Release|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.Build.0 = Release|ARM64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.ActiveCfg = Release|x64 - {305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.Build.0 = Release|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|ARM64.ActiveCfg = Debug|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|ARM64.Build.0 = Debug|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.ActiveCfg = Debug|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.Build.0 = Debug|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|ARM64.ActiveCfg = Release|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|ARM64.Build.0 = Release|arm64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.ActiveCfg = Release|x64 - {79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.Build.0 = Release|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|ARM64.ActiveCfg = Debug|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|ARM64.Build.0 = Debug|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|x64.ActiveCfg = Debug|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|x64.Build.0 = Debug|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|ARM64.ActiveCfg = Release|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|ARM64.Build.0 = Release|arm64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|x64.ActiveCfg = Release|x64 - {05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|x64.Build.0 = Release|x64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Debug|ARM64.Build.0 = Debug|ARM64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Debug|x64.ActiveCfg = Debug|x64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Debug|x64.Build.0 = Debug|x64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Debug|x64.Deploy.0 = Debug|x64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Release|ARM64.ActiveCfg = Release|ARM64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Release|ARM64.Build.0 = Release|ARM64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Release|ARM64.Deploy.0 = Release|ARM64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Release|x64.ActiveCfg = Release|x64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Release|x64.Build.0 = Release|x64 - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D}.Release|x64.Deploy.0 = Release|x64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Debug|ARM64.Build.0 = Debug|ARM64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Debug|x64.ActiveCfg = Debug|x64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Debug|x64.Build.0 = Debug|x64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Release|ARM64.ActiveCfg = Release|ARM64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Release|ARM64.Build.0 = Release|ARM64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Release|x64.ActiveCfg = Release|x64 - {1A506BBA-06A9-476E-B5D3-1495F299D53F}.Release|x64.Build.0 = Release|x64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Debug|ARM64.Build.0 = Debug|ARM64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Debug|x64.ActiveCfg = Debug|x64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Debug|x64.Build.0 = Debug|x64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Release|ARM64.ActiveCfg = Release|ARM64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Release|ARM64.Build.0 = Release|ARM64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Release|x64.ActiveCfg = Release|x64 - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA}.Release|x64.Build.0 = Release|x64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Debug|ARM64.Build.0 = Debug|ARM64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Debug|x64.ActiveCfg = Debug|x64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Debug|x64.Build.0 = Debug|x64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Release|ARM64.ActiveCfg = Release|ARM64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Release|ARM64.Build.0 = Release|ARM64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Release|x64.ActiveCfg = Release|x64 - {9456257A-3292-4A8D-AF63-9830EABE7ED2}.Release|x64.Build.0 = Release|x64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Debug|ARM64.Build.0 = Debug|ARM64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Debug|x64.ActiveCfg = Debug|x64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Debug|x64.Build.0 = Debug|x64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Debug|x64.Deploy.0 = Debug|x64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Release|ARM64.ActiveCfg = Release|ARM64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Release|ARM64.Build.0 = Release|ARM64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Release|ARM64.Deploy.0 = Release|ARM64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Release|x64.ActiveCfg = Release|x64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Release|x64.Build.0 = Release|x64 - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB}.Release|x64.Deploy.0 = Release|x64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Debug|ARM64.Build.0 = Debug|ARM64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Debug|x64.ActiveCfg = Debug|x64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Debug|x64.Build.0 = Debug|x64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Release|ARM64.ActiveCfg = Release|ARM64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Release|ARM64.Build.0 = Release|ARM64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Release|x64.ActiveCfg = Release|x64 - {65E22130-6A8F-4AB7-80EC-FF75475DE821}.Release|x64.Build.0 = Release|x64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Debug|ARM64.Build.0 = Debug|ARM64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Debug|x64.ActiveCfg = Debug|x64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Debug|x64.Build.0 = Debug|x64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Release|ARM64.ActiveCfg = Release|ARM64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Release|ARM64.Build.0 = Release|ARM64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Release|x64.ActiveCfg = Release|x64 - {C5BADA22-70FF-41D1-9529-28F4891316A8}.Release|x64.Build.0 = Release|x64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Debug|ARM64.Build.0 = Debug|ARM64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Debug|x64.ActiveCfg = Debug|x64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Debug|x64.Build.0 = Debug|x64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Release|ARM64.ActiveCfg = Release|ARM64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Release|ARM64.Build.0 = Release|ARM64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Release|x64.ActiveCfg = Release|x64 - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4}.Release|x64.Build.0 = Release|x64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Debug|ARM64.Build.0 = Debug|ARM64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Debug|x64.ActiveCfg = Debug|x64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Debug|x64.Build.0 = Debug|x64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Release|ARM64.ActiveCfg = Release|ARM64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Release|ARM64.Build.0 = Release|ARM64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Release|x64.ActiveCfg = Release|x64 - {7F6796A4-4233-4CEC-914F-95EC7A5283A0}.Release|x64.Build.0 = Release|x64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Debug|ARM64.Build.0 = Debug|ARM64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Debug|x64.ActiveCfg = Debug|x64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Debug|x64.Build.0 = Debug|x64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Debug|x64.Deploy.0 = Debug|x64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Release|ARM64.ActiveCfg = Release|ARM64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Release|ARM64.Build.0 = Release|ARM64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Release|ARM64.Deploy.0 = Release|ARM64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Release|x64.ActiveCfg = Release|x64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Release|x64.Build.0 = Release|x64 - {77D99BE0-F69C-4F27-8153-951CEC5110FE}.Release|x64.Deploy.0 = Release|x64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Debug|ARM64.Build.0 = Debug|ARM64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Debug|x64.ActiveCfg = Debug|x64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Debug|x64.Build.0 = Debug|x64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Debug|x64.Deploy.0 = Debug|x64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Release|ARM64.ActiveCfg = Release|ARM64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Release|ARM64.Build.0 = Release|ARM64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Release|ARM64.Deploy.0 = Release|ARM64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Release|x64.ActiveCfg = Release|x64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Release|x64.Build.0 = Release|x64 - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1}.Release|x64.Deploy.0 = Release|x64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Debug|ARM64.Build.0 = Debug|ARM64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Debug|x64.ActiveCfg = Debug|x64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Debug|x64.Build.0 = Debug|x64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Debug|x64.Deploy.0 = Debug|x64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Release|ARM64.ActiveCfg = Release|ARM64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Release|ARM64.Build.0 = Release|ARM64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Release|ARM64.Deploy.0 = Release|ARM64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Release|x64.ActiveCfg = Release|x64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Release|x64.Build.0 = Release|x64 - {276243F6-4B25-411C-B110-1E7DB575F13D}.Release|x64.Deploy.0 = Release|x64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Debug|ARM64.Build.0 = Debug|ARM64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Debug|x64.ActiveCfg = Debug|x64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Debug|x64.Build.0 = Debug|x64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Debug|x64.Deploy.0 = Debug|x64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Release|ARM64.ActiveCfg = Release|ARM64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Release|ARM64.Build.0 = Release|ARM64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Release|ARM64.Deploy.0 = Release|ARM64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Release|x64.ActiveCfg = Release|x64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Release|x64.Build.0 = Release|x64 - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1}.Release|x64.Deploy.0 = Release|x64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Debug|ARM64.Build.0 = Debug|ARM64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Debug|x64.ActiveCfg = Debug|x64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Debug|x64.Build.0 = Debug|x64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Release|ARM64.ActiveCfg = Release|ARM64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Release|ARM64.Build.0 = Release|ARM64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Release|x64.ActiveCfg = Release|x64 - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE}.Release|x64.Build.0 = Release|x64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Debug|ARM64.Build.0 = Debug|ARM64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Debug|x64.ActiveCfg = Debug|x64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Debug|x64.Build.0 = Debug|x64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Release|ARM64.ActiveCfg = Release|ARM64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Release|ARM64.Build.0 = Release|ARM64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Release|x64.ActiveCfg = Release|x64 - {2012F5FE-BF53-4E51-868D-0E5A74C11878}.Release|x64.Build.0 = Release|x64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Debug|ARM64.Build.0 = Debug|ARM64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Debug|x64.ActiveCfg = Debug|x64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Debug|x64.Build.0 = Debug|x64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Debug|x64.Deploy.0 = Debug|x64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Release|ARM64.ActiveCfg = Release|ARM64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Release|ARM64.Build.0 = Release|ARM64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Release|ARM64.Deploy.0 = Release|ARM64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Release|x64.ActiveCfg = Release|x64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Release|x64.Build.0 = Release|x64 - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67}.Release|x64.Deploy.0 = Release|x64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Debug|ARM64.Build.0 = Debug|ARM64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Debug|x64.ActiveCfg = Debug|x64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Debug|x64.Build.0 = Debug|x64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Release|ARM64.ActiveCfg = Release|ARM64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Release|ARM64.Build.0 = Release|ARM64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Release|x64.ActiveCfg = Release|x64 - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D}.Release|x64.Build.0 = Release|x64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Debug|ARM64.Build.0 = Debug|ARM64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Debug|x64.ActiveCfg = Debug|x64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Debug|x64.Build.0 = Debug|x64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Release|ARM64.ActiveCfg = Release|ARM64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Release|ARM64.Build.0 = Release|ARM64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Release|x64.ActiveCfg = Release|x64 - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5}.Release|x64.Build.0 = Release|x64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Debug|ARM64.Build.0 = Debug|ARM64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Debug|x64.ActiveCfg = Debug|x64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Debug|x64.Build.0 = Debug|x64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Release|ARM64.ActiveCfg = Release|ARM64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Release|ARM64.Build.0 = Release|ARM64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Release|x64.ActiveCfg = Release|x64 - {D2C9B954-DCB8-42A1-957C-57436FEE7930}.Release|x64.Build.0 = Release|x64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Debug|ARM64.Build.0 = Debug|ARM64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Debug|x64.ActiveCfg = Debug|x64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Debug|x64.Build.0 = Debug|x64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Release|ARM64.ActiveCfg = Release|ARM64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Release|ARM64.Build.0 = Release|ARM64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Release|x64.ActiveCfg = Release|x64 - {296A0765-757B-410B-8E68-86993AF4EC98}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {F71CF22B-A5C7-4328-A5B3-F4191AE57314} = {B4B13D2C-8C19-43D0-9FD4-3084F42EA4C2} - {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F} = {B4B13D2C-8C19-43D0-9FD4-3084F42EA4C2} - {305DD37E-C85D-4B08-AAFE-7381FA890463} = {FAA24D36-5515-467C-91E7-101A189AAF48} - {79060D06-7174-4D66-8D0B-4FF021154049} = {FAA24D36-5515-467C-91E7-101A189AAF48} - {05CDE6EE-23AE-42AF-A9F5-E398C382675F} = {B4B13D2C-8C19-43D0-9FD4-3084F42EA4C2} - {57617906-DEC8-4D62-A270-6EBE3F8E5C0D} = {B7FF739F-7716-4FC3-B622-705486187B87} - {1A506BBA-06A9-476E-B5D3-1495F299D53F} = {B7FF739F-7716-4FC3-B622-705486187B87} - {D08AE85F-B6FE-4E1C-8402-DB396B70D6DA} = {B7FF739F-7716-4FC3-B622-705486187B87} - {9456257A-3292-4A8D-AF63-9830EABE7ED2} = {B7FF739F-7716-4FC3-B622-705486187B87} - {EB13FDBD-7DD5-4E7E-8BEB-727B3C9331CB} = {B7FF739F-7716-4FC3-B622-705486187B87} - {65E22130-6A8F-4AB7-80EC-FF75475DE821} = {B7FF739F-7716-4FC3-B622-705486187B87} - {C5BADA22-70FF-41D1-9529-28F4891316A8} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {42DB35EE-1EDB-41E4-9C9F-A3520EBC5CC4} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {7F6796A4-4233-4CEC-914F-95EC7A5283A0} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {77D99BE0-F69C-4F27-8153-951CEC5110FE} = {B7FF739F-7716-4FC3-B622-705486187B87} - {399B53F1-5AA6-4FE0-8C3C-66E07B84E6F1} = {B7FF739F-7716-4FC3-B622-705486187B87} - {276243F6-4B25-411C-B110-1E7DB575F13D} = {B7FF739F-7716-4FC3-B622-705486187B87} - {1DF70F56-ABB2-4798-BBA5-0B9568715BA1} = {865E9369-C53A-40B8-829C-F7843F66D3A1} - {D2FC419D-0ABC-425F-9D43-A7782AC4A0AE} = {865E9369-C53A-40B8-829C-F7843F66D3A1} - {2012F5FE-BF53-4E51-868D-0E5A74C11878} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {A9DB52EF-F69A-4254-9766-63DCC5BD5B67} = {B7FF739F-7716-4FC3-B622-705486187B87} - {2A14C3D5-4680-4A9D-A860-B0BBAF28275D} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {97E5A897-056A-4227-8BC4-81A0CA0D1AD5} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {D2C9B954-DCB8-42A1-957C-57436FEE7930} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - {296A0765-757B-410B-8E68-86993AF4EC98} = {272D0E9A-8FC3-49F5-8FAD-79ABAE8AB1E4} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {BC94BFC2-A741-4978-B6A4-9E01B7660E6B} - EndGlobalSection -EndGlobal diff --git a/src/modules/cmdpal/WindowsCommandPalette/Microsoft.CmdPal.UI.Poc.csproj b/src/modules/cmdpal/WindowsCommandPalette/Microsoft.CmdPal.UI.Poc.csproj index ca0c5cd9b62b..bc6631f8d4e4 100644 --- a/src/modules/cmdpal/WindowsCommandPalette/Microsoft.CmdPal.UI.Poc.csproj +++ b/src/modules/cmdpal/WindowsCommandPalette/Microsoft.CmdPal.UI.Poc.csproj @@ -9,6 +9,9 @@ true enable enable + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false diff --git a/src/modules/cmdpal/codeAnalysis/GlobalSuppressions.cs b/src/modules/cmdpal/codeAnalysis/GlobalSuppressions.cs deleted file mode 100644 index b9d2471ea9e8..000000000000 --- a/src/modules/cmdpal/codeAnalysis/GlobalSuppressions.cs +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// This file is used by Code Analysis to maintain SuppressMessage -// attributes that are applied to this project. -// Project-level suppressions either have no target or are given -// a specific target and scoped to a namespace, type, member, etc. -using System.Diagnostics.CodeAnalysis; - -[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1101:PrefixLocalCallsWithThis", Justification = "We follow the C# Core Coding Style which avoids using `this` unless absolutely necessary.")] -[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1414:Tuple types in signatures should have element names", Justification = "It is not a priority and have hight impact in code changes.")] - -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1200:UsingDirectivesMustBePlacedWithinNamespace", Justification = "We follow the C# Core Coding Style which puts using statements outside the namespace.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1201:ElementsMustAppearInTheCorrectOrder", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1202:ElementsMustBeOrderedByAccess", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1203:ConstantsMustAppearBeforeFields", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1204:StaticElementsMustAppearBeforeInstanceElements", Justification = "It is not a priority and have hight impact in code changes.")] - -[assembly: SuppressMessage("StyleCop.CSharp.NamingRules", "SA1309:FieldNamesMustNotBeginWithUnderscore", Justification = "We follow the C# Core Coding Style which uses underscores as prefixes rather than using `this.`.")] -[assembly: SuppressMessage("StyleCop.CSharp.NamingRules", "SA1316:Tuple element names should use correct casing", Justification = "It is not a priority and have hight impact in code changes.")] - -[assembly: SuppressMessage("StyleCop.CSharp.SpecialRules", "SA0001:XmlCommentAnalysisDisabled", Justification = "Not enabled as we don't want or need XML documentation.")] -[assembly: SuppressMessage("StyleCop.CSharp.MaintainabilityRules", "SA1402:File may only contain a single type", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.DocumentationRules", "SA1629:DocumentationTextMustEndWithAPeriod", Justification = "Not enabled as we don't want or need XML documentation.")] - -[assembly: SuppressMessage("Microsoft.Design", "CA1009:DeclareEventHandlersCorrectly", Scope = "member", Target = "Microsoft.Templates.Core.Locations.TemplatesSynchronization.#SyncStatusChanged", Justification = "Using an Action does not allow the required notation")] - -// Non general suppressions -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", Justification = "This is part of the markdown processing", MessageId = "System.Windows.Documents.Run.#ctor(System.String)", Scope = "member", Target = "Microsoft.Templates.UI.Controls.Markdown.#ImageInlineEvaluator(System.Text.RegularExpressions.Match)")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase", Justification = "We need to have the names of these keys in lowercase to be able to compare with the keys becoming form the template json. ContainsKey does not allow StringComparer specification to IgnoreCase", Scope = "member", Target = "Microsoft.Templates.Core.ITemplateInfoExtensions.#GetQueryableProperties(Microsoft.TemplateEngine.Abstractions.ITemplateInfo)")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase", Justification = "We need to have the names of these keys in lowercase to be able to compare with the keys becoming form the template json. ContainsKey does not allow StringComparer specification to IgnoreCase", Scope = "member", Target = "Microsoft.Templates.Core.Composition.CompositionQuery.#Match(System.Collections.Generic.IEnumerable`1,Microsoft.Templates.Core.Composition.QueryablePropertyDictionary)")] -[assembly: SuppressMessage("Usage", "VSTHRD103:Call async methods when in an async method", Justification = "Resource DictionaryWriter does not implement flush async", Scope = "member", Target = "~M:Microsoft.Templates.Core.PostActions.Catalog.Merge.MergeResourceDictionaryPostAction.ExecuteInternalAsync~System.Threading.Tasks.Task")] -[assembly: SuppressMessage("Naming", "CA1707:Identifiers should not contain underscores", Justification = "Used in a lot of places for meaningful method names")] -[assembly: SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "Static methods may improve performance but decrease maintainability")] -[assembly: SuppressMessage("Naming", "CA1711:Identifiers should not have incorrect suffix", Justification = "Renaming everything would be a lot of work. It does not do any harm if an EventHandler delegate ends with the suffix EventHandler. Besides this, the Rule causes some false positives.")] -[assembly: SuppressMessage("Performance", "CA1838:Avoid 'StringBuilder' parameters for P/Invokes", Justification = "We are not concerned about the performance impact of marshaling a StringBuilder")] -[assembly: SuppressMessage("Performance", "CA1861:Avoid constant arrays as arguments", Justification = "Constant arrays are required for DataRow", Scope = "member", Target = "~M:DevPal.Tests.UITest.WidgetTest.AddWidgetsTest(System.String[])")] - -// Threading suppressions -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.Controls.Notification.OnClose")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.SavedTemplateViewModel.OnDelete")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.WizardNavigation.GoBack")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.WizardNavigation.GoForward")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.SavedTemplateViewModel.OnDelete(Microsoft.Templates.UI.ViewModels.Common.SavedTemplateViewModel)")] - -// Localization suppressions -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#CreateJunction(System.String,System.String,System.Boolean)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#DeleteJunction(System.String)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#InternalGetTarget(Microsoft.Win32.SafeHandles.SafeFileHandle)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#OpenReparsePoint(System.String,Microsoft.Templates.Core.Locations.JunctionNativeMethods+EFileAccess)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "System.Windows.Documents.InlineCollection.Add(System.String)", Scope = "member", Target = "Microsoft.Templates.UI.Extensions.TextBlockExtensions.#OnSequentialFlowStepChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)", Justification = "No text here")] - -// Uninstantiated TestFixture classes -[assembly: SuppressMessage("Microsoft.Performance", "CA1812: Avoid uninstantiated internal classes", Scope = "module", Justification = "CA1812 will be thrown for every file in the test project. This is mentioned here: dotnet/roslyn-analyzers#1830")] - -// Code quality -[assembly: SuppressMessage("CodeQuality", "IDE0076:Invalid global 'SuppressMessageAttribute'", Justification = "Affect predefined suppressions.")] diff --git a/src/modules/cmdpal/codeAnalysis/Rules.ruleset b/src/modules/cmdpal/codeAnalysis/Rules.ruleset deleted file mode 100644 index 4f8c2fd85967..000000000000 --- a/src/modules/cmdpal/codeAnalysis/Rules.ruleset +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/modules/cmdpal/codeAnalysis/StubSuppressions.cs b/src/modules/cmdpal/codeAnalysis/StubSuppressions.cs deleted file mode 100644 index 06eb1249bc03..000000000000 --- a/src/modules/cmdpal/codeAnalysis/StubSuppressions.cs +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// This file is used by Code Analysis to maintain SuppressMessage -// attributes that are applied to this project. -// Project-level suppressions either have no target or are given -// a specific target and scoped to a namespace, type, member, etc. -using System.Diagnostics.CodeAnalysis; - -[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1101:PrefixLocalCallsWithThis", Justification = "We follow the C# Core Coding Style which avoids using `this` unless absolutely necessary.")] -[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1414:Tuple types in signatures should have element names", Justification = "It is not a priority and have hight impact in code changes.")] - -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1200:UsingDirectivesMustBePlacedWithinNamespace", Justification = "We follow the C# Core Coding Style which puts using statements outside the namespace.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1201:ElementsMustAppearInTheCorrectOrder", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1202:ElementsMustBeOrderedByAccess", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1203:ConstantsMustAppearBeforeFields", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1204:StaticElementsMustAppearBeforeInstanceElements", Justification = "It is not a priority and have hight impact in code changes.")] - -[assembly: SuppressMessage("StyleCop.CSharp.NamingRules", "SA1309:FieldNamesMustNotBeginWithUnderscore", Justification = "We follow the C# Core Coding Style which uses underscores as prefixes rather than using `this.`.")] -[assembly: SuppressMessage("StyleCop.CSharp.NamingRules", "SA1316:Tuple element names should use correct casing", Justification = "It is not a priority and have hight impact in code changes.")] - -[assembly: SuppressMessage("StyleCop.CSharp.SpecialRules", "SA0001:XmlCommentAnalysisDisabled", Justification = "Not enabled as we don't want or need XML documentation.")] -[assembly: SuppressMessage("StyleCop.CSharp.MaintainabilityRules", "SA1402:File may only contain a single type", Justification = "It is not a priority and have hight impact in code changes.")] -[assembly: SuppressMessage("StyleCop.CSharp.DocumentationRules", "SA1629:DocumentationTextMustEndWithAPeriod", Justification = "Not enabled as we don't want or need XML documentation.")] - -[assembly: SuppressMessage("Microsoft.Design", "CA1009:DeclareEventHandlersCorrectly", Scope = "member", Target = "Microsoft.Templates.Core.Locations.TemplatesSynchronization.#SyncStatusChanged", Justification = "Using an Action does not allow the required notation")] - -// Non general suppressions -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", Justification = "This is part of the markdown processing", MessageId = "System.Windows.Documents.Run.#ctor(System.String)", Scope = "member", Target = "Microsoft.Templates.UI.Controls.Markdown.#ImageInlineEvaluator(System.Text.RegularExpressions.Match)")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase", Justification = "We need to have the names of these keys in lowercase to be able to compare with the keys becoming form the template json. ContainsKey does not allow StringComparer specification to IgnoreCase", Scope = "member", Target = "Microsoft.Templates.Core.ITemplateInfoExtensions.#GetQueryableProperties(Microsoft.TemplateEngine.Abstractions.ITemplateInfo)")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase", Justification = "We need to have the names of these keys in lowercase to be able to compare with the keys becoming form the template json. ContainsKey does not allow StringComparer specification to IgnoreCase", Scope = "member", Target = "Microsoft.Templates.Core.Composition.CompositionQuery.#Match(System.Collections.Generic.IEnumerable`1,Microsoft.Templates.Core.Composition.QueryablePropertyDictionary)")] -[assembly: SuppressMessage("Usage", "VSTHRD103:Call async methods when in an async method", Justification = "Resource DictionaryWriter does not implement flush async", Scope = "member", Target = "~M:Microsoft.Templates.Core.PostActions.Catalog.Merge.MergeResourceDictionaryPostAction.ExecuteInternalAsync~System.Threading.Tasks.Task")] -[assembly: SuppressMessage("Naming", "CA1707:Identifiers should not contain underscores", Justification = "Used in a lot of places for meaningful method names")] -[assembly: SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "Static methods may improve performance but decrease maintainability")] -[assembly: SuppressMessage("Naming", "CA1711:Identifiers should not have incorrect suffix", Justification = "Renaming everything would be a lot of work. It does not do any harm if an EventHandler delegate ends with the suffix EventHandler. Besides this, the Rule causes some false positives.")] -[assembly: SuppressMessage("Performance", "CA1838:Avoid 'StringBuilder' parameters for P/Invokes", Justification = "We are not concerned about the performance impact of marshaling a StringBuilder")] -[assembly: SuppressMessage("Performance", "CA1861:Avoid constant arrays as arguments", Justification = "Constant arrays are required for DataRow", Scope = "member", Target = "~M:DevPal.Tests.UITest.WidgetTest.AddWidgetsTest(System.String[])")] - -// Threading suppressions -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.Controls.Notification.OnClose")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.SavedTemplateViewModel.OnDelete")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.WizardNavigation.GoBack")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.WizardNavigation.GoForward")] -[assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justification = "Event handlers needs async void", Scope = "member", Target = "~M:Microsoft.Templates.UI.ViewModels.Common.SavedTemplateViewModel.OnDelete(Microsoft.Templates.UI.ViewModels.Common.SavedTemplateViewModel)")] - -// Localization suppressions -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#CreateJunction(System.String,System.String,System.Boolean)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#DeleteJunction(System.String)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#InternalGetTarget(Microsoft.Win32.SafeHandles.SafeFileHandle)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.ThrowLastWin32Error(System.String)", Scope = "member", Target = "Microsoft.Templates.Core.Locations.JunctionNativeMethods.#OpenReparsePoint(System.String,Microsoft.Templates.Core.Locations.JunctionNativeMethods+EFileAccess)", Justification = "Only used for local generation")] -[assembly: SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "System.Windows.Documents.InlineCollection.Add(System.String)", Scope = "member", Target = "Microsoft.Templates.UI.Extensions.TextBlockExtensions.#OnSequentialFlowStepChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)", Justification = "No text here")] - -// Uninstantiated TestFixture classes -[assembly: SuppressMessage("Microsoft.Performance", "CA1812: Avoid uninstantiated internal classes", Scope = "module", Justification = "CA1812 will be thrown for every file in the test project. This is mentioned here: dotnet/roslyn-analyzers#1830")] - -// Code quality -[assembly: SuppressMessage("CodeQuality", "IDE0076:Invalid global 'SuppressMessageAttribute'", Justification = "Affect predefined suppressions.")] - -// Generated code -[assembly: SuppressMessage( - "StyleCop.CSharp.DocumentationRules", - "SA1636:FileHeaderCopyrightTextMustMatch", - Justification = "Stub files are causing analyzer error because the file header does not match the expected value.")] diff --git a/src/modules/cmdpal/codeAnalysis/StyleCop.json b/src/modules/cmdpal/codeAnalysis/StyleCop.json deleted file mode 100644 index e8fa1bafd8eb..000000000000 --- a/src/modules/cmdpal/codeAnalysis/StyleCop.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json", - "settings": { - "documentationRules": { - "companyName": "Microsoft Corporation", - "copyrightText": "Copyright (c) {companyName}.\r\nLicensed under the MIT License.", - "xmlHeader": false, - "headerDecoration": "", - "fileNamingConvention": "metadata", - "documentInterfaces": false, - "documentExposedElements": false, - "documentInternalElements": false - }, - "layoutRules": { - "newlineAtEndOfFile": "require" - }, - "orderingRules": { - "usingDirectivesPlacement": "outsideNamespace" - } - } -} \ No newline at end of file diff --git a/src/modules/cmdpal/exclusion.dic b/src/modules/cmdpal/exclusion.dic deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/src/modules/cmdpal/extensionsdk/BuildSDKHelper.cmd b/src/modules/cmdpal/extensionsdk/BuildSDKHelper.cmd deleted file mode 100644 index cceecc3c3ce3..000000000000 --- a/src/modules/cmdpal/extensionsdk/BuildSDKHelper.cmd +++ /dev/null @@ -1,5 +0,0 @@ -@echo off - -powershell -ExecutionPolicy Unrestricted -NoLogo -NoProfile -File %~dp0\BuildSDKHelper.ps1 %* - -exit /b %ERRORLEVEL% \ No newline at end of file diff --git a/src/modules/cmdpal/extensionsdk/BuildSDKHelper.ps1 b/src/modules/cmdpal/extensionsdk/BuildSDKHelper.ps1 deleted file mode 100644 index 6dd3c491308c..000000000000 --- a/src/modules/cmdpal/extensionsdk/BuildSDKHelper.ps1 +++ /dev/null @@ -1,102 +0,0 @@ -Param( - [string]$Configuration = "release", - [string]$VersionOfSDK, - [bool]$IsAzurePipelineBuild = $false, - [switch]$BypassWarning = $false, - [switch]$Help = $false -) - -$StartTime = Get-Date - -if ($Help) { - Write-Host @" -Copyright (c) Microsoft Corporation. -Licensed under the MIT License. - -Syntax: - Build.cmd [options] - -Description: - Builds Cmdpal SDK. - -Options: - - -Configuration - Only build the selected configuration(s) - Example: -Configuration Release - Example: -Configuration "Debug,Release" - - -Help - Display this usage message. -"@ - Exit -} - -if (-not $BypassWarning) { - Write-Host @" -This script is not meant to be run directly. To build the sdk, please run the following from the root directory: -build -BuildStep "sdk" -"@ -ForegroundColor RED - Exit -} - -$ErrorActionPreference = "Stop" - -$buildPlatforms = "x64","x86","arm64","AnyCPU" - -$msbuildPath = &"${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -prerelease -products * -requires Microsoft.Component.MSBuild -find MSBuild\**\Bin\MSBuild.exe -if ($IsAzurePipelineBuild) { - $nugetPath = "nuget.exe"; -} else { - $nugetPath = (Join-Path $PSScriptRoot "..\build\NugetWrapper.cmd") -} - -New-Item -ItemType Directory -Force -Path "$PSScriptRoot\_build" -& $nugetPath restore (Join-Path $PSScriptRoot CmdPalSDK.sln) - -Try { - foreach ($platform in $buildPlatforms) { - foreach ($config in $Configuration.Split(",")) { - $msbuildArgs = @( - ("$PSScriptRoot\CmdPalSDK.sln"), - ("/p:Platform="+$platform), - ("/p:Configuration="+$config), - ("/binaryLogger:Microsoft.CmdPal.Extensions.$platform.$config.binlog"), - ("/p:VersionNumber="+$VersionOfSDK) - ) - - & $msbuildPath $msbuildArgs - } - } -} Catch { - $formatString = "`n{0}`n`n{1}`n`n" - $fields = $_, $_.ScriptStackTrace - Write-Host ($formatString -f $fields) -ForegroundColor RED - Exit 1 -} - -foreach ($config in $Configuration.Split(",")) { - if ($config -eq "release") - { - & $nugetPath pack (Join-Path $PSScriptRoot "nuget\Microsoft.CmdPal.Extensions.nuspec") -Version $VersionOfSDK -OutputDirectory "$PSScriptRoot\_build" - } else { -Write-Host @" -WARNING: You are currently building as '$config' configuration. -CmdPalSDK nuget creation only supports 'release' configuration right now. -"@ -ForegroundColor YELLOW - } -} - -if ($IsAzurePipelineBuild) { - Write-Host "##vso[task.setvariable variable=VersionOfSDK;]$VersionOfSDK" - Write-Host "##vso[task.setvariable variable=VersionOfSDK;isOutput=true;]$VersionOfSDK" -} - -$TotalTime = (Get-Date)-$StartTime -$TotalMinutes = [math]::Floor($TotalTime.TotalMinutes) -$TotalSeconds = [math]::Ceiling($TotalTime.TotalSeconds) - -Write-Host @" -Total Running Time: -$TotalMinutes minutes and $TotalSeconds seconds -"@ -ForegroundColor CYAN diff --git a/src/modules/cmdpal/extensionsdk/CmdPalSDK.sln b/src/modules/cmdpal/extensionsdk/CmdPalSDK.sln deleted file mode 100644 index 155d6a3c2fed..000000000000 --- a/src/modules/cmdpal/extensionsdk/CmdPalSDK.sln +++ /dev/null @@ -1,71 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.3.32901.215 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.CmdPal.Extensions", "Microsoft.CmdPal.Extensions\Microsoft.CmdPal.Extensions.vcxproj", "{305DD37E-C85D-4B08-AAFE-7381FA890463}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Extensions.Helpers", "Microsoft.CmdPal.Extensions.Helpers\Microsoft.CmdPal.Extensions.Helpers.csproj", "{79060D06-7174-4D66-8D0B-4FF021154049}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|AnyCPU = Debug|AnyCPU - Debug|ARM = Debug|ARM - Debug|arm64 = Debug|arm64 - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|AnyCPU = Release|AnyCPU - Release|ARM = Release|ARM - Release|arm64 = Release|arm64 - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|AnyCPU.ActiveCfg = Debug|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|AnyCPU.Build.0 = Debug|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM.ActiveCfg = Debug|ARM - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM.Build.0 = Debug|ARM - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|arm64.ActiveCfg = Debug|arm64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|arm64.Build.0 = Debug|arm64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.ActiveCfg = Debug|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.Build.0 = Debug|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x86.ActiveCfg = Debug|Win32 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x86.Build.0 = Debug|Win32 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|AnyCPU.ActiveCfg = Release|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|AnyCPU.Build.0 = Release|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM.ActiveCfg = Release|ARM - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM.Build.0 = Release|ARM - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|arm64.ActiveCfg = Release|arm64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|arm64.Build.0 = Release|arm64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.ActiveCfg = Release|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.Build.0 = Release|x64 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x86.ActiveCfg = Release|Win32 - {295DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x86.Build.0 = Release|Win32 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|AnyCPU.ActiveCfg = Debug|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|AnyCPU.Build.0 = Debug|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|ARM.ActiveCfg = Debug|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|ARM.Build.0 = Debug|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|arm64.ActiveCfg = Debug|arm64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|arm64.Build.0 = Debug|arm64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|x64.ActiveCfg = Debug|x64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|x64.Build.0 = Debug|x64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|x86.ActiveCfg = Debug|x86 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Debug|x86.Build.0 = Debug|x86 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|AnyCPU.ActiveCfg = Release|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|AnyCPU.Build.0 = Release|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|ARM.ActiveCfg = Release|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|ARM.Build.0 = Release|AnyCPU - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|arm64.ActiveCfg = Release|arm64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|arm64.Build.0 = Release|arm64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|x64.ActiveCfg = Release|x64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|x64.Build.0 = Release|x64 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|x86.ActiveCfg = Release|x86 - {D238B284-AEA7-4F77-AB27-C86261D5B7D3}.Release|x86.Build.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {B00DE33B-30B3-4324-95CD-7F3E6D0B1C78} - EndGlobalSection -EndGlobal diff --git a/src/modules/cmdpal/extensionsdk/Directory.Build.props b/src/modules/cmdpal/extensionsdk/Directory.Build.props deleted file mode 100644 index 93108fb3bd6a..000000000000 --- a/src/modules/cmdpal/extensionsdk/Directory.Build.props +++ /dev/null @@ -1,29 +0,0 @@ - - - - Copyright (C) 2022 Microsoft Corporation - Microsoft Corp. - Copyright (C) 2022 Microsoft Corporation - CmdPal SDK - Microsoft Corporation - en-US - x64;x86;ARM64 - CmdPal - true - Recommended - $(Platform) - - - - 0.0.0.0 - <_PropertySheetDisplayName>CmdPal.Root.Props - $(MsbuildThisFileDirectory)\Cpp.Build.props - - - - - VERSION_NUMBER=\"$(VersionNumber)\";VERSION_COMMAS=$(VersionNumber.Replace('.', ','));%(PreprocessorDefinitions) - - - - diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/BaseObservable.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/BaseObservable.cs index dad47eef06c2..2e63da5cfc77 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/BaseObservable.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/BaseObservable.cs @@ -12,6 +12,7 @@ namespace Microsoft.CmdPal.Extensions.Helpers; public class BaseObservable : INotifyPropChanged { public event TypedEventHandler? PropChanged; + protected void OnPropertyChanged(string propertyName) { if (PropChanged != null) diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ClipboardHelper.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ClipboardHelper.cs index f35b9aff2aec..8af53e4fb9e9 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ClipboardHelper.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ClipboardHelper.cs @@ -10,7 +10,6 @@ namespace Microsoft.CmdPal.Extensions.Helpers; // shamelessly from https://github.com/PowerShell/PowerShell/blob/master/src/Microsoft.PowerShell.Commands.Management/commands/management/Clipboard.cs - public static partial class ClipboardHelper { private static readonly bool? _clipboardSupported = true; @@ -60,8 +59,10 @@ public static void SetRtf(string plainText, string rtfText) Tuple.Create(rtfText, s_CF_RTF))); } +#pragma warning disable SA1310 // Field names should not contain underscore private const uint GMEM_MOVEABLE = 0x0002; private const uint GMEM_ZEROINIT = 0x0040; +#pragma warning restore SA1310 // Field names should not contain underscore private const uint GHND = GMEM_MOVEABLE | GMEM_ZEROINIT; [LibraryImport("kernel32.dll")] @@ -105,10 +106,14 @@ public static void SetRtf(string plainText, string rtfText) [LibraryImport("user32.dll", StringMarshalling = StringMarshalling.Utf16)] private static partial uint RegisterClipboardFormat(string lpszFormat); +#pragma warning disable SA1310 // Field names should not contain underscore private const uint CF_TEXT = 1; private const uint CF_UNICODETEXT = 13; +#pragma warning disable SA1308 // Variable names should not be prefixed private static uint s_CF_RTF; +#pragma warning restore SA1308 // Variable names should not be prefixed +#pragma warning restore SA1310 // Field names should not contain underscore private static bool GetTextImpl(out string text) { @@ -293,4 +298,4 @@ private static void ExecuteOnStaThread(Func action) throw exception; } } -} \ No newline at end of file +} diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Command.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Command.cs index e868badd31f6..88ecd73203db 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Command.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Command.cs @@ -14,7 +14,7 @@ public string Name get => _name; set { - _name = value; + _name = value; OnPropertyChanged(nameof(Name)); } } @@ -24,7 +24,7 @@ public IconDataType Icon get => _icon; set { - _icon = value; + _icon = value; OnPropertyChanged(nameof(Icon)); } } diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandContextItem.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandContextItem.cs index aafc90450c9d..be170eb8dbc9 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandContextItem.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandContextItem.cs @@ -7,9 +7,9 @@ namespace Microsoft.CmdPal.Extensions.Helpers; public class CommandContextItem : ICommandContextItem { public bool IsCritical { get; set; } - + public ICommand Command { get; set; } - + public string Tooltip { get; set; } = string.Empty; public CommandContextItem(ICommand command) diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandProvider.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandProvider.cs index 2d3fc131a2c7..d21207558501 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandProvider.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandProvider.cs @@ -1,3 +1,7 @@ +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + namespace Microsoft.CmdPal.Extensions.Helpers; public partial class CommandProvider : ICommandProvider @@ -21,4 +25,4 @@ public void InitializeWithHost(IExtensionHost host) public void Dispose() => throw new NotImplementedException(); #pragma warning restore CA1816 // Dispose methods should call SuppressFinalize -} \ No newline at end of file +} diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandResult.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandResult.cs index 3f15281c9be9..06db6ace2006 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandResult.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/CommandResult.cs @@ -19,7 +19,7 @@ public static CommandResult Dismiss() { return new CommandResult() { - _kind = CommandResultKind.Dismiss + _kind = CommandResultKind.Dismiss, }; } @@ -31,6 +31,7 @@ public static CommandResult GoHome() _args = null, }; } + public static CommandResult KeepOpen() { return new CommandResult() diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionHost.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionHost.cs index 7b32cbdeb0bf..86ef0d335424 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionHost.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionHost.cs @@ -1,3 +1,7 @@ +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + namespace Microsoft.CmdPal.Extensions.Helpers; public class ExtensionHost @@ -17,14 +21,16 @@ public static void LogMessage(ILogMessage message) if (Host != null) { // really just fire-and-forget - new Task(async () => + new Task(async () => { try { await Host.LogMessage(message); } - catch (Exception) { } + catch (Exception) + { + } }).Start(); } } -} \ No newline at end of file +} diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionInstanceManager.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionInstanceManager`1.cs similarity index 100% rename from src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionInstanceManager.cs rename to src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionInstanceManager`1.cs diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionServer.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionServer.cs index f9eeaa8fb90d..ca93776013ab 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionServer.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ExtensionServer.cs @@ -9,7 +9,7 @@ namespace Microsoft.CmdPal.Extensions; public sealed class ExtensionServer : IDisposable { - private readonly HashSet registrationCookies = new (); + private readonly HashSet registrationCookies = new(); public void RegisterExtension(Func createExtension, bool restrictToMicrosoftExtensionHosts = false) where T : IExtension diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Filter.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Filter.cs index 549365565109..3ea38fa9b558 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Filter.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Filter.cs @@ -7,6 +7,8 @@ namespace Microsoft.CmdPal.Extensions.Helpers; public class Filter : IFilter { public IconDataType Icon => throw new NotImplementedException(); + public string Id => throw new NotImplementedException(); + public string Name => throw new NotImplementedException(); } diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Form.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Form.cs index 0250e0bbc1d7..f2f5eeb73939 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Form.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Form.cs @@ -4,7 +4,7 @@ namespace Microsoft.CmdPal.Extensions.Helpers; -public class Form: IForm +public class Form : IForm { public string Data { get; set; } = string.Empty; diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListHelpers.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListHelpers.cs index 55629a67aea0..3cb07d6046e9 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListHelpers.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListHelpers.cs @@ -17,25 +17,28 @@ public static int ScoreListItem(string query, IListItem listItem) { isFallback = true; listItem.FallbackHandler.UpdateQuery(query); - if(string.IsNullOrWhiteSpace(listItem.Title)) + if (string.IsNullOrWhiteSpace(listItem.Title)) { return 0; } } + if (string.IsNullOrEmpty(query)) { return 1; } + var nameMatch = StringMatcher.FuzzySearch(query, listItem.Title); - //var locNameMatch = StringMatcher.FuzzySearch(query, NameLocalized); + + // var locNameMatch = StringMatcher.FuzzySearch(query, NameLocalized); var descriptionMatch = StringMatcher.FuzzySearch(query, listItem.Subtitle); - //var executableNameMatch = StringMatcher.FuzzySearch(query, ExePath); - //var locExecutableNameMatch = StringMatcher.FuzzySearch(query, ExecutableNameLocalized); - //var lnkResolvedExecutableNameMatch = StringMatcher.FuzzySearch(query, LnkResolvedExecutableName); - //var locLnkResolvedExecutableNameMatch = StringMatcher.FuzzySearch(query, LnkResolvedExecutableNameLocalized); - //var score = new[] { nameMatch.Score, (descriptionMatch.Score - 4) / 2, executableNameMatch.Score }.Max(); - return new[] { nameMatch.Score, (descriptionMatch.Score - 4) / 2, 0 }.Max() / ( isFallback? 3 : 1); + // var executableNameMatch = StringMatcher.FuzzySearch(query, ExePath); + // var locExecutableNameMatch = StringMatcher.FuzzySearch(query, ExecutableNameLocalized); + // var lnkResolvedExecutableNameMatch = StringMatcher.FuzzySearch(query, LnkResolvedExecutableName); + // var locLnkResolvedExecutableNameMatch = StringMatcher.FuzzySearch(query, LnkResolvedExecutableNameLocalized); + // var score = new[] { nameMatch.Score, (descriptionMatch.Score - 4) / 2, executableNameMatch.Score }.Max(); + return new[] { nameMatch.Score, (descriptionMatch.Score - 4) / 2, 0 }.Max() / (isFallback ? 3 : 1); } public static IEnumerable FilterList(IEnumerable items, string query) @@ -48,7 +51,8 @@ public static IEnumerable FilterList(IEnumerable items, st .Select(score => score.ListItem); } - public static void InPlaceUpdateList(Collection original, Collection newContents) where T : class + public static void InPlaceUpdateList(Collection original, Collection newContents) + where T : class { for (var i = 0; i < original.Count && i < newContents.Count; i++) { @@ -61,6 +65,7 @@ public static void InPlaceUpdateList(Collection original, Collection ne // This item from the original list was not in the new list. Remove it. original.RemoveAt(i); } + break; } } @@ -84,7 +89,8 @@ public static void InPlaceUpdateList(Collection original, Collection ne // Remove any extra trailing items from the destination while (original.Count > newContents.Count) { - original.RemoveAt(original.Count - 1);//RemoveAtEnd + // RemoveAtEnd + original.RemoveAt(original.Count - 1); } // Add any extra trailing items from the source @@ -93,7 +99,6 @@ public static void InPlaceUpdateList(Collection original, Collection ne original.Add(newContents[original.Count]); } } - } public struct ScoredListItem diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListItem.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListItem.cs index b8d67647d582..171a6991dacc 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListItem.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListItem.cs @@ -41,6 +41,7 @@ public string Title return _command?.Name ?? string.Empty; } } + set { _title = value; diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListPage.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListPage.cs index f3f7c6888469..c54c82c4e457 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListPage.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ListPage.cs @@ -1,4 +1,8 @@ -namespace Microsoft.CmdPal.Extensions.Helpers; +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace Microsoft.CmdPal.Extensions.Helpers; public class ListPage : Page, IListPage { diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/LogMessage.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/LogMessage.cs new file mode 100644 index 000000000000..463744e76121 --- /dev/null +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/LogMessage.cs @@ -0,0 +1,32 @@ +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace Microsoft.CmdPal.Extensions.Helpers; + +public partial class LogMessage : BaseObservable, ILogMessage +{ + private MessageState _messageState = MessageState.Info; + + private string _message = string.Empty; + + public string Message + { + get => _message; + set + { + _message = value; + OnPropertyChanged(nameof(Message)); + } + } + + public MessageState State + { + get => _messageState; + set + { + _messageState = value; + OnPropertyChanged(nameof(State)); + } + } +} diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/MarkdownPage.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/MarkdownPage.cs index a804bf17f7c1..834b9fdab53a 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/MarkdownPage.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/MarkdownPage.cs @@ -23,5 +23,6 @@ public ITag[] Tags public virtual string[] Bodies() => throw new NotImplementedException(); public virtual IDetails Details() => throw new NotImplementedException(); + // public IDetails Details { get => _Details; set { _Details = value; OnPropertyChanged(nameof(Details)); } } } diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Microsoft.CmdPal.Extensions.Helpers.csproj b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Microsoft.CmdPal.Extensions.Helpers.csproj index 6899020fe315..48083791bf61 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Microsoft.CmdPal.Extensions.Helpers.csproj +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Microsoft.CmdPal.Extensions.Helpers.csproj @@ -1,6 +1,9 @@  + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal + false + false enable enable diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/NoOpCommand.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/NoOpCommand.cs index c6ab2865c384..5bd7c7b8a31d 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/NoOpCommand.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/NoOpCommand.cs @@ -1,4 +1,8 @@ -namespace Microsoft.CmdPal.Extensions.Helpers; +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace Microsoft.CmdPal.Extensions.Helpers; public class NoOpCommand : InvokableCommand { diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/OpenUrlCommand.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/OpenUrlCommand.cs index 4c838a427c8b..373c107c2b79 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/OpenUrlCommand.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/OpenUrlCommand.cs @@ -1,3 +1,6 @@ +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. using System.Diagnostics; using Microsoft.CmdPal.Extensions.Helpers; @@ -7,6 +10,7 @@ namespace Microsoft.CmdPal.Extensions.Helpers; public sealed partial class OpenUrlCommand : InvokableCommand { private readonly string _target; + public CommandResult Result { get; set; } = CommandResult.KeepOpen(); public OpenUrlCommand(string target) diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Page.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Page.cs index 9db312318894..540d0def3fb1 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Page.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Page.cs @@ -18,6 +18,7 @@ public bool Loading OnPropertyChanged(nameof(Loading)); } } + public string Title { get => _title; diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ProgressState.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ProgressState.cs index bcaf8d114a84..69173573a5f5 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ProgressState.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/ProgressState.cs @@ -7,7 +7,7 @@ namespace Microsoft.CmdPal.Extensions.Helpers; public partial class ProgressState : BaseObservable, IProgressState { private bool _isIndeterminate; - + private uint _progressPercent; public bool IsIndeterminate @@ -30,69 +30,3 @@ public uint ProgressPercent } } } - -public partial class StatusMessage : BaseObservable, IStatusMessage -{ - private MessageState _messageState = MessageState.Info; - - private string _message = string.Empty; - - private IProgressState? _progressState; - - public string Message - { - get => _message; - set - { - _message = value; - OnPropertyChanged(nameof(Message)); - } - } - - public MessageState State - { - get => _messageState; - set - { - _messageState = value; - OnPropertyChanged(nameof(State)); - } - } - - public IProgressState? Progress - { - get => _progressState; - set - { - _progressState = value; - OnPropertyChanged(nameof(Progress)); - } - } -} - -public partial class LogMessage : BaseObservable, ILogMessage -{ - private MessageState _messageState = MessageState.Info; - - private string _message = string.Empty; - - public string Message - { - get => _message; - set - { - _message = value; - OnPropertyChanged(nameof(Message)); - } - } - - public MessageState State - { - get => _messageState; - set - { - _messageState = value; - OnPropertyChanged(nameof(State)); - } - } -} \ No newline at end of file diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StatusMessage.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StatusMessage.cs new file mode 100644 index 000000000000..329ae4ddb62f --- /dev/null +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StatusMessage.cs @@ -0,0 +1,44 @@ +// Copyright (c) Microsoft Corporation +// The Microsoft Corporation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace Microsoft.CmdPal.Extensions.Helpers; + +public partial class StatusMessage : BaseObservable, IStatusMessage +{ + private MessageState _messageState = MessageState.Info; + + private string _message = string.Empty; + + private IProgressState? _progressState; + + public string Message + { + get => _message; + set + { + _message = value; + OnPropertyChanged(nameof(Message)); + } + } + + public MessageState State + { + get => _messageState; + set + { + _messageState = value; + OnPropertyChanged(nameof(State)); + } + } + + public IProgressState? Progress + { + get => _progressState; + set + { + _progressState = value; + OnPropertyChanged(nameof(Progress)); + } + } +} diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StringMatcher.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StringMatcher.cs index 3e102800345f..112efcd0abdd 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StringMatcher.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/StringMatcher.cs @@ -12,15 +12,15 @@ public class StringMatcher public SearchPrecisionScore UserSettingSearchPrecision { get; set; } - //private readonly IAlphabet _alphabet; - + // private readonly IAlphabet _alphabet; public StringMatcher(/*IAlphabet alphabet = null*/) { - //_alphabet = alphabet; + // _alphabet = alphabet; } private static StringMatcher? _instance; - public static StringMatcher Instance + + public static StringMatcher Instance { get { @@ -35,7 +35,6 @@ public static StringMatcher Instance public static MatchResult FuzzySearch(string query, string stringToCompare) { - return Instance.FuzzyMatch(query, stringToCompare); } @@ -87,11 +86,11 @@ private MatchResult FuzzyMatch(string query, string stringToCompare, MatchOption query = query.Trim(); - //if (_alphabet != null) - //{ + // if (_alphabet != null) + // { // query = _alphabet.Translate(query); // stringToCompare = _alphabet.Translate(stringToCompare); - //} + // } // Using InvariantCulture since this is internal var fullStringToCompareWithoutCase = opt.IgnoreCase ? stringToCompare.ToUpper(CultureInfo.InvariantCulture) : stringToCompare; diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Tag.cs b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Tag.cs index 9cbfff767985..5b1b8e5f6aa3 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Tag.cs +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions.Helpers/Tag.cs @@ -11,7 +11,7 @@ public class Tag : BaseObservable, ITag private Color _color; private IconDataType _icon = new(string.Empty); private string _text = string.Empty; - private string _ToolTip = string.Empty; + private string _toolTip = string.Empty; private ICommand? _command; public Color Color @@ -46,10 +46,10 @@ public string Text public string ToolTip { - get => _ToolTip; + get => _toolTip; set { - _ToolTip = value; + _toolTip = value; OnPropertyChanged(nameof(ToolTip)); } } @@ -63,5 +63,4 @@ public ICommand? Command OnPropertyChanged(nameof(Command)); } } - } diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/Microsoft.CmdPal.Extensions.vcxproj b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/Microsoft.CmdPal.Extensions.vcxproj index ef01b82c5517..9c415a7261ee 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/Microsoft.CmdPal.Extensions.vcxproj +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/Microsoft.CmdPal.Extensions.vcxproj @@ -23,7 +23,7 @@ false Windows Store 10.0 - 10.0.19041.0 + 10.0.22621.0 10.0.19041.0 @@ -48,7 +48,7 @@ - bin\$(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal obj\$(Platform)\$(Configuration)\ diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/version.rc b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/version.rc index db82ca9415e3..2886a3d574c5 100644 --- a/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/version.rc +++ b/src/modules/cmdpal/extensionsdk/Microsoft.CmdPal.Extensions/version.rc @@ -1,8 +1,10 @@ #include "winres.h" +#include "../../../../common/version/version.h" + VS_VERSION_INFO VERSIONINFO - FILEVERSION VERSION_COMMAS - PRODUCTVERSION VERSION_COMMAS + FILEVERSION FILE_VERSION + PRODUCTVERSION PRODUCT_VERSION FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -19,9 +21,9 @@ BEGIN BEGIN VALUE "CompanyName", "Microsoft Corporation" VALUE "FileDescription", "Microsoft.CmdPal.Extensions.Helpers" - VALUE "FileVersion", VERSION_NUMBER + VALUE "FileVersion", FILE_VERSION_STRING VALUE "ProductName", "Microsoft.CmdPal.Extensions.Helpers" - VALUE "ProductVersion", VERSION_NUMBER + VALUE "ProductVersion", PRODUCT_VERSION_STRING VALUE "LegalCopyright", "Copyright (c) Microsoft Corporation" END END diff --git a/src/modules/cmdpal/extensionsdk/_build/.gitkeep b/src/modules/cmdpal/extensionsdk/_build/.gitkeep deleted file mode 100644 index 9514cec20867..000000000000 --- a/src/modules/cmdpal/extensionsdk/_build/.gitkeep +++ /dev/null @@ -1,3 +0,0 @@ -Do not delete this folder. -This folder is where the locally built SDK Nuget packages end up to get ingested into Dev Home. -The build system is always expecting it. diff --git a/src/modules/cmdpal/extensionsdk/azure-pipelines.yml b/src/modules/cmdpal/extensionsdk/azure-pipelines.yml deleted file mode 100644 index a36a582130f7..000000000000 --- a/src/modules/cmdpal/extensionsdk/azure-pipelines.yml +++ /dev/null @@ -1,4 +0,0 @@ -pool: - vmImage: 'windows-latest' - - \ No newline at end of file diff --git a/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.nuspec b/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.nuspec deleted file mode 100644 index 29735125e304..000000000000 --- a/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.nuspec +++ /dev/null @@ -1,36 +0,0 @@ - - - - Microsoft.CmdPal.Extensions - 1.0.0 - Command Palette SDK - Microsoft - Microsoft - false - Command Palette SDK provides support for creating Command Palette extensions on Windows. - Release notes are available on the Dev Home repository. - Command Palette Windows Extension - © Microsoft Corporation. All rights reserved. - - https://github.com/microsoft/powertoys - - - - - - - - - - - - - - - - - - - - - diff --git a/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.props b/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.props deleted file mode 100644 index c429d530e577..000000000000 --- a/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.props +++ /dev/null @@ -1,5 +0,0 @@ - - - $([MSBuild]::NormalizeDirectory('$(MSBuildThisFileDirectory)', '..')) - - diff --git a/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.targets b/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.targets deleted file mode 100644 index ddc629472487..000000000000 --- a/src/modules/cmdpal/extensionsdk/nuget/Microsoft.Windows.CommandPalette.Extensions.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - - Always - - - diff --git a/src/modules/cmdpal/codeAnalysis/format_sources.ps1 b/src/modules/cmdpal/format_sources.ps1 similarity index 100% rename from src/modules/cmdpal/codeAnalysis/format_sources.ps1 rename to src/modules/cmdpal/format_sources.ps1 diff --git a/src/modules/cmdpal/owners.txt b/src/modules/cmdpal/owners.txt deleted file mode 100644 index f0b984e88aba..000000000000 --- a/src/modules/cmdpal/owners.txt +++ /dev/null @@ -1,11 +0,0 @@ -; This owners.txt file was initially populated by StartRight. Every code -; change inside of an Ownership Enforcer enabled branch (such as master) must be -; approved by at least one expert listed in an applicable owners.txt file. This -; root owners.txt file is applicable to every change. Targeted experts can be -; defined by placing an owners.txt file inside any subdirectory. More information -; about Ownership Enforcer can be found at https://aka.ms/ownershipenforcer. -duhowett -cazamor -adityar -chrnguyen -migrie \ No newline at end of file