<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>Karl, great finding! This small number of icons should not matter IMO. Can you put this somewhere into the ReleaseBuilder? :-)</p>
<p><br>
</p>
<p>Best,</p>
<p>Christoph</p>
<div id="Signature">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div>
<div class="_rp_T4" id="Item.MessagePartBody">
<div class="_rp_U4 ms-font-weight-regular ms-font-color-neutralDark rpHighlightAllClass rpHighlightBodyClass" id="Item.MessageUniqueBody" style="font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<div dir="ltr">
<div id="divtagdefaultwrapper"><font face="Calibri,Helvetica,sans-serif,EmojiFont,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols">
<div id="Signature">
<div style="margin:0px"><font style="font-family:Calibri,Arial,Helvetica,sans-serif,serif,EmojiFont">
<div><font size="3" color="black"><span style="font-size:12pt"><a href="http://www.hpi.de/" target="_blank" rel="noopener noreferrer" id="LPNoLP"><font size="2"><span id="LPlnk909538"><font color="#757B80"></font></span></font></a></span></font></div>
</font></div>
</div>
</font></div>
</div>
</div>
</div>
</div>
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von karl ramberg <karlramberg@gmail.com><br>
<b>Gesendet:</b> Samstag, 19. September 2020 14:32:38<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] The Inbox: EToys-ct.406.mcz</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div dir="ltr"><br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sat, Sep 19, 2020 at 1:33 PM Thiede, Christoph <<a href="mailto:Christoph.Thiede@student.hpi.uni-potsdam.de">Christoph.Thiede@student.hpi.uni-potsdam.de</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div dir="ltr">
<div id="gmail-m_6193703306462823091x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif">
<p>This is good to know, but I wonder whether this is a perfect solution when you want to play a little bit around with some EToys morphs (such as Viewers) without converting your whole image into an EToys optimized one. And you get nowhere informed about the
 need to activate this EToys mode.</p>
<p><br>
</p>
<p>Should we modify the ScriptingSystem so that if an icon is not found, the Squeakland resources are looked up before the default icon is answered? Then you could use all the EToys tools without missing any icon, but still would have your default halo icons
 etc.</p>
</div>
</div>
</div>
</blockquote>
<div>I think we can just add the most obvious ones. <br>
</div>
<div>It's not that many.<br>
</div>
<div>This should cover the most of them: <br>
</div>
assoc := ReleaseBuilderSqueakland scriptingSystemImage109."RoundGoldBox"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage127."Try It Pressed"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage064."Try It"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage038."MenuIcon"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage165."AddCategoryViewer"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage171."AddInstanceVariable"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage014."TanOPressed"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage085."TanO"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage053."Gets"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage080."RightCaret"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.<br>
assoc := ReleaseBuilderSqueakland scriptingSystemImage044."DownCaret"<br>
ScriptingSystem saveForm: assoc value atKey: assoc key.
<div>  <br>
</div>
<div>Best,</div>
<div>Karl<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div dir="ltr">
<div id="gmail-m_6193703306462823091x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif">
<p><br>
</p>
<p>Best,</p>
<p>Christoph</p>
<div id="gmail-m_6193703306462823091x_Signature">
<div id="gmail-m_6193703306462823091x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div name="x_divtagdefaultwrapper">
<div>
<div id="gmail-m_6193703306462823091x_Item.MessagePartBody">
<div id="gmail-m_6193703306462823091x_Item.MessageUniqueBody" style="font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<div dir="ltr">
<div id="gmail-m_6193703306462823091x_divtagdefaultwrapper"><font face="Calibri,Helvetica,sans-serif,EmojiFont,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols">
<div id="gmail-m_6193703306462823091x_Signature">
<div style="margin:0px"><font style="font-family:Calibri,Arial,Helvetica,sans-serif,serif,EmojiFont">
<div><font size="3" color="black"><span style="font-size:12pt"><a href="http://www.hpi.de/" rel="noopener noreferrer" id="gmail-m_6193703306462823091LPNoLP" target="_blank"><font size="2"><span id="gmail-m_6193703306462823091LPlnk909538"><font color="#757B80"></font></span></font></a></span></font></div>
</font></div>
</div>
</font></div>
</div>
</div>
</div>
</div>
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_6193703306462823091x_divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Von:</b> Squeak-dev <<a href="mailto:squeak-dev-bounces@lists.squeakfoundation.org" target="_blank">squeak-dev-bounces@lists.squeakfoundation.org</a>>
 im Auftrag von David T. Lewis <<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>><br>
