Comments (13)
Thats a good point, would you expect there just to be a "Windows 10" disclaimer or also depending on the Windows build when it was available?
from winui-gallery.
![image](https://private-user-images.githubusercontent.com/9866362/337173115-8af3e5a1-1202-479d-83b2-978b48401fc4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg3NzkwNDcsIm5iZiI6MTcxODc3ODc0NywicGF0aCI6Ii85ODY2MzYyLzMzNzE3MzExNS04YWYzZTVhMS0xMjAyLTQ3OWQtODNiMi05NzhiNDg0MDFmYzQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYxOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MTlUMDYzMjI3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OTVjMTA1YjkwN2ZhZDgxZTBjMjYwNzQ2YTI5M2M0YjM1Yzc3YTFkNDM5MTExMWI2MmRiZjNjOTUzZTc3ZGQ3MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ._Hwna93QUY0ZAY_GBOgnkkKBJUrx3ZkUe5_tTIl6gN4)
It's called out in the Expander.
But I agree, it doesn't jump out.
Maybe we could add an InfoBar
at the top calling this out and warning folks that some icons might not render at all and testing is required?
from winui-gallery.
That message isn’t helpful. Many of the icons do work on Win10 but not all. I’d like to see the warning in the icon detail when you select an icon that isn’t available in win10
from winui-gallery.
Interesting. I wasn't aware some icons wouldn't be available in the MDL2 font. I wonder how many of them are missing. In my opinion, I think the code area (for the specific icon)would be the most appropriate place.
from winui-gallery.
If they are on this page they are supported: https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-ui-symbol-font
If they are on this page, Windows 11 is required: https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font
from winui-gallery.
If they are on this page they are supported: https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-ui-symbol-font
If they are on this page, Windows 11 is required: https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font
Technically, it's not about the OS, but a matter if the Fluent font is installed. Important difference.
from winui-gallery.
As you said: Technically. In practice though it'll catch developers out.
from winui-gallery.
Yes, there is a clear correlation between the two. But when the Fluent font is installed on Windows 10 (which is super easy) a message calling out the OS would be invalid. Just trying to keep it accurate.
from winui-gallery.
But when the Fluent font is installed on Windows 10 (which is super easy)
Define "super easy". You shouldn't be expecting your users to be doing this. If anything you should include it in your app, but it's still worth pointing out that there's something you need to do and be aware of if you want to use those symbols on Windows 10.
from winui-gallery.
If I may suggest:
Important
This icon is not available in the MDL2 font, the default icon font on Windows 10, and thus may not be rendered.
from winui-gallery.
Define "super easy"
It's literally as simple as installing the font. The OS will pick it up automatically 🙂 But indeed, this is not so common. I emphasize that the core of your issue is valid!
from winui-gallery.
No you don’t just do that. You need to build an app installer that does this. That’s not “super easy”. Again apps shouldn’t require people to do this themselves just to use the app. And that still doesn’t change the fact that someone needs to know they need to ensure this font is available. If it’s not installed all you get is a place holder icon and a poor app experience
from winui-gallery.
Wait. My comments were based on old ideas. Back when Project Reunion wasn't renamed yet, there was a font (file) that basically acted as MDL2v2. I once installed it and, because of the same internal name, Windows 10 picked it up as the System Icon font. But that's long ago and will not work nowadays. Apologies. 🙇🏻♂️
from winui-gallery.
Related Issues (20)
- [a11y issue] With the DatePicker, the screen readers [NVDA and Narrator] reads the current date instead of the field names being displayed HOT 1
- Remove DataGrid Page
- Using the icons search box while an icon is selected crashes the application HOT 2
- Add an example on how to dynamically create the items for a MenuFlyout HOT 1
- [Bug] Crash after clicking "Settings" HOT 6
- Crashes when clicking Icons + using search/filter HOT 2
- Request: move CopyButton lower HOT 5
- Voice Access commang like "Delete that" is not working wit PasswordBox HOT 1
- Change how source codes (C#/XAML) are displayed HOT 4
- Gallery crashes when trying to search for an icon a second time HOT 3
- Folder structure: Controls ● Design ● Accessibility
- Add searchable tags to Icons HOT 5
- Consolidate code for "lists/tables" on Geometry, Spacing, Typography pages
- Showcasing the Use of `OverlappedPresenter.IsModal` for Improved User Experience
- AppWindow Presenter related samples HOT 2
- State Trigger not working ? HOT 1
- Minor Inconsistency HOT 1
- Imperfect looks on the Color controls HOT 2
- The Wizard control for WinUI HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from winui-gallery.