Marcel Taeumel uploaded a new version of Graphics to project The Trunk:
http://source.squeak.org/trunk/Graphics-mt.432.mcz==================== Summary ====================
Name: Graphics-mt.432
Author: mt
Time: 17 May 2020, 11:56:37.877517 am
UUID: f6a5ea15-c28b-5c47-b524-7b01adb2e684
Ancestors: Graphics-nice.431
Clean up duplicate startup code. See Project class.
=============== Diff against Graphics-nice.431 ===============
Item was removed:
- ----- Method: DisplayScreen class>>shutDown (in category 'snapshots') -----
- shutDown
- "Minimize Display memory saved in image"
- Display shutDown.!
Item was removed:
- ----- Method: DisplayScreen class>>startUp (in category 'snapshots') -----
- startUp "DisplayScreen startUp"
- Display setExtent: self actualScreenSize depth: Display nativeDepth.
- Display beDisplay!
Item was changed:
----- Method: DisplayScreen>>restore (in category 'other') -----
restore
+ self setExtent: self class actualScreenSize depth: self nativeDepth.
+ self beDisplay.
+
- DisplayScreen startUp.
Project current ifNotNil: [:p| p displaySizeChanged].!
Item was added:
+ ----- Method: DisplayScreen>>shrink (in category 'initialize-release') -----
+ shrink
+ "Reduce the memory footprint of this display object before being stored into the .image file."
+
+ self setExtent: 240@120 depth: self depth.!
Item was removed:
- ----- Method: DisplayScreen>>shutDown (in category 'initialize-release') -----
- shutDown
- "Minimize Display memory saved in image"
- self setExtent: 240@120 depth: depth!
Item was changed:
+ (PackageInfo named: 'Graphics') postscript: 'Smalltalk removeFromStartUpList: DisplayScreen. "see Project class >> #startUp"
+ Smalltalk removeFromShutDownList: DisplayScreen. "see Project class >> #shutDown"'!
- (PackageInfo named: 'Graphics') postscript: '
- "Fix those LayoutFrame with un-initialized instance variable"
- LayoutFrame allInstancesDo: [:e | e fixup].'!