<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<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">
<p>Dear all!</p>
<p><br>
</p>
<p>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!</p>
<p><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>
</p>
<p><span style="font-size:12pt"></laudation> ;-)</span></p>
<p><span style="font-size:12pt"><br>
</span></p>
<p><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></p>
<p><span style="font-size:12pt"><br>
</span></p>
<p><span style="font-size:12pt"><img naturalheight="762" naturalwidth="1012" size="805688" id="img598490" tabindex="0" style="max-width: 99.9%; user-select: none;" src="cid:c2334de2-7f43-46a2-a08f-5f1d38e92ce2"><br>
</span></p>
<p><span style="font-size:12pt"><br>
</span></p>
<p><span style="font-size:12pt">Features include, but are not limited to:</span></p>
<p><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> a Christmas theme (compatible with your
 preferred UI theme, supports both light & dark mode)</span></p>
<p><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> a new full-screen WallpaperMorph</span></p>
<p><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> dynamic snow blizzards (with performance
 optimization)</span></p>
<p><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> and further, more or less hidden features!</span></p>
<p><span style="font-size:12pt"><br>
</span></p>
<p><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></p>
<p></p>
<ol style="margin-bottom:0px; margin-top:0px">
<li>Update your Trunk image</li><li>Do it:<br>
<div class="highlight highlight-source-smalltalk" 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-radius:3px; word-break:normal"><span class="pl-c1" style="color:rgb(0,92,197)">Metacello</span> <span class="pl-k" style="color:rgb(215,58,73)">new</span>
   <span class="pl-c1" style="color:rgb(0,92,197)">baseline:</span> <span class="pl-s" style="color:rgb(3,47,98)"><span class="pl-pds" style="">'</span>XmasDecorations<span class="pl-pds" style="">'</span></span>;
   <span class="pl-c1" style="color:rgb(0,92,197)">repository:</span> <span class="pl-s" style="color:rgb(3,47,98)"><span class="pl-pds" style="">'</span>github://LinqLover/XmasDecorations:release/packages<span class="pl-pds" style="">'</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 <a href="https://github.com/LinqLover/XmasDecorations" class="OWAAutoLink">
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>
<p></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"></font></div>
</div>
</font></div>
</div>
</div>
</div>
</div>
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
</body>
</html>