Skip to content

Commit 3b77522

Browse files
committed
Only display controls where UAP is supported
When specified with "UIFramework" tag on the controls, we ensure that the controls doesn't list in places where UWP UI/WinUI is not supported.
1 parent ef38009 commit 3b77522

File tree

8 files changed

+24
-8
lines changed

8 files changed

+24
-8
lines changed

Microsoft.Toolkit.Uwp.DeveloperTools/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.DeveloperTools.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.DeveloperTools.AlignmentGrid" />
57
<Item Type="Microsoft.Toolkit.Uwp.DeveloperTools.FocusTracker" />
68
</ToolboxItems>

Microsoft.Toolkit.Uwp.UI.Controls.Core/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Core.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.CameraPreview" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DropShadowPanel" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ImageEx" />

Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.DataGrid.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGrid" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGridCell" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGridCellsPresenter" />

Microsoft.Toolkit.Uwp.UI.Controls.Input/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Input.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPicker" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPickerButton" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPickerSlider" />

Microsoft.Toolkit.Uwp.UI.Controls.Layout/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Layout.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.BladeItem" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.BladeView" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.Carousel" />

Microsoft.Toolkit.Uwp.UI.Controls.Markdown/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Markdown.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.MarkdownTextBlock" />
57
</ToolboxItems>
68
</File>

Microsoft.Toolkit.Uwp.UI.Controls.Media/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Media.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.Eyedropper" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.EyedropperToolButton" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ImageCropper" />

Microsoft.Toolkit.Uwp.UI.Controls.Primitives/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Primitives.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DockPanel" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout" />

0 commit comments

Comments
 (0)