[squeak-dev] The Trunk: ReleaseBuilder-ct.235.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Jun 10 19:30:02 UTC 2022


Christoph Thiede uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-ct.235.mcz

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

Name: ReleaseBuilder-ct.235
Author: ct
Time: 10 June 2022, 9:29:04.127864 pm
UUID: 8a190fe2-e369-a045-b0d2-fb6e0205b9af
Ancestors: ReleaseBuilder-mt.234

Complements System-ct.1357 (missing clean-ups for preferences).

=============== Diff against ReleaseBuilder-mt.234 ===============

Item was added:
+ ----- Method: ReleaseBuilder class>>clearPreferenceCaches (in category 'scripts') -----
+ clearPreferenceCaches
+ 
+ 	Preferences resetDefaultValues.!

Item was changed:
  ----- Method: ReleaseBuilder class>>prepareEnvironment (in category 'preparing') -----
  prepareEnvironment
  	"Prepare everything that should be done for a new image build. Clear caches, passwords, etc."
  	
  	| balloon |
  	
  	self
  		clearCaches;
  		configureProjects;
  		configureTools;
  		setPreferences;
+ 		clearPreferenceCaches;
  		configureDesktop.
  	
  	balloon := self getBalloonForm. "Get now because later the file might be missing."
  	DeferredTask := [
  		self openWelcomeWorkspacesWith: balloon.
  		PreferenceWizardMorph open].
  	
  	"If you save-and-quit the image after calling #prepareEnvironment, ensure that the next image startup will be fast."
  	Project current world doOneCycle.
  	Display platformScaleFactor: 1.0.!



More information about the Squeak-dev mailing list