<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi all --<div><br></div><div>I documented this here: https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/628</div><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class='history_container' type='cite' style='border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;'>
                        <p style='color: #AAAAAA; margin-top: 10px;'>Am 28.04.2022 09:51:22 schrieb Marcel Taeumel <marcel.taeumel@hpi.de>:</p><div style='font-family:Arial,Helvetica,sans-serif'><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi Juan --<div><br></div><div>Currently, we only use the backingScaleFactor. For current systems this can only ever be 1.0 or 2.0. I have yet to discover the macOS API that let's us work with native pixels for that other (older) form other scaling on macOS.</div><div><br></div><div>I will open an issue for that.</div><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div>
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 28.04.2022 00:39:12 schrieb Juan Vuletich <juanvuletich@zoho.com>:</p><div style="font-family:Arial,Helvetica,sans-serif">Hi Folks,
<br>
<br>I just discovered that the recent 202204190959 Mac VM includes Tobias 
<br>HiDpi support on the Mac. This is very good news indeed, but It is not 
<br>exactly what most users would prefer.
<br>
<br>On a Retina MacBook, you can set an apparent display resolution (System 
<br>Preferences.../ Displays). By default, my 2019 15" MBP suggest half 
<br>"real" resolution ("Looks like 1440x900" when LCD is 2880x1800). In this 
<br>case, the new VM offers the true native resolution to Cuis / Squeak. So, 
<br>in this case, it works perfectly well, and everything looks really great.
<br>
<br>The problem is that MacOs supports several other apparent resolutions. 
<br>Many people, me included, prefer "Looks like 1680x1050" or "Looks like 
<br>1920x1200") to have more room for other Mac apps. But in these cases, 
<br>the VM doesn't offer the LCD native resolution to Cuis / Squeak anymore. 
<br>It offers twice the apparent resolution, i.e. 3360x2100 or 3840x2400. 
<br>Then MacOs scales this higher virtual resolution to the actual 
<br>2880x1800, but it generates visual artifacts and a decrease in visual 
<br>quality.
<br>
<br>For my own private use, the solution is to use the EasyRes application, 
<br>and set the display to the true 2880x1800 resolution. When I do this, 
<br>Cuis gets the corrrect Display size both with previous and newer VMs.
<br>
<br>But it would be great if there was a way for other Cuis / Squeak users 
<br>to get their true Display resolution by default, and without needing to 
<br>change OS settings each time they start their favorite Smalltalk.
<br>
<br>Thanks,
<br>
<br>-- 
<br>Juan Vuletich
<br>www.cuis-smalltalk.org
<br>https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
<br>https://github.com/jvuletich
<br>https://www.linkedin.com/in/juan-vuletich-75611b3
<br>https://independent.academia.edu/JuanVuletich
<br>https://www.researchgate.net/profile/Juan-Vuletich
<br>https://patents.justia.com/inventor/juan-manuel-vuletich
<br>https://twitter.com/JuanVuletich
<br>
<br></div></blockquote></div></div></blockquote>
                                        </div></body>