TurboVNC / turbovnc

Main TurboVNC repository
https://TurboVNC.org
GNU General Public License v2.0
773 stars 139 forks source link

Enable HiDPI (Retina Display) support to macOS client #352

Closed yghorbal closed 1 year ago

yghorbal commented 1 year ago

Hello,

The current build of macOS client does not take into account HiDPI Retina Displays on Macs and renders poorly (blurry images and fonts)

The trick is to include

<key>NSHighResolutionCapable</key>
<true/>

at the end of Contents/Info.plist file to enable HiDPI support and make the interface and fonts really sharp.

I've tested it on my client and it's life changing! (I've included a screenshot of the main diag box with and without NSHighResolutionCapable)

Screenshot 2022-12-13 at 23 16 56 Screenshot 2022-12-13 at 23 14 58

The same issue was reported for Eclipse and this very workaround was suggested

It would be nice if this is natively included in the official build!

Thank you for your help!

dcommander commented 1 year ago

Fix pushed and will be in the pre-release builds shortly (look for today's date on the pre-release build download page.)