[squeak-dev] Default window size is too small; we should at least increase it a bit and make a preference setting

Marcel Taeumel marcel.taeumel at hpi.de
Tue May 17 09:42:15 UTC 2022

Hi all --

Tweaked via System-mt.1352 and ToolBuilder-Morphic-mt.315.

Dialog windows are not affected. Please report back if you want them to.


P.S.: See reply-to copy because I sent that to Tim only by accident.
Am 17.05.2022 11:24:08 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:
The default window size is optimized for Squeak's default window size which is 1024 at 768. I don't think we should change that just now.

However, I think it makes sense to add a preference like "Extra Window Scale" so that we can increase those measures if needed.

> I think RealEstateAgent or #defaultExtent should probably now consider itself with some 0.0 to 1.0 fraction of the display size.

The default extent is based on the window's contents, not the actual display size. It would be tricky to come up with a proper fraction for that.

I think that "Extra Window Scale" would be a preference that nicely fits our current constraints.

Am 17.05.2022 03:10:08 schrieb Chris Muller <asqueaker at gmail.com>:
This is about a lot of the tools simply being so annoying small (in a very likely 1920 at 1080 or larger screen) when they are opened that I have to immediately spend time resizing them. Which gets pretty annoying when it's the two hundredth time that day...

This is one of those you say "to-may-to", I say "to-mah-to" individual preferences.  I can't stand every window that opens insisting on showing me The Great Plains of Whitespace, blanketing half the screen and everything underneath so I can no longer see it, and forcing me to pack a Camelback for the long marathon treks of the mouse pointer back and forth between the panes..  I'm forced to constantly downsize them, which is a lot harder than upsizing them, because...

... the problem with opening large by default is it prevents use of Squeak on devices with smaller displays.  You can always size a window smaller than the display larger, but it's not an easy thing to size a window that's larger than the display smaller, because the user can't reach the resize handles.

I think RealEstateAgent or #defaultExtent should probably now consider itself with some 0.0 to 1.0 fraction of the display size.

 - Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220517/e3a89886/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 137399 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220517/e3a89886/attachment-0001.png>

More information about the Squeak-dev mailing list