[squeak-dev] The Inbox: Morphic-ct.1779.mcz

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Mon Sep 6 17:10:28 UTC 2021


[cid:bb369af8-bcf6-4bd1-8513-56ce4ae35221]

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von commits at source.squeak.org <commits at source.squeak.org>
Gesendet: Montag, 6. September 2021 19:09:03
An: squeak-dev at lists.squeakfoundation.org
Betreff: [squeak-dev] The Inbox: Morphic-ct.1779.mcz

A new version of Morphic was added to project The Inbox:
http://source.squeak.org/inbox/Morphic-ct.1779.mcz

==================== Summary ====================

Name: Morphic-ct.1779
Author: ct
Time: 6 September 2021, 7:08:57.611455 pm
UUID: 02e912c8-19b4-214b-b1a2-3fe341599ca0
Ancestors: Morphic-cmm.1778

Adds anniversary badge to Squeak icon the world main docking bar

=============== Diff against Morphic-cmm.1778 ===============

Item was added:
+ ----- Method: MenuIcons class>>squeak25IconBlack (in category 'accessing - icons') -----
+ squeak25IconBlack
+
+        ^ Icons at: #squeak25IconBlack ifAbsentPut: [Form fromBinaryStream: (Base64MimeConverter mimeDecodeToBytes: 'iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAYAAAD9L+QYAAACCklEQVR4XrVT30uTYRTeF94F
+ M2hspOH0QgNr0Q8tyh/UIkzD6AdsjigaQYiCglgojcAIghHBvOm2UO+9COS7cWatudRmP2xZ
+ 7g+Q6fW5PD3n/YRvX/umG+IH5+J9zvM85zvnvK8DH+9jWAH3IQfr7wKsT4RZn+rl2iNagehW
+ m8ZBf/GwNaflG0zfw0yrg0y/nzL9fcG0HmXKvraYy1nhkhee8EUn+oVzhebhTjHvZvp2j+ln
+ H1NmmGktwvTnOUxe8vwbl2mOs8IlLzzhi070qQuF5gLS0nWmlZD1L+XP1p7BbMzE5Cx45nFp
+ Mz9c6eD3r5xMX+9YzX8NweQJzEZMTM7ANxdC5S00P3KJ22i5HzMd4I1EwDTHWeE/HmEcD5jS
+ QTWS3GxzaeZvRw9AeB+LeqhMLN2IqeCST/eg25tMi9cw2jaeiVbsbJ6dbjQE6QB2cJc1zcx5
+ PQ7DFLjzYF7BL5dxU84zJU4UN9+KnwbxCpbbpa5WqQ+GUheZktB+OmZvPhnBKJJnQWxBAX9Z
+ r1HpEseZ5uuKPKKP9SD4FLGoyWIH4mpBcaUT/Ydqm3sed6FqDdpq2C5wRr021W6qFdGeN4JW
+ A0e+xacZfNFBPzdus1CarWSa84Dg3e4AS/180phjsglGzXkjaDJwyQtP+KKD3vYqXjq1e/w/
+ opnYUdbHq1iPuS03qqRHtNf4B7cslQBPSK4OAAAAAElFTkSuQmCC' readStream)]!

