[Pkg] Monticello Public: Monticello.impl-mtf.518.mcz

squeaksource-noreply at iam.unibe.ch squeaksource-noreply at iam.unibe.ch
Sat Jun 7 19:37:34 UTC 2008

A new version of Monticello.impl was added to project Monticello Public:

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

Name: Monticello.impl-mtf.518
Author: mtf
Time: 7 June 2008, 12:35:16 pm
UUID: 92fdfe6c-2993-4bec-a1f8-c4954d4da55c
Ancestors: Monticello.impl-mtf.517

fixed a bug: the package selected in the MC browser was not getting selected when you open a repo browser

=============== Diff against Monticello.impl-mtf.517 ===============

Item was changed:
  ----- Method: MCRepositoryVersionsInspector>>setRepository:selectedPackage:selectedVersion: (in category 'initialize-release') -----
+ setRepository: aRepository selectedPackage: package selectedVersion: versionInfo
- setRepository: aRepository selectedPackage: packageName selectedVersion: versionInfo
  	order := self class order.
  	repository := aRepository.
+      package isNil ifFalse: [ self setSelectedPackage: package].
-      packageName isNil ifFalse: [ self setSelectedPackage: packageName].
  	self refresh!

Item was changed:
  ----- Method: MCRepository>>morphicOpen: (in category 'required in subclasses') -----
  morphicOpen: aWorkingCopy
  	(self class uiClass 
  		repository: self 
+ 		selectedPackage: (aWorkingCopy ifNotNilDo: [ :wc |  wc package ]) 
- 		selectedPackage: (aWorkingCopy ifNotNilDo: [ :wc |  wc package name ]) 
  		selectedVersion: nil ) show!

More information about the Packages mailing list