[squeak-dev] The Trunk: Morphic-cmm.1484.mcz

David T. Lewis lewis at mail.msen.com
Fri Apr 5 01:07:50 UTC 2019


All menu options in Tools and Apps open some kind of tool or app.
The #ensureRecentMetacello and #installGitInfrastructure actions
are things that I want to do, not tools that I want to open.

Dave

On Thu, Apr 04, 2019 at 05:49:25PM -0500, Chris Muller wrote:
> > Still I'd rather like to keep the Metacello item in the Do menu. Or Apps or Tools.
> 
> Done.
> 
> On Thu, Apr 4, 2019 at 5:46 PM <commits at source.squeak.org> wrote:
> >
> > Chris Muller uploaded a new version of Morphic to project The Trunk:
> > http://source.squeak.org/trunk/Morphic-cmm.1484.mcz
> >
> > ==================== Summary ====================
> >
> > Name: Morphic-cmm.1484
> > Author: cmm
> > Time: 4 April 2019, 5:46:17.398582 pm
> > UUID: 5a57ba6f-fa15-44a3-9581-c919060f0378
> > Ancestors: Morphic-cmm.1483
> >
> > Metacello and GitInfrastructure tools are currently the best way to load projects hosted by github.com.  Promote installation of the these tools to the Tools menu.
> >
> > =============== Diff against Morphic-cmm.1483 ===============
> >
> > Item was added:
> > + ----- Method: TheWorldMainDockingBar>>gitInfrastructureMenuItemOn: (in category 'submenu - tools') -----
> > + gitInfrastructureMenuItemOn: menu
> > +       menu addItem:
> > +               [ : item | item
> > +                        contents: 'Git Infrastructure' translated ;
> > +                        help: 'Load tools for accessing github repositories.' translated ;
> > +                        icon: (self colorIcon: Color lightGray) ;
> > +                        target: Installer ;
> > +                        selector: #installGitInfrastructure ]!
> >
> > Item was added:
> > + ----- Method: TheWorldMainDockingBar>>metacelloMenuItemOn: (in category 'submenu - tools') -----
> > + metacelloMenuItemOn: menu
> > +       menu addItem:
> > +               [ : item | item
> > +                        contents: 'Metacello' translated ;
> > +                        help: 'Install Metacello' translated ;
> > +                        icon: (self colorIcon: Color lightGray) ;
> > +                        target: Installer ;
> > +                        selector: #ensureRecentMetacello ]!
> >
> > Item was changed:
> >   ----- Method: TheWorldMainDockingBar>>toolsMenuOn: (in category 'construction') -----
> >   toolsMenuOn: aDockingBar
> >
> >         aDockingBar addItem: [ :item |
> >                 item
> >                         contents: 'Tools' translated;
> >                         addSubMenu: [ :menu |
> >                                 self
> >                                         browserMenuItemOn: menu;
> >                                         workspaceMenuItemOn: menu;
> >                                         transcriptMenuItemOn: menu;
> >                                         testRunnerMenuItemOn: menu;
> >                                         methodFinderMenuItemOn: menu;
> >                                         messageNamesMenuItemOn: menu.
> >                                 menu addLine.
> >                                 self
> > -                                       monticelloBrowserMenuItemOn: menu;
> > -                                       monticelloConfigurationsMenuItemOn: menu;
> >                                         simpleChangeSorterMenuItemOn: menu;
> > +                                       dualChangeSorterMenuItemOn: menu;
> > +                                       monticelloBrowserMenuItemOn: menu;
> > +                                       monticelloConfigurationsMenuItemOn: menu ;
> > +                                       metacelloMenuItemOn: menu ;
> > +                                       gitInfrastructureMenuItemOn: menu.
> > -                                       dualChangeSorterMenuItemOn: menu.
> >                                 menu addLine.
> >                                 self
> >                                         processBrowserMenuItemOn: menu;
> >                                         preferenceBrowserMenuItemOn: menu;
> >                                         fileListMenuItemOn: menu.
> >                         ] ]!
> >
> > Item was changed:
> > + (PackageInfo named: 'Morphic') postscript: '"updated Tools menu"
> > + TheWorldMainDockingBar updateInstances'!
> > - (PackageInfo named: 'Morphic') postscript: 'TheWorldMainDockingBar updateInstances'!
> >
> >
> 


More information about the Squeak-dev mailing list