electron-userland / electron-windows-store

:package: Turn Electron Apps into Windows AppX Packages
MIT License
678 stars 86 forks source link

DPI settings not honored, window is blurry from scaling, not crisp like desktop electron or Chrome. #62

Closed AaronFriel closed 6 years ago

AaronFriel commented 7 years ago

I'm creating this issue primarily as a tracking issue because I use Slack and I opened it up to find it was very blurry on Windows 10. It's unusably bad on a Surface Pro 3 at 150% scaling. Or at least, to my preferences, I'll uninstall and stick with the web app. Below you can see the Slack UWP app and the same text in Edge.

image

This is an aside for @felixrieseberg, but what are the technical merits of embedding Electron versus using a web application packaged for UWP?

goodhyun commented 7 years ago

Did you try to reboot Windows 10 ? We also experienced that mismatch when we were tinkering with dpi, but now we can see a clear screen.

stealer0517 commented 6 years ago

I have the exact same issue, except I haven't been playing with my DPI settings. It happens when I open my laptops screen when on the dock. All of my displays run at 100% scaling, but windows originally wanted my laptops screen to run at 125% so that may be part of the issue.

uranusjr commented 6 years ago

This seems to happen when you have screens using difference DPI settings. My notebook uses 200% scaling by default, and Slakc works correctly on the default display, but start having the mentioned issues when I move it to my external display with 100% scaling.

I would also like to note that there are scaling issues with system UI elements as well, including gigantic menu when you right-click on the menu bar, and input method popovers.