[FileExplorer]GcodeThumbnailProvider and GcodePreviewHandler (#14827)

* Adds the GcodeThumbnailProvider

* Registers the GcodeThumbnailProvider

* Adds Settings support

* Reverts solution changes back to original

* Corrects "Gcode" text with "G-code"

* Adds gcode thumbnail setting description

* Follow up on PR review comments

* Adds GcodePreviewHandler

* Follow up on PR review comments

* Renames assemblies following #14903
This commit is contained in:
Pedro Lamas
2021-12-10 11:53:01 +00:00
committed by GitHub
parent dfe9169e39
commit 1e0033166f
37 changed files with 56826 additions and 3 deletions

View File

@@ -120,10 +120,12 @@ steps:
configuration: '$(BuildConfiguration)'
testSelector: 'testAssemblies'
testAssemblyVer2: |
**\UnitTests-GcodeThumbnailProvider.dll
**\UnitTests-SvgThumbnailProvider.dll
**\UnitTests-PdfThumbnailProvider.dll
**\Microsoft.PowerToys.Settings.UI.UnitTests.dll
**\UnitTests-MarkdownPreviewHandler.dll
**\UnitTests-GcodePreviewHandler.dll
**\UnitTests-PdfPreviewHandler.dll
**\UnitTests-SvgPreviewHandler.dll
**\UnitTests-PreviewHandlerCommon.dll

View File

@@ -107,6 +107,10 @@ build:
- 'modules\FancyZones\PowerToys.Interop.dll'
- 'modules\FancyZones\Telemetry.dll'
- 'modules\FancyZones\Microsoft.PowerToys.Common.UI.dll'
- 'modules\FileExplorerPreview\PowerToys.GcodePreviewHandler.dll'
- 'modules\FileExplorerPreview\PowerToys.GcodePreviewHandler.comhost.dll'
- 'modules\FileExplorerPreview\PowerToys.GcodeThumbnailProvider.dll'
- 'modules\FileExplorerPreview\PowerToys.GcodeThumbnailProvider.comhost.dll'
- 'modules\FileExplorerPreview\PowerToys.ManagedTelemetry.dll'
- 'modules\FileExplorerPreview\PowerToys.MarkdownPreviewHandler.dll'
- 'modules\FileExplorerPreview\PowerToys.MarkdownPreviewHandler.comhost.dll'