PowerToys
PowerToys copied to clipboard
Made PT Launcher per-monitor DPI aware
Summary of the Pull Request
Makes PowerToys Launcher per-monitor DPI aware.
PR Checklist
- [X] Closes: #8949
- [X] Communication: I've discussed this with core contributors already. If work hasn't been agreed, this work might be rejected
- [ ] Tests: Added/updated and all pass
- [ ] Localization: All end user facing strings can be localized
- [ ] Dev docs: Added/updated
- [ ] New binaries: Added on the required places
- [ ] JSON for signing for new binaries
- [ ] WXS for installer for new binaries and localization folder
- [ ] YML for CI pipeline for new test projects
- [ ] YML for signed pipeline
- [ ] Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx
Detailed Description of the Pull Request / Additional comments
Makes PowerToys Launcher per-monitor DPI aware by setting this in application manifest.
Validation Steps Performed
When DPI-scaling is different (e.g. 100% vs 175%) between primary and secondary monitor, verified that:
- Before fix, Launcher is sharp on primary and fuzzy on secondary.
- After fix, Launcher is sharp on primary and secondary.
I feel like we should make this into a wpf props
I feel like we should make this into a wpf props
This is in the app.manifest , not a props file, so I'm not sure that would apply here 🤔