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

commits at source.squeak.org commits at source.squeak.org
Sun Jan 16 17:54:01 UTC 2022

A new version of Tools was added to project The Inbox:

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

Name: Tools-ct.1108
Author: ct
Time: 16 January 2022, 6:53:58.198568 pm
UUID: 83e2d442-2926-f24b-86c4-ec61dfb6eff7
Ancestors: Tools-mt.1106

Proposal: Move the help link in the versions browser to the central window menu. It is not related in a special way to the versions list widget. This might serve as a best practice for further context-sensitive help links.

=============== Diff against Tools-mt.1106 ===============

Item was added:
+ ----- Method: VersionsBrowser>>addModelItemsToWindowMenu: (in category 'menu') -----
+ addModelItemsToWindowMenu: aMenu
+ 	super addModelItemsToWindowMenu: aMenu.
+ 	aMenu defaultTarget: self.
+ 	aMenu
+ 		add: 'help...' translated
+ 		help: 'provide an explanation of the use of this tool' translated
+ 		action: #offerVersionsHelp.!

Item was changed:
  ----- Method: VersionsBrowser>>mainVersionsMenu: (in category 'menu') -----
  mainVersionsMenu: aMenu
  	"Fill aMenu with menu items appropriate to the receiver"
  	aMenu addTranslatedList: #(
  		('remove from changes'		removeMethodFromChanges	'remove this method from the current change set, if present')
  		('find original change set'	findOriginalChangeSet			'locate the changeset which originally contained this version')
  		('toggle diffing (D)'			toggleDiffing					'toggle whether or not diffs should be shown here')
  		('update list'				reformulateList					'reformulate the list of versions, in case it somehow got out of synch with reality')
  		('senders (n)'				browseSenders					'browse all senders of this selector')
  		('implementors (m)'			browseImplementors			'browse all implementors of this selector')
+ 		('inheritance (i)'		methodHierarchy			'browse method inheritance')).
- 		('inheritance (i)'		methodHierarchy			'browse method inheritance')
- 		-
- 		('help...'					offerVersionsHelp				'provide an explanation of the use of this tool')).

More information about the Squeak-dev mailing list