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

Tobias Pape Das.Linux at gmx.de
Mon Sep 6 18:02:45 UTC 2021


:D


> On 6. Sep 2021, at 19:10, Thiede, Christoph <Christoph.Thiede at student.hpi.uni-potsdam.de> wrote:
> 
> <pastedImage.png>
> 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 ] ]!
> 
> 
> <pastedImage.png><pastedImage.png>




More information about the Squeak-dev mailing list