[squeak-dev] The Trunk: Morphic-ct.1538.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Sep 23 10:02:48 UTC 2019


Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-ct.1538.mcz

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

Name: Morphic-ct.1538
Author: ct
Time: 21 September 2019, 8:38:36.763935 pm
UUID: 1e0312c2-e1ac-7845-b5b6-9aa09e97f309
Ancestors: Morphic-ct.1537

Add a menu item in the docking bar to close the current project. Complements System-ct.1098.

=============== Diff against Morphic-ct.1537 ===============

Item was added:
+ ----- Method: TheWorldMainDockingBar>>closeProjectMenuItemOn: (in category 'submenu - projects') -----
+ closeProjectMenuItemOn: menu
+ 
+ 	menu addItem: [ :item |
+ 		item
+ 			contents: 'Close Project' translated;
+ 			help: 'Close this project and return to parent one' translated;
+ 			target: Project current;
+ 			selector: #close ]!

Item was changed:
  ----- Method: TheWorldMainDockingBar>>projectsMenuOn: (in category 'construction') -----
  projectsMenuOn: aDockingBar
  
  	aDockingBar addItem: [ :item |
  		item
  			contents: 'Projects' translated;
  			addSubMenu: [ :menu | 
  				self newProjectMenuItemOn: menu.
  				menu addLine.
  				self
  					saveProjectMenuItemOn: menu;
  					loadProjectMenuItemOn: menu.
  				menu addLine.
  				self
  					previousProjectMenuItemOn: menu;
+ 					jumpToProjectMenuItemOn: menu;
+ 					closeProjectMenuItemOn: menu ] ]
- 					jumpToProjectMenuItemOn: menu ] ]
  !



More information about the Squeak-dev mailing list