The Trunk: ReleaseBuilder-mt.252.mcz

[email protected] Mon, 27 Jul 2026 14:38:36 0000
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <[email protected]>
Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.252.mcz

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

Name: ReleaseBuilder-mt.252
Author: mt
Time: 27 July 2026, 4:38:37.084854 pm
UUID: 045bd87e-7afc-8648-984d-2e1902cd3b27
Ancestors: ReleaseBuilder-mt.251

Fixes quirk with scale factor when clearing up the image and saving it then. #doOneCycle will get the current platformScaleFactor again ... so overwrite it again because #clearCaches sets it to 1.0.

=============== Diff against ReleaseBuilder-mt.251 ===============

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. Note that this will be called automatically in the CI on github.com/squeak-smalltalk/squeak-app."
  	
  	| balloon |
  	
  	self
  		clearCaches;
  		configureProjects;
  		configureTools;
  		setPreferences;
  		clearPreferenceCaches;
  		configureDesktop.
  	
  	balloon := self getBalloonForm. "Get now because later the file might be missing."
  	DeferredTask := [
  		self openWelcomeWorkspacesWith: balloon.
  		ObjectlandMorph openObjectlandStarter.
  		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: nil; platformScaleFactor: 1.0.!
- 	Display platformScaleFactor: 1.0.!

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]