[squeak-dev] The Trunk: ToolBuilder-Kernel-tpr.160.mcz

commits at source.squeak.org commits at source.squeak.org
Thu May 12 19:48:06 UTC 2022


tim Rowledge uploaded a new version of ToolBuilder-Kernel to project The Trunk:
http://source.squeak.org/trunk/ToolBuilder-Kernel-tpr.160.mcz

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

Name: ToolBuilder-Kernel-tpr.160
Author: tpr
Time: 12 May 2022, 12:48:05.327118 pm
UUID: 984ee703-1a4c-4685-addb-8ff8ce573a1c
Ancestors: ToolBuilder-Kernel-nice.159

Extend the #chooseClassOr... to handle a list of recently browser-viewed classes. This allows the 'find class...' dialog to add those classes at the top of the list of all classes.

=============== Diff against ToolBuilder-Kernel-nice.159 ===============

Item was added:
+ ----- Method: UIManager>>chooseClassOrTrait:from:withRecentList: (in category 'ui requests - code') -----
+ chooseClassOrTrait: label from: environment withRecentList: ignored
+ 	"Let the user choose a Class or Trait."
+ 	
+ 	| pattern |
+ 	pattern := self request: label.
+ 	^ self classOrTraitFrom: environment pattern: pattern label: label
+ 	!

Item was changed:
  ----- Method: UIManager>>chooseClassOrTraitFrom: (in category 'ui requests - code') -----
  chooseClassOrTraitFrom: anEnvironment
  	"Let the user choose a Class or Trait from the given environment"
  	
+ 	^self chooseClassOrTrait: 'Class name or fragment?' from: anEnvironment withRecentList: nil!
- 	^self chooseClassOrTrait: 'Class name or fragment?' from: anEnvironment!

Item was added:
+ ----- Method: UIManager>>chooseClassOrTraitFrom:withRecentList: (in category 'ui requests - code') -----
+ chooseClassOrTraitFrom: anEnvironment withRecentList: recentList
+ 	"Let the user choose a Class or Trait from the given environment"
+ 	
+ 	^self chooseClassOrTrait: 'Class name or fragment?' from: anEnvironment withRecentList: recentList!



More information about the Squeak-dev mailing list