The Trunk: System-mt.1163.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: System-mt.1163.mcz

commits-2
Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.1163.mcz

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

Name: System-mt.1163
Author: mt
Time: 7 June 2020, 1:22:23.857004 pm
UUID: 29897b05-acdf-b548-8eb3-40a93617ca9a
Ancestors: System-mt.1160

Fixes "color depth = 0" bug. See http://forum.world.st/Image-not-startable-after-save-td5117084.html.

=============== Diff against System-mt.1160 ===============

Item was changed:
  ----- Method: AutoStart class>>startUp: (in category 'initialization') -----
  startUp: resuming
  "The image is either being newly started (resuming is true), or it's just been snapshotted.
  If this has just been a snapshot, skip all the startup stuff."
 
  | startupParameters launchers |
  self active ifTrue: [^self].
  self active: true.
  resuming ifFalse: [^self].
 
  startupParameters := Smalltalk namedArguments.
-
- Project current startUpActions.
 
  self processUpdates.
 
  launchers := self installedLaunchers collect: [:launcher |
  launcher new].
  launchers do: [:launcher |
  launcher parameters: startupParameters].
  launchers do: [:launcher |
  Project current addDeferredUIMessage: [launcher startUp]]!

Item was changed:
  ----- Method: Project class>>initialize (in category 'class initialization') -----
  initialize
 
+ Smalltalk addToStartUpList: self after: SecurityManager.
+ Smalltalk addToShutDownList: self after: SecurityManager.!
- Smalltalk addToStartUpList: self.
- Smalltalk addToShutDownList: self.!

Item was changed:
  ----- Method: Project class>>shutDown: (in category 'snapshots') -----
  shutDown: quitting
 
+ Project current
+ invalidate;
+ shrinkDisplay.
- Project current shrinkDisplay.
 
  quitting ifTrue: [
  Project current world triggerEvent: #aboutToLeaveWorld].!

Item was changed:
  ----- Method: Project class>>startUp: (in category 'snapshots') -----
  startUp: startAfresh
 
  Project current restoreDisplay.
 
  startAfresh ifTrue: [
+ Project current startUpActions.
+ Project current world triggerEvent: #aboutToEnterWorld].
+
+ Project current restore.!
- Project current world triggerEvent: #aboutToEnterWorld].!