[squeak-dev] The Inbox: Morphic-jr.1485.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Apr 8 23:09:07 UTC 2019
A new version of Morphic was added to project The Inbox:
http://source.squeak.org/inbox/Morphic-jr.1485.mcz
==================== Summary ====================
Name: Morphic-jr.1485
Author: jr
Time: 9 April 2019, 1:09:03.267095 am
UUID: 53e4b5d8-74e3-984a-9bcb-46d1ab07cc9e
Ancestors: Morphic-cmm.1484
Change Git Infrastructure item to Git Browser
It will show Install Git Browser... when the latter is not installed.
Requires Installer-Core-jr.430
=============== Diff against Morphic-cmm.1484 ===============
Item was added:
+ ----- Method: TheWorldMainDockingBar>>gitBrowserInstallMenuItemOn: (in category 'submenu - tools') -----
+ gitBrowserInstallMenuItemOn: menu
+ menu addItem:
+ [ :item |
+ item
+ contents: 'Install Git Browser...' translated;
+ help: 'Install tools for accessing Git repositories.' translated;
+ icon: (self colorIcon: Color lightGray);
+ target: Installer;
+ selector: #installAndOpenGitBrowser]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>gitBrowserMenuItemOn: (in category 'submenu - tools') -----
+ gitBrowserMenuItemOn: menu
+ "Check whether the Git Browser model class is loaded"
+ (Smalltalk includesKey: #SquitBrowser)
+ ifTrue: [self gitBrowserOpenMenuItemOn: menu]
+ ifFalse: [self gitBrowserInstallMenuItemOn: menu]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>gitBrowserOpenMenuItemOn: (in category 'submenu - tools') -----
+ gitBrowserOpenMenuItemOn: menu
+ menu addItem:
+ [ :item |
+ item
+ contents: 'Git Browser' translated;
+ help: 'Tool for accessing Git repositories.' translated;
+ icon: (self colorIcon: Color lightGray);
+ target: (self environment valueOf: #SquitBrowser);
+ selector: #open]!
Item was removed:
- ----- 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 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
simpleChangeSorterMenuItemOn: menu;
dualChangeSorterMenuItemOn: menu;
monticelloBrowserMenuItemOn: menu;
monticelloConfigurationsMenuItemOn: menu ;
metacelloMenuItemOn: menu ;
+ gitBrowserMenuItemOn: menu.
- gitInfrastructureMenuItemOn: menu.
menu addLine.
self
processBrowserMenuItemOn: menu;
preferenceBrowserMenuItemOn: menu;
fileListMenuItemOn: menu.
] ]!
More information about the Squeak-dev
mailing list
|