[squeak-dev] The Trunk: PreferenceBrowser-ct.143.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Apr 6 19:26:54 UTC 2022


Christoph Thiede uploaded a new version of PreferenceBrowser to project The Trunk:
http://source.squeak.org/trunk/PreferenceBrowser-ct.143.mcz

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

Name: PreferenceBrowser-ct.143
Author: ct
Time: 6 April 2022, 9:26:53.488385 pm
UUID: e07b0523-54b4-ba47-b467-ab35553bd8be
Ancestors: PreferenceBrowser-ct.142

Adds Preference >> #openInCategory:, too. This will be used in the release notes. :-)

=============== Diff against PreferenceBrowser-ct.142 ===============

Item was changed:
  ----- Method: Preference>>open (in category '*PreferenceBrowser') -----
  open
  
+ 	^ self openInCategory: (self categoryList at: 1 ifAbsent: [])!
- 	^ PreferenceBrowser open
- 		selectedCategory: self categoryList first;
- 		selectedPreference: self;
- 		yourself!

Item was added:
+ ----- Method: Preference>>openInCategory: (in category '*PreferenceBrowser') -----
+ openInCategory: category
+ 
+ 	| browser |
+ 	browser := PreferenceBrowser open.
+ 	^ browser
+ 		selectedCategory: ((self categoryList includes: category)
+ 			ifTrue: [category capitalized]
+ 			ifFalse: [browser allCategoryLabel]);
+ 		selectedPreference: self;
+ 		yourself!



More information about the Squeak-dev mailing list