[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