When the Welcome To Squeak window is minimized, the hot air balloon in no longer redrawn correctly.
On minimization, the portion of the balloon that is outside the extent of the PluggableSystemWindow is left on the screen.
On restoration, the portion of the balloon that is inside the extent of the help topic frame is occluded.
See attached.
Squeak 21760 beta, as downloaded from the website.
Hi Lauren,
thanks for the bug report, but I doubt that there will be an easy solution. This balloon decoration is basically a hack that you can find in ReleaseBuilder class>>#openWelcomeWorkspacesWith:. There is no support for decorations of this kind in (Pluggable)SystemWindow. If Squeak Morphic had more characteristics of a prototypical/pluggable system, we might be able to say something like
balloon addSteppingCode: [balloon comeToFront].
or
browser model override: #modelWakeUp with: [balloon comeToFront].
However, this isn't the way Morphic/Squeak work (today), so I guess fixing this edge case won't be worth the effort of hacking a subclass or something like this. :-)
Best,
Christoph
________________________________ Von: Squeak-dev squeak-dev-bounces@lists.squeakfoundation.org im Auftrag von Lauren Pullen drurowin@gmail.com Gesendet: Donnerstag, 19. Mai 2022 05:36:22 An: squeak-dev@lists.squeakfoundation.org Betreff: [squeak-dev] hot air balloon damage
When the Welcome To Squeak window is minimized, the hot air balloon in no longer redrawn correctly.
On minimization, the portion of the balloon that is outside the extent of the PluggableSystemWindow is left on the screen.
On restoration, the portion of the balloon that is inside the extent of the help topic frame is occluded.
See attached.
Squeak 21760 beta, as downloaded from the website.
You can do it with Etoys scripting :-P
Best, Karl
On Fri, Jun 10, 2022 at 7:35 PM Thiede, Christoph < Christoph.Thiede@student.hpi.uni-potsdam.de> wrote:
Hi Lauren,
thanks for the bug report, but I doubt that there will be an easy solution. This balloon decoration is basically a hack that you can find in ReleaseBuilder class>>#openWelcomeWorkspacesWith:. There is no support for decorations of this kind in (Pluggable)SystemWindow. If Squeak Morphic had more characteristics of a prototypical/pluggable system, we might be able to say something like
balloon addSteppingCode: [balloon comeToFront].
or
browser model override: #modelWakeUp with: [balloon comeToFront].
However, this isn't the way Morphic/Squeak work (today), so I guess fixing this edge case won't be worth the effort of hacking a subclass or something like this. :-)
Best,
Christoph
*Von:* Squeak-dev squeak-dev-bounces@lists.squeakfoundation.org im Auftrag von Lauren Pullen drurowin@gmail.com *Gesendet:* Donnerstag, 19. Mai 2022 05:36:22 *An:* squeak-dev@lists.squeakfoundation.org *Betreff:* [squeak-dev] hot air balloon damage
When the Welcome To Squeak window is minimized, the hot air balloon in no longer redrawn correctly.
On minimization, the portion of the balloon that is outside the extent of the PluggableSystemWindow is left on the screen.
On restoration, the portion of the balloon that is inside the extent of the help topic frame is occluded.
See attached.
Squeak 21760 beta, as downloaded from the website.
Very clever! :D If you can send a few-liner into the inbox that works invisibly in the background, I would love that!
________________________________ Von: Squeak-dev squeak-dev-bounces@lists.squeakfoundation.org im Auftrag von karl ramberg karlramberg@gmail.com Gesendet: Freitag, 10. Juni 2022 21:16:18 An: The general-purpose Squeak developers list Betreff: Re: [squeak-dev] hot air balloon damage
You can do it with Etoys scripting :-P
Best, Karl
On Fri, Jun 10, 2022 at 7:35 PM Thiede, Christoph <Christoph.Thiede@student.hpi.uni-potsdam.demailto:Christoph.Thiede@student.hpi.uni-potsdam.de> wrote:
Hi Lauren,
thanks for the bug report, but I doubt that there will be an easy solution. This balloon decoration is basically a hack that you can find in ReleaseBuilder class>>#openWelcomeWorkspacesWith:. There is no support for decorations of this kind in (Pluggable)SystemWindow. If Squeak Morphic had more characteristics of a prototypical/pluggable system, we might be able to say something like
balloon addSteppingCode: [balloon comeToFront].
or
browser model override: #modelWakeUp with: [balloon comeToFront].
However, this isn't the way Morphic/Squeak work (today), so I guess fixing this edge case won't be worth the effort of hacking a subclass or something like this. :-)
Best,
Christoph
________________________________ Von: Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.orgmailto:squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Lauren Pullen <drurowin@gmail.commailto:drurowin@gmail.com> Gesendet: Donnerstag, 19. Mai 2022 05:36:22 An: squeak-dev@lists.squeakfoundation.orgmailto:squeak-dev@lists.squeakfoundation.org Betreff: [squeak-dev] hot air balloon damage
When the Welcome To Squeak window is minimized, the hot air balloon in no longer redrawn correctly.
On minimization, the portion of the balloon that is outside the extent of the PluggableSystemWindow is left on the screen.
On restoration, the portion of the balloon that is inside the extent of the help topic frame is occluded.
See attached.
Squeak 21760 beta, as downloaded from the website.
squeak-dev@lists.squeakfoundation.org