[squeak-dev] The Trunk: Graphics-mt.432.mcz

commits at source.squeak.org commits at source.squeak.org
Sun May 17 09:56:45 UTC 2020


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 at 120 depth: self depth.!

Item was removed:
- ----- Method: DisplayScreen>>shutDown (in category 'initialize-release') -----
- shutDown 
- 	"Minimize Display memory saved in image"
- 	self setExtent: 240 at 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].'!



More information about the Squeak-dev mailing list