Item was added:
+ ----- Method: MenuIcons class>>squeak25IconWhite (in category 'accessing - icons') -----
+ squeak25IconWhite
+
+        ^ Icons at: #squeak25IconWhite ifAbsentPut: [Form fromBinaryStream: (Base64MimeConverter mimeDecodeToBytes: 'iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAYAAAD9L+QYAAACf0lEQVR4Xo2T7U+OYRjGrybr
+ g8q8RFN7JKphxGJq8/K0Im8Pi+R9mJdsZlQ+oJmSDz7YPLtZbMZnX33zVdSToh499ShaayJ/
+ hNnhOM/rFpdnnseHY/d9n9d5/s636zboLQHebwXiR4CPF4Dxq8BEOzB5F/jiAV8fAVOPgW9P
+ qKf2Kd9il3PxE3+Jk3jhCI9cg7drgMEaH34ek10NCJYXUIUIVizFyMsWgh5QHdRDfd6/XQ+v
+ fT+8W7Xw2kLwWnfAu1kF78ZGeC3rLI9cg3fysZ3wQzDG/FOYvDetZH7qKzxyCV/PNrbh0vGi
+ pAEz02cAn++oUsLJE64Pr3YPP10Expp1jo59oo1qdW3iJ/6jZ4EPx4ChWuX58DIgWon488rf
+ AaMNfoJGFzR+nbqWWIj4j5wAhg8CsZDyhMuFrgUGNtk5De2zix05yYBzie2ONalSzlt45Br0
+ rQL6K9hKFbPuZvY6TbAskOUGyTXzlQw+Jzvd8sjlPV+h88HAZruI2J6EgB/xU+zkNHUG3c9C
+ 0/apTinksBbkFCI8cg3eFOud1GzRysQ2JTh+1C7rl+RbofV2lLGQGyM8cg16lrCFlbqAQG6G
+ 6xTba4NlVMMH/lCdD+V5bJd27MQJj1yDSD6zFNkZOXe12i5ncKfdhdyCv0am5+IXDbp24ZFr
+ 0L2QWQpS/hg2YU1ClS863KLS0ozyhGvwei5fFv0fPLpFldSnp1B5wjV4lQl0zUf48myEG+ch
+ 3LQA4eZcKo/KR/hKgFpMsZr+cl8b9EYEy7KoTGoWvkeKLTiSpzzhGnRmMEs2DTn2QFqSmfUu
+ t4vpW83tl9obID+cPkutXc7FT/wlTsE5lkfuT+okP7RzNGGBAAAAAElFTkSuQmCC' readStream)]!

Item was added:
+ ----- Method: MenuIcons class>>squeakLogoIcon25Selected:dyeColor: (in category 'accessing - icons') -----
+ squeakLogoIcon25Selected: selected dyeColor: aColor
+
+        | icon25 iconSqueak |
+        iconSqueak := self squeakLogoIcon dyed: aColor.
+        icon25 := selected ifFalse: [self squeak25IconWhite] ifTrue: [self squeak25IconBlack].
+        ^ (Form extent: iconSqueak extent + (icon25 width + 3 @ 0) depth: 32)
+                copy: (0 @ 0 extent: iconSqueak extent) from: iconSqueak to: 0 @ 0 rule: Form over;
+                copy: (0 @ 0 extent: icon25 extent) from: icon25 to: iconSqueak width + 3 @ 0 rule: Form over;
+                yourself!

Item was changed:
  ----- Method: TheWorldMainDockingBar>>squeakMenuOn: (in category 'construction') -----
  squeakMenuOn: aDockingBar
         "Private - fill the given docking bar"

         aDockingBar addItem: [ :item |
                 item
                         contents: '';
+                        icon: (MenuIcons squeakLogoIcon25Selected: false dyeColor:
-                        icon: (MenuIcons squeakLogoIcon dyed:
                                 (self userInterfaceTheme logoColor ifNil: [Color black]));
+                        selectedIcon: (MenuIcons squeakLogoIcon25Selected: true dyeColor:
-                        selectedIcon: (MenuIcons squeakLogoIcon dyed:
                                 (self userInterfaceTheme selectionLogoColor ifNil: [Color white]));
                         addSubMenu: [ :menu |
                                 self
                                         aboutMenuItemOn: menu;
                                         updateMenuItemOn: menu.
                                 menu addLine.
                                 self
                                         saveMenuItemOn: menu;
                                         saveAsMenuItemOn: menu;
                                         saveAsNewVersionMenuItemOn: menu.
                                 menu addLine.
                                 self
                                         saveAndQuitMenuItemOn: menu;
                                         quitMenuItemOn: menu ] ]!


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210906/76fb75a8/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 2729 bytes
Desc: pastedImage.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210906/76fb75a8/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 2729 bytes
Desc: pastedImage.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210906/76fb75a8/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 2590 bytes
Desc: pastedImage.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210906/76fb75a8/attachment-0002.png>


More information about the Squeak-dev mailing list