[etoys-dev] Etoys: System-bf.30.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Aug 20 07:29:21 EDT 2010


Bert Freudenberg uploaded a new version of System to project Etoys:
http://source.squeak.org/etoys/System-bf.30.mcz

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

Name: System-bf.30
Author: bf
Time: 20 August 2010, 1:28:39 pm
UUID: 01d1464f-be55-4182-8613-e4ce072c4432
Ancestors: System-bf.29

- do not call outdated update check methods on startup

=============== Diff against System-bf.29 ===============

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].
  
  	HTTPClient determineIfRunningInBrowser.
  	startupParameters _ AbstractLauncher extractParameters.
  	(startupParameters includesKey: 'apiSupported' asUppercase )
  		ifTrue: [
  			HTTPClient browserSupportsAPI: ((startupParameters at: 'apiSupported' asUppercase) asUppercase = 'TRUE').
  			HTTPClient isRunningInBrowser
  				ifFalse: [HTTPClient isRunningInBrowser: true]].
+ "	self checkForUpdates ifTrue: [^self]."
+ "	self checkForPluginUpdate."
- 	self checkForUpdates
- 		ifTrue: [^self].
- 	self checkForPluginUpdate.
  	launchers _ self installedLaunchers collect: [:launcher |
  		launcher new].
  	launchers do: [:launcher |
  		launcher parameters: startupParameters].
  	launchers do: [:launcher |
  		Smalltalk at: #WorldState ifPresent: [ :ws | ws addDeferredUIMessage: [launcher startUp] fixTemps]]!



More information about the etoys-dev mailing list