<b>Gesendet:</b> Freitag, 18. September 2020 23:50:50<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] The Inbox: EToys-ct.406.mcz</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt">
<div>Oh, that's great! I had not noticed it either :-D<br>
<br>
Dave<br>
<br>
On Fri, Sep 18, 2020 at 04:57:03PM +0200, karl ramberg wrote:<br>
> Ah,<br>
> I have never seen that option :-D<br>
> <br>
> Best,<br>
> Karl<br>
> <br>
> <br>
> On Fri, Sep 18, 2020 at 3:11 PM Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de" target="_blank">marcel.taeumel@hpi.de</a>><br>
> wrote:<br>
> <br>
> > For the 5.3 release, we decided to put that all behind<br>
> > "ReleaseBuilderSqueakland class >> #setEtoysMode" to be triggered from the<br>
> > "Extras > Themes & Colors" docking-bar menu.<br>
> ><br>
> > Best,<br>
> > Marcel<br>
> ><br>
> > Am 17.09.2020 21:51:16 schrieb karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>>:<br>
> > I'm not sure it is for space reasons.<br>
> > There could be other conflicts.<br>
> > It seems to change some icons for the handles when you do<br>
> > ReleaseBuilderSqueakland loadDefaultForms<br>
> ><br>
> > Lazy loading of just the missing icons would be awesome.<br>
> ><br>
> > Best,<br>
> > Karl<br>
> ><br>
> ><br>
> > On Thu, Sep 17, 2020 at 9:04 PM Thiede, Christoph <<br>
> > <a href="mailto:Christoph.Thiede@student.hpi.uni-potsdam.de" target="_blank">
Christoph.Thiede@student.hpi.uni-potsdam.de</a>> wrote:<br>
> ><br>
> >> Nice finding, Karl! I guess this has not been made part of the usual<br>
> >> ReleaseBuilder for performance (storage) considerations. The question is:<br>
> >> Is this still relevant? Should we lazily load all forms if any is missing<br>
> >> in the ScriptingSystem?<br>
> >><br>
> >><br>
> >> Best,<br>
> >><br>
> >> Christoph<br>
> >> <<a href="http://www.hpi.de/" target="_blank">http://www.hpi.de/</a>><br>
> >> ------------------------------<br>
> >> *Von:* Squeak-dev <<a href="mailto:squeak-dev-bounces@lists.squeakfoundation.org" target="_blank">squeak-dev-bounces@lists.squeakfoundation.org</a>> im<br>
> >> Auftrag von karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>><br>
> >> *Gesendet:* Donnerstag, 17. September 2020 20:31:31<br>
> >> *An:* The general-purpose Squeak developers list<br>
> >> *Betreff:* Re: [squeak-dev] The Inbox: EToys-ct.406.mcz<br>
> >><br>
> >><br>
> >><br>
> >> On Thu, Sep 17, 2020 at 7:26 PM karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>><br>
> >> wrote:<br>
> >><br>
> >>> A  note about something to do:<br>
> >>> I noticed that quite a few of the Etoys icons are not added to the<br>
> >>> ScriptingSystem formDictionary.<br>
> >>> So when opening a  ScriptEditorMorph for example, icons like<br>
> >>> 'RoundGoldBox' are missing so the UI is crippled.<br>
> >>> The icons are found in ReleaseBuilderSqueakland but not initialized<br>
> >>><br>
> >><br>
> >> You just need to do it:<br>
> >> ReleaseBuilderSqueakland loadDefaultForms<br>
> >> Best,<br>
> >> Karl<br>
> >><br>
> >><br>
> >>> Best,<br>
> >>> Karl<br>
> >>><br>
> >>><br>
> >>> On Thu, Sep 17, 2020 at 12:42 PM St??phane Rollandin <<br>
> >>> <a href="mailto:lecteur@zogotounga.net" target="_blank">lecteur@zogotounga.net</a>> wrote:<br>
> >>><br>
> >>>> > This commit is part of reconstruction of Objectland (also known as<br>
> >>>> "The Worlds of Squeak").<br>
> >>>><br>
> >>>> Cool!<br>
> >>>><br>
> >>>> Stef<br>
> >>>><br>
> >>>><br>
> >>>><br>
> >><br>
> ><br>
<br>
> <br>
<br>
<br>
</div>
</span></font></div>
<br>
</blockquote>
</div>
</div>
</div>
</body>
</html>