[squeak-dev] The Trunk: ReleaseBuilder-mt.214.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Nov 2 16:04:07 UTC 2020

Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:

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

Name: ReleaseBuilder-mt.214
Author: mt
Time: 2 November 2020, 5:04:06.718788 pm
UUID: 21106749-548f-064d-9d8d-70e620a355b4
Ancestors: ReleaseBuilder-mt.213

Improve first impression of Etoys features, which are always accessible through a morph's halo. Thanks to Karl (kfr) for taking care!

=============== Diff against ReleaseBuilder-mt.213 ===============

Item was added:
+ ----- Method: ReleaseBuilder class>>beautifyEtoys (in category 'scripts - ui') -----
+ beautifyEtoys
+ 	"If users invoke Etoys features without preparing the system's look-and-feel via #setEtoysMode, some icons look strange. Fix that to improve the first impression."
+ 	(self environment classNamed: #ReleaseBuilderSqueakland)
+ 		ifNotNil: [:builder | builder loadMostUsedEtoysForms].!

Item was changed:
  ----- Method: ReleaseBuilder class>>configureTools (in category 'scripts') -----
  	"Initialize well-known tools and other resources."
  	FileList initialize. 
  	FileServices initialize. "register file reader services"
  	RealEstateAgent standardSize: 600 @ 400.
  	SMLoaderPlus setDefaultFilters: #(filterSafelyAvailable).
+ 	self beautifyEtoys.
  	"Default applications and tools."
  	SystemBrowser default: Browser.
  	MailSender default: nil.
  	SoundService default: BaseSoundSystem.
  	ToolSet default: StandardToolSet.
  	WebBrowser default: nil.

More information about the Squeak-dev mailing list