microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.61k stars 6.57k forks source link

Use common source (databinding) for both Settings and OOBE Nav #35725

Open Jay-o-Way opened 2 weeks ago

Jay-o-Way commented 2 weeks ago

Description of the new feature / enhancement

Let's use one source for the data to build the Navigation in both the Settings window and the OOBE window. See examples in WinUI Gallery or https://learn.microsoft.com/windows/apps/design/controls/navigationview

Scenario when this would be used?

Consistent, centralized code and consistent UX

Supporting information

Also think of the UI strings: with one source, we can use one and the same string for every MenuItem. This will prevent new issues with translations or possibly different strings for the same item. Related to #32479

similar-issues-ai[bot] commented 2 weeks ago

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.