The Trunk: ReleaseBuilder-mt.214.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: ReleaseBuilder-mt.214.mcz

commits-2
Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.214.mcz

==================== 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') -----
  configureTools
  "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.
  !