Christoph Thiede uploaded a new version of HelpSystem-Core to project The Inbox:
http://source.squeak.org/inbox/HelpSystem-Core-ct.146.mcz
==================== Summary ====================
Name: HelpSystem-Core-ct.146
Author: ct
Time: 19 August 2023, 4:15:40.271781 pm
UUID: a1a1da25-96c2-c341-8adf-fb5cc4f3009c
Ancestors: HelpSystem-Core-ct.145
Proposal: In class API help topics, uses generic class for classes without extra icon. This matches the default behavior of the tree browser. However, we don't honor the showBlankClassIcons preference here to avoid coupling to the tree browser.
=============== Diff against HelpSystem-Core-ct.145 ===============
Item was changed:
----- Method: ClassAPIHelpTopic>>icon (in category 'accessing') -----
icon
+ | iconName |
+ iconName := ToolIcons iconForClass: self theClass name.
+ iconName = #blank ifTrue: [iconName := #genericClass].
+ ^ ToolIcons iconNamed: iconName!
- ^ ToolIcons iconNamed: (ToolIcons iconForClass: self theClass name)!
Christoph Thiede uploaded a new version of Help-Squeak-TerseGuide to project The Trunk:
http://source.squeak.org/trunk/Help-Squeak-TerseGuide-ct.17.mcz
==================== Summary ====================
Name: Help-Squeak-TerseGuide-ct.17
Author: ct
Time: 18 August 2023, 12:34:12.962041 am
UUID: 8b1fdaa1-4030-984d-949e-c3c96efa3103
Ancestors: Help-Squeak-TerseGuide-ct.16
Updates terse guide on dialogs. FillInTheBlank should not be used directly and UIManager should be accessed through Project.
=============== Diff against Help-Squeak-TerseGuide-ct.16 ===============
Item was changed:
----- Method: TerseGuideHelp class>>misc (in category 'pages') -----
misc
"This method was automatically generated. Edit it using:"
"TerseGuideHelp edit: #misc"
+ <generated>
+ ^(HelpTopic
- ^HelpTopic
title: 'Miscellaneous'
contents:
'| x |
Smalltalk condenseChanges. "compress the change file"
+ x := Project uiManager request: ''Prompt Me''. "prompt user for input using a flexible UI dispatcher"
- x := FillInTheBlank request: ''Prompt Me''. "prompt user for input"
- x := UIManager default request: ''Prompt Me''. "prompt user for input using a flexible UI dispatcher"
Utilities openCommandKeyHelp
+ !!' readStream nextChunkText)
+ key: #misc;
+ shouldStyle: true;
+ yourself!
- !!' readStream nextChunkText!
Christoph Thiede uploaded a new version of Morphic to project The Inbox:
http://source.squeak.org/inbox/Morphic-ct.2123.mcz
==================== Summary ====================
Name: Morphic-ct.2123
Author: ct
Time: 18 August 2023, 12:38:52.587041 am
UUID: f33ab5bd-ef1a-fe43-b920-7aabf5286687
Ancestors: Morphic-mt.2122
Fixes PluggableTreeMorph>>#updateMorph:/the #objectChanged event for item classes that do not support refreshing their item. #objectChanged makes still sense because it is the only convenient way for the model to update the children of an item, even if the item itself cannot be changed.
=============== Diff against Morphic-mt.2122 ===============
Item was added:
+ ----- Method: ListItemWrapper>>refresh (in category 'private') -----
+ refresh
+ "Update our item from the model, if applicable. Subclasses may override this. Sent from PluggableTreeMorph>>#updateMorph:."!