<div dir="auto"><div>Happy holidays everyone! Here is to a wonderful new year to follow. Nice work Christoph!<div dir="auto"><br></div><div dir="auto">All the best,</div><div dir="auto"><br></div><div dir="auto">Ron Teitelbaum</div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 16, 2019, 1:22 AM Nicola Mingotti <<a href="mailto:nmingotti@gmail.com">nmingotti@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div><br></div><div>Very nice said Christoph ! </div><div><br></div><div>Merry Christmas to you, to our group and whole World ! :)</div><div><br></div><div>bye</div><div>Nicola</div><div><br></div><div><br></div><div><br></div><br><div><br><blockquote type="cite"><div>On Dec 15, 2019, at 11:09 AM, Thiede, Christoph <<a href="mailto:Christoph.Thiede@student.hpi.uni-potsdam.de" target="_blank" rel="noreferrer">Christoph.Thiede@student.hpi.uni-potsdam.de</a>> wrote:</div><br><div><div id="m_2396598298333974414divtagdefaultwrapper" dir="ltr" style="font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;font-size:12pt;font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols"><div style="margin-top:0px;margin-bottom:0px">Dear all!</div><div style="margin-top:0px;margin-bottom:0px"><br></div><div style="margin-top:0px;margin-bottom:0px">It's now one and a half year since I met Smalltalk and Squeak. And I am convinced that it was the best thing that could have happened to me! I am very grateful that this beautiful ecosystem exists, a haven of simple expressivity and usability, of liveness and explorability, and a haven of collaborativity. And I am even more grateful that still in 2019, where more and more hip, short-lived environments & languages attract your attention (of which, certainly, many may be smart and useful, but most definitely, hardly anyone will come close to Squeak in terms of abstraction and modifiability) - even today, you are being here and keep contributing to Squeak!</div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt">I would like to thank you for all the energy you daily </span><span style="font-size:12pt">put into </span><span style="font-size:12pt">development and maintenance of Squeak, and for being such a great community.</span><br></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"></laudation> ;-)</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><br></span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt">This year, I had the idea to celebrate Squeak with a small collection of<b>XmasDecorations.</b> These include several small modifications of the Trunk image, with the aim to bring the Christmas spirit into our favorite system. They're nothing special, but I think they are a good example for the advantages of Squeak's universal extensibility:</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><br></span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><span id="m_2396598298333974414cid:c2334de2-7f43-46a2-a08f-5f1d38e92ce2"><pastedImage.png></span><br></span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><br></span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt">Features include, but are not limited to:</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">⭐</span><span> </span>a Christmas theme (compatible with your preferred UI theme, supports both light & dark mode)</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">⭐</span><span> </span>a new full-screen WallpaperMorph</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">⭐</span><span> </span>dynamic snow blizzards (with performance optimization)</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">⭐</span><span> </span>and further, more or less hidden features!</span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt"><br></span></div><div style="margin-top:0px;margin-bottom:0px"><span style="font-size:12pt">If you would like to download it, you are cordially invited to do so! Everything you need to do is:</span></div><p style="margin-top:0px;margin-bottom:0px"></p><ol style="margin-bottom:0px;margin-top:0px"><li>Update your Trunk image</li><li>Do it:<br><div style="margin-bottom:16px;color:rgb(36,41,46);font-size:16px;background-color:rgb(255,255,255)"><pre style="font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:13.6px;margin-top:0px;margin-bottom:0px;padding:16px;overflow:auto;line-height:1.45;background-color:rgb(246,248,250);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;word-break:normal"><span style="color:rgb(0,92,197)">Metacello</span> <span style="color:rgb(215,58,73)">new</span>
   <span style="color:rgb(0,92,197)">baseline:</span> <span style="color:rgb(3,47,98)"><span>'</span>XmasDecorations<span>'</span></span>;
   <span style="color:rgb(0,92,197)">repository:</span> <span style="color:rgb(3,47,98)"><span>'</span><a rel="noreferrer">github://LinqLover/XmasDecorations:release/packages</a><span>'</span></span>;
   load.</pre></div></li><li>And don't be afraid of Christmas Every Day, the integrated Christmas Detection™ will automatically undecorate your image on January, 6th (unless you opt-out via Apps > XmasDecorations)!</li></ol><div>The graphics were created in cooperation with a few fellow students and a lot of Google; but in the main, I'm an enthusiast in terms of software design, not of graphics design, so don't expect an artistic masterpiece :P</div><div><br></div><div>The source code can be found on<span> </span><a href="https://github.com/LinqLover/XmasDecorations" target="_blank" rel="noreferrer">GitHub</a>. I don't need to say that every kind of feedback or contribution is highly welcome.</div><div><br></div><div>I would like to wish you lots of fun with XmasDecorations & Squeak in general, and a merry Christmas time, online as well as offline.</div><div><br></div><div>Best regards,</div><div>Christoph</div></div></div></blockquote></div><br></div><br>
</blockquote></div></div></div>