Marcel Taeumel uploaded a new version of 60Deprecated to project The Trunk:
http://source.squeak.org/trunk/60Deprecated-mt.101.mcz
==================== Summary ====================
Name: 60Deprecated-mt.101
Author: mt
Time: 31 December 2021, 2:10:27.09979 pm
UUID: 00cc3301-aabc-b74d-aeda-4b1514dbcc07
Ancestors: 60Deprecated-mt.100
Adds missing deprecations in wizard to make the CI finish again.
=============== Diff against 60Deprecated-mt.100 ===============
Item was added:
+ ----- Method: PreferenceWizardMorph>>stateUseBiggerFonts (in category '*60Deprecated-actions buttons') -----
+ stateUseBiggerFonts
+
+ self flag: #deprecated. "mt: Soft deprecation for the CI."
+ ^ false!
Item was added:
+ ----- Method: PreferenceWizardMorph>>toggleUseBiggerFonts (in category '*60Deprecated-actions buttons') -----
+ toggleUseBiggerFonts
+
+ self flag: #deprecated. "mt: Soft deprecation for the CI."
+ !
Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.225.mcz
==================== Summary ====================
Name: ReleaseBuilder-mt.225
Author: mt
Time: 31 December 2021, 12:51:13.044496 pm
UUID: 1c2edec1-adeb-dd47-aa0c-f09861f8e5df
Ancestors: ReleaseBuilder-mt.224
Fixes regression in ReleaseBuilder.
=============== Diff against ReleaseBuilder-mt.224 ===============
Item was changed:
----- Method: ReleaseBuilder class>>clearCaches (in category 'scripts') -----
clearCaches
"Clear caches, discard unused references, free space."
"1) Explicit clean-up of FONT-related stuff."
+ Display platformScaleFactor: nil; uiScaleFactor: 1.0.
self cleanUpBitstreamVeraSans.
StrikeFont initialize.
"2) FIRST PHASE of explicit clean-up of CODE-related stuff."
self discardUserObjects.
MCFileBasedRepository flushAllCaches.
"3) Now clean-up all STATE-related stuff."
Preferences chooseInitialSettings.
+ Smalltalk cleanUp: true.
- Smalltalk cleanUp: true.
"4) SECOND PHASE of explicit clean-up of CODE-related stuff. As late as possible to get rid of all references before running this."
Smalltalk garbageCollect.
Environment allInstancesDo: [:environment | environment purgeUndeclared ].
Undeclared removeUnreferencedKeys.
!
Item was changed:
----- Method: ReleaseBuilder class>>configureDesktop (in category 'scripts') -----
configureDesktop
"Open tools, multimedia content, etc."
self setDisplayExtent: 1024 @ 768.
self setProjectBackground: Color darkGray.
+ (UserInterfaceTheme named: 'Squeak') applyScaled.
- (UserInterfaceTheme named: 'Squeak') apply.
self deleteAllWindows.
self deleteAllOtherMorphs.
"Avoid strange drawing issues."
Project current world allMorphsDo: [:m | m removeProperty: #errorOnDraw].
"Replace docking bar instance in case its code has changed."
Project current removeMainDockingBar.
TheWorldMainDockingBar updateInstances.!
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;
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.!
- Project current world doOneCycle.!
Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.1838.mcz
==================== Summary ====================
Name: Morphic-mt.1838
Author: mt
Time: 31 December 2021, 11:43:15.451969 am
UUID: e3a32f40-b476-184d-be93-04db041a8826
Ancestors: Morphic-mt.1837
Fix reset code of recently changed pragma preferences.
=============== Diff against Morphic-mt.1837 ===============
Item was changed:
----- Method: AbstractResizerMorph class>>gripThickness: (in category 'preferences') -----
gripThickness: anInteger
+ GripThickness := anInteger ifNotNil: [(anInteger / RealEstateAgent scaleFactor) rounded].
- GripThickness := (anInteger / RealEstateAgent scaleFactor) rounded.
Project current restoreDisplay.
self flag: #todo. "mt: Update existing grips. This is challenging because it interferes with ProportionalLayoutPolicy, which is tricky to refresh from here for arbitrary morphs."!
Item was changed:
----- Method: AbstractResizerMorph class>>handleLength: (in category 'preferences') -----
handleLength: anInteger
+ HandleLength := anInteger ifNotNil: [(anInteger / RealEstateAgent scaleFactor) rounded].
- HandleLength := (anInteger / RealEstateAgent scaleFactor) rounded.
Project current restoreDisplay.
self flag: #todo. "mt: Update existing grips. This is challenging because it interferes with ProportionalLayoutPolicy, which is tricky to refresh from here for arbitrary morphs."!
Item was changed:
----- Method: Morph class>>preferredCornerRadius: (in category 'preferences') -----
preferredCornerRadius: anInteger
+ PreferredCornerRadius := anInteger ifNotNil: [(anInteger / RealEstateAgent scaleFactor) rounded].!
- PreferredCornerRadius := (anInteger / RealEstateAgent scaleFactor) rounded.!