Skip to content

Remove Legacy/Deprecated Symbols #5887

@robloo

Description

@robloo

Describe the bug

Microsoft is now on the third revision of the symbols font with Windows 11 and WinUI3.
Segoe UI Symbol -> Segoe MDL2 Assets -> Segoe Fluent Icons

However, default styles in this repository continue to use Unicode points for symbol glyphs that are from the original Segoe UI Symbol font in Windows 7/8.x. These all need to be updated to the modern Unicode points.

image
https://docs.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font#icon-list

Steps to reproduce the bug

Search the source code for the mentioned Unicode points.

Expected behavior

Should be using the valid symbols with latest Unicode points described here:

https://docs.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font

Note that these are for the most part backwards compatible with Segoe MDL2 Assets; however, glyphs must exist in both fonts for full compatiblity.

Screenshots

A quick source code search only returned the following legacy symbols that need to be updated.

image

Version Info

NuGet package version:

Windows app type:

UWP Win32
Windows version Saw the problem?
Insider Build (xxxxx)
May 2021 Update (19043)
October 2020 Update (19042)
May 2020 Update (19041)
November 2019 Update (18363)
May 2019 Update (18362)
October 2018 Update (17763)
April 2018 Update (17134)
Fall Creators Update (16299)
Creators Update (15063)
Device form factor Saw the problem?
Desktop
Xbox
Surface Hub
IoT

Additional context

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions