[squeak-dev] The Inbox: Tools-ct.961.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Mar 17 19:27:09 UTC 2020


Christoph Thiede uploaded a new version of Tools to project The Inbox:
http://source.squeak.org/inbox/Tools-ct.961.mcz

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

Name: Tools-ct.961
Author: ct
Time: 17 March 2020, 8:27:02.187389 pm
UUID: 1bcc5bd9-2cd5-2b4b-a99d-e056f37ecf10
Ancestors: Tools-mt.955

Adds PackagePaneBrowser fullOnPackage: and refines StandardToolSet browsePackage:.

Try it out! Morph package browse.

=============== Diff against Tools-mt.955 ===============

Item was added:
+ ----- Method: PackagePaneBrowser class>>fullOnPackage: (in category 'instance creation') -----
+ fullOnPackage: aPackage
+ 
+ 	^ self new
+ 		selectPackageNamed: aPackage name;
+ 		buildAndOpenFullBrowser!

Item was added:
+ ----- Method: PackagePaneBrowser>>selectPackageNamed: (in category 'package list') -----
+ selectPackageNamed: aPackageName
+ 
+ 	self packageListIndex: (self packageList indexOf: aPackageName).
+ 	self changed: #packageListIndex.!

Item was changed:
  ----- Method: StandardToolSet class>>browsePackage: (in category 'browsing') -----
  browsePackage: aPackageInfo
  	
+ 	^ PackagePaneBrowser fullOnPackage: aPackageInfo!
- 	self flag: #discuss. "mt: Maybe use the package-pane browser?"
- 	"PackagePaneBrowser fullOnCategory: aPackageInfo name"
- 	
- 	^ self browseCategory: aPackageInfo systemCategories first
- 	
- !



More information about the Squeak-dev mailing list