[squeak-dev] The Trunk: Monticello-bf.566.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Sep 11 15:40:30 UTC 2013


Bert Freudenberg uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-bf.566.mcz

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

Name: Monticello-bf.566
Author: bf
Time: 11 September 2013, 5:39:19.152 pm
UUID: 33ce122f-78c1-40a8-bb01-49cfa9084caf
Ancestors: Monticello-cmm.565

Add 'check all packages for changes' menu item (and unify workingCopyListMenu: and workingCopyTreeMenu: while at it)

=============== Diff against Monticello-cmm.565 ===============

Item was added:
+ ----- Method: MCWorkingCopyBrowser>>checkAllPackages (in category 'actions') -----
+ checkAllPackages
+ 	MCWorkingCopy checkModified: true.
+ !

Item was changed:
  ----- Method: MCWorkingCopyBrowser>>workingCopyListMenu: (in category 'morphic ui') -----
  workingCopyListMenu: aMenu
  	workingCopy ifNil: [^ aMenu].
  	self fillMenu: aMenu fromSpecs:
  		#(('add required package' #addRequiredPackage)
  			('clear required packages' #clearRequiredPackages)
  			('add repository...' #addPackageRepository)
  			('browse package' #browseWorkingCopy)
  			('view changes' #viewChanges)
  			('view history' #viewHistory)
  			('search history' #searchHistory)
  			('recompile package' #recompilePackage)
  			('revert package...' #revertPackage)
  			('unload package' #unloadPackage)
  			('delete working copy' #deleteWorkingCopy)
+ 			('inspect working copy' #inspectWorkingCopy)
  			('rename package...' #renamePackage)).
  	(Smalltalk includesKey: #SARMCPackageDumper) ifTrue: [
  		aMenu add: 'make SAR' target: self selector: #fileOutAsSAR
  	].
+ 	self fillMenu: aMenu fromSpecs:
+ 		#(	addLine
+ 			('check all packages for changes' #checkAllPackages)).
  	self insertExternalMenuEntries: aMenu.
  	^aMenu!

Item was changed:
  ----- Method: MCWorkingCopyBrowser>>workingCopyTreeMenu: (in category 'morphic ui') -----
  workingCopyTreeMenu: aMenu
+ 	^self workingCopyListMenu: aMenu
+ !
- 	workingCopy ifNil: [^ aMenu].
- 	self fillMenu: aMenu fromSpecs:
- 		#(('add required package' #addRequiredPackage)
- 			('clear required packages' #clearRequiredPackages)
- 			('browse package' #browseWorkingCopy)
- 			('add repository...' #addPackageRepository)
- 			('view changes' #viewChanges)
- 			('view history' #viewHistory)
- 			('recompile package' #recompilePackage)
- 			('revert package...' #revertPackage)
- 			('unload package' #unloadPackage)
- 			('delete working copy' #deleteWorkingCopy)
- 			('inspect working copy' #inspectWorkingCopy)).
- 	(Smalltalk includesKey: #SARMCPackageDumper) ifTrue: [
- 		aMenu add: 'make SAR' target: self selector: #fileOutAsSAR
- 	].
- 	^aMenu!



More information about the Squeak-dev mailing list