[squeak-dev] The Trunk: ST80-mt.179.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Apr 12 19:15:41 UTC 2015


Marcel Taeumel uploaded a new version of ST80 to project The Trunk:
http://source.squeak.org/trunk/ST80-mt.179.mcz

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

Name: ST80-mt.179
Author: mt
Time: 12 April 2015, 9:15:30.231 pm
UUID: 890f2b8f-21de-a647-8f0e-f78143e46401
Ancestors: ST80-mt.178

Some MVC fixes in main menu and modal controller.

=============== Diff against ST80-mt.178 ===============

Item was added:
+ ----- Method: ModalController>>closeAndUnscheduleNoTerminate (in category 'as yet unclassified') -----
+ closeAndUnscheduleNoTerminate
+ 	"Erase the receiver's view and remove it from the collection of scheduled views, but do not terminate the current process."
+ 
+ 	view erase.
+ 	view release.
+ 	ScheduledControllers unschedule: self.!

Item was changed:
  ----- Method: ScreenController>>openMenu (in category 'nested menus') -----
  openMenu
  	"Smalltalk hasMorphic ifTrue: [^self openMenuWithMorphicOptions]."
  	^ SelectionMenu labelList:
+ 		#(	
- 		#(	'keep this menu up'
- 
  			'browser'
  			'package browser'
  			'method finder'
  			'workspace'
  			'file list'
  			'file...'
  			'transcript'
  
  			'simple change sorter'
  			'dual change sorter'
  
  			'new project'
  			)
  		lines: #(1 8 10)
+ 		selections: #(openBrowser openPackageBrowser openSelectorBrowser openWorkspace openFileList openFile openTranscript
- 		selections: #(durableOpenMenu
- openBrowser openPackageBrowser openSelectorBrowser openWorkspace openFileList openFile openTranscript
  openSimpleChangeSorter openChangeManager
  openProject   )
  "
  ScreenController  new openMenu startUp
  "!

Item was changed:
  ----- Method: ScreenController>>openMenuWithMorphicOptions (in category 'nested menus') -----
  openMenuWithMorphicOptions
  	"Include 'morphic world' and 'morphic project' selections"
  	^ SelectionMenu labelList:
+ 		#(	'browser'
- 		#(	'keep this menu up'
- 
- 			'browser'
  			'package browser'
  			'method finder'
  			'workspace'
  			'file list'
  			'file...'
  			'transcript'
  			'morphic world'
  
  			'simple change sorter'
  			'dual change sorter'
  
  			'mvc project'
  			'morphic project'
  			)
  		lines: #(1 9 11)
+ 		selections: #(openBrowser openPackageBrowser openSelectorBrowser openWorkspace openFileList openFile openTranscript openMorphicWorld
- 		selections: #(durableOpenMenu
- openBrowser openPackageBrowser openSelectorBrowser openWorkspace openFileList openFile openTranscript openMorphicWorld
  openSimpleChangeSorter openChangeManager
  openProject  openMorphicProject  )
  "
  ScreenController  new openMenuWithMorphicOptions startUp
  "!



More information about the Squeak-dev mailing list