[squeak-dev] laptops, secondary monitors and projects...

Marcel Taeumel marcel.taeumel at hpi.de
Thu Jul 7 14:36:17 UTC 2022

Hi Eliot --

Did your request be somewhat addressed by the the in-image scale factor?

> [...] using Vanessa's superb partial commit feature [...]

Uhh, what is that? :-)

Am 06.11.2021 18:55:43 schrieb Eliot Miranda <eliot.miranda at gmail.com>:
Hi All,

    I use a lot of projects, and tend to keep one or two images for a long time.  [tangent: I use two images so I can develop in one, using Vanessa's superb partial commit feature, load the clean packages in the second image, and generate VM sources from there. This allows me to have uncommitted changes in my main work image.]

The only glitch in this perfect world is the tension of moving between my large secondary monitor, my standard work context, and the laptop screen, which occurs when I want to work away from home.  The image on the secondary monitor is set up with windows laid out according to its dimensions.  When I start the image on the laptop away from the secondary monitor it of course doesn't fit.

So how about a preference that
- remember's a project's screen extent when it last had a window laid out in it, or perhaps remembers the minimum rectangle enclosing all the windows in the project
- on launch (effectively an entry into the current project) and/or entry into a project, if the screen extent is substantially smaller than the project's saved screen extent, all windows are scaled by the transformation from the original to the current size, i.e. they all get smaller and move towards the origin.


best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220707/414e9673/attachment.html>

More information about the Squeak-dev mailing list