The Inbox: Tools-ct.961.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: Tools-ct.961.mcz

commits-2
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
-
- !