<html><head></head><body><span class="viv-signature"></span>Is there a way
to take advantage of that VM-change to enhance sharpness in Pharo 10
already on MacBook retina displays? <div><br></div><div>Kind regards,
Steffen</div><div><br></div><div><br><br>Marcel Taeumel schrieb am
Donnerstag, 28. April 2022 10:18:46 (+02:00):<br><br><blockquote
style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left:
1ex"><div id="__MailbirdStyleContent" style="text-align:left;color:rgb(0,
0, 0);font-family:Arial;font-size:10pt;" 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="padding-left:10px;margin-left:0px;margin-top:20px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-width:1px;border-left-style:solid;">

<p style="margin-top:10px;color:rgb(170, 170, 170);">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="text-align:left;color:rgb(0, 0,
0);font-family:Arial;font-size:10pt;" 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="min-width:500px;padding-left:10px;margin-left:0px;margin-top:20px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-width:1px;border-left-style:solid;">

<p style="margin-top:10px;color:rgb(170, 170, 170);">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></blockquote><span
class="viv-signature-below"><br>-- <br>Gesendet mit Vivaldi Mail.
Laden Sie Vivaldi kostenlos von vivaldi.com
herunter.</span></div></body></html>