Issues with high pixel density display

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Issues with high pixel density display

Nicola Mingotti
Hi,

I managed to get Squeak-5.2 running in FreeBSD.12 and I am very happy with that.

My problem when using this platform is mostly related to my screen resolution. I am running FreeBSD in VMware Fusion virtual machine, running in a 13' MacBook.

My screen resolution in X Window is 2560x1600. So, be default everything is tiny. I had to do various tweaking in order to have most of the software appear with a nice face.

In Squeak I almost got all working fine. There are only a few exceptions illustrated in the pictures below.
1] The PaintBox is terribly squeezed
2] The input bar in the Preference Browser in too small.
2.1] A similar thing happens with String, see picture example about the MIDI player.

In general, there are ways to fix this but they are specific to each kind of GUI tool set.
For example, all Qt applications can be fixed with 'qt5ct', much of the classic X stuff can be fixed setting 'Xft.dpi: 180'. Thunderbird has its own...

Is there something specific I can do to fix Squeak ?

bye
Nicola




















Reply | Threaded
Open this post in threaded view
|

Re: Issues with high pixel density display

Tobias Pape
Am 21. September 2019 00:55:26 MESZ schrieb Nicola Mingotti <[hidden email]>:

>Hi,
>
>I managed to get Squeak-5.2 running in FreeBSD.12 and I am very happy
>with that.
>
>My problem when using this platform is mostly related to my screen
>resolution. I am running FreeBSD in VMware Fusion virtual machine,
>running in a 13' MacBook.
>
>My screen resolution in X Window is 2560x1600. So, be default
>everything
>is tiny. I had to do various tweaking in order to have most of the
>software appear with a nice face.
>
>In Squeak I almost got all working fine. There are only a few
>exceptions
>illustrated in the pictures below.
>1] The PaintBox is terribly squeezed
>2] The input bar in the Preference Browser in too small.
>2.1] A similar thing happens with String, see picture example about the
>
>MIDI player.
>
>In general, there are ways to fix this but they are specific to each
>kind of GUI tool set.
>For example, all Qt applications can be fixed with 'qt5ct', much of the
>
>classic X stuff can be fixed setting 'Xft.dpi: 180'. Thunderbird has
>its
>own...
>
>Is there something specific I can do to fix Squeak ?
>

some time ago i gave a go to gui scaling. but it's hard and i haven't had the time to pull through.

so, answer is: not yet

>bye
>Nicola


--
Sent from a mobile device

Reply | Threaded
Open this post in threaded view
|

Re: Issues with high pixel density display

Nicola Mingotti
Hi Tobias,

Great that you already attacked the problem !
 
I guess with time this will become more and more important as screens get more pixel dense.

bye
Nicola





On 9/21/19 4:28 AM, Tobias wrote:
Am 21. September 2019 00:55:26 MESZ schrieb Nicola Mingotti [hidden email]:
Hi,

I managed to get Squeak-5.2 running in FreeBSD.12 and I am very happy 
with that.

My problem when using this platform is mostly related to my screen 
resolution. I am running FreeBSD in VMware Fusion virtual machine, 
running in a 13' MacBook.

My screen resolution in X Window is 2560x1600. So, be default
everything 
is tiny. I had to do various tweaking in order to have most of the 
software appear with a nice face.

In Squeak I almost got all working fine. There are only a few
exceptions 
illustrated in the pictures below.
1] The PaintBox is terribly squeezed
2] The input bar in the Preference Browser in too small.
2.1] A similar thing happens with String, see picture example about the

MIDI player.

In general, there are ways to fix this but they are specific to each 
kind of GUI tool set.
For example, all Qt applications can be fixed with 'qt5ct', much of the

classic X stuff can be fixed setting 'Xft.dpi: 180'. Thunderbird has
its 
own...

Is there something specific I can do to fix Squeak ?

some time ago i gave a go to gui scaling. but it's hard and i haven't had the time to pull through. 

so, answer is: not yet

bye
Nicola




Reply | Threaded
Open this post in threaded view
|

Re: Issues with high pixel density display

Karl Ramberg
Etoys image used to have Preferences useBiggerPaintingBox to help with high density OLPC displays.
I'm not sure what happened to it, it probably used some pixel doubling to make the form bigger ?

Best,
Karl



On Sat, Sep 21, 2019 at 7:51 PM Nicola Mingotti <[hidden email]> wrote:
Hi Tobias,

Great that you already attacked the problem !
 
I guess with time this will become more and more important as screens get more pixel dense.

bye
Nicola





On 9/21/19 4:28 AM, Tobias wrote:
Am 21. September 2019 00:55:26 MESZ schrieb Nicola Mingotti [hidden email]:
Hi,

I managed to get Squeak-5.2 running in FreeBSD.12 and I am very happy 
with that.

My problem when using this platform is mostly related to my screen 
resolution. I am running FreeBSD in VMware Fusion virtual machine, 
running in a 13' MacBook.

My screen resolution in X Window is 2560x1600. So, be default
everything 
is tiny. I had to do various tweaking in order to have most of the 
software appear with a nice face.

In Squeak I almost got all working fine. There are only a few
exceptions 
illustrated in the pictures below.
1] The PaintBox is terribly squeezed
2] The input bar in the Preference Browser in too small.
2.1] A similar thing happens with String, see picture example about the

MIDI player.

In general, there are ways to fix this but they are specific to each 
kind of GUI tool set.
For example, all Qt applications can be fixed with 'qt5ct', much of the

classic X stuff can be fixed setting 'Xft.dpi: 180'. Thunderbird has
its 
own...

Is there something specific I can do to fix Squeak ?

some time ago i gave a go to gui scaling. but it's hard and i haven't had the time to pull through. 

so, answer is: not yet

bye
Nicola