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

commits at source.squeak.org commits at source.squeak.org
Mon Jan 13 11:25:22 UTC 2020


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

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

Name: Tools-ct.930
Author: ct
Time: 13 January 2020, 12:25:17.41557 pm
UUID: 46d52269-9d40-c946-b341-651b03bd9b2e
Ancestors: Tools-mt.929

Adds support for browsing extension methods to Browser. Complements System-ct.1131.

=============== Diff against Tools-mt.929 ===============

Item was added:
+ ----- Method: Browser>>browseExtensions (in category 'system category functions') -----
+ browseExtensions
+ 	
+ 	^ self systemNavigation browseAllExtensionsOf: self selectedPackage!

Item was changed:
  ----- Method: Browser>>mainSystemCategoryMenu: (in category 'system category functions') -----
  mainSystemCategoryMenu: aMenu
  	<systemCategoryMenu>
  	^ aMenu addList: #(
  			('find class... (f)'			findClass)
  			('back... (b)'				recent)
  			-
+ 			('browse all'						browseAllClasses)
+ 			('browse'							buildSystemCategoryBrowser)
+ 			('browse extensions'	browseExtensions)
- 			('browse all'			browseAllClasses)
- 			('browse'				buildSystemCategoryBrowser)
  			-
  			('printOut'				printOutSystemCategory)
  			('fileOut'				fileOutSystemCategory)
  			-
  			('reorganize'			editSystemCategories)
  			('alphabetize'			alphabetizeSystemCategories)
  			-
  			('update'				updateSystemCategories)
  			('add item...'				addSystemCategory)
  			('rename...'				renameSystemCategory)
  			('remove (x)'			removeSystemCategory));
  		yourself
  !

Item was added:
+ ----- Method: Browser>>selectedPackage (in category 'system category list') -----
+ selectedPackage
+ 
+ 	^ self environment info packages packageOfSystemCategory: self selectedSystemCategory!



More information about the Squeak-dev mailing list