[Pkg] The Trunk: Morphic-dtl.669.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Jul 13 20:46:08 UTC 2013

David T. Lewis uploaded a new version of Morphic to project The Trunk:

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

Name: Morphic-dtl.669
Author: dtl
Time: 13 July 2013, 4:44:09.398 pm
UUID: f546561d-3117-49a8-b6f4-254e6ebe51c4
Ancestors: Morphic-dtl.668

All instances of MorphicProject now have their uiProcess instance var updated from the global UIProcess as a result of updating trunk to update-dtl-242.mcm. Nuke the UIProcess global.

=============== Diff against Morphic-dtl.668 ===============

Item was changed:
  ----- Method: MorphicProject class>>initialize (in category 'class initialization') -----
  initialize	"MorphicProject initialize"
  	"Initialize the default Morphic Project background"
  	self defaultFill: (InfiniteForm with: self defaultBackgroundForm).
  	self convertOldProjects.
  	Project current isMorphic ifTrue:[
  		"Set the default background in the current world"
  		Project current world color: self defaultFill.
+ 	].!
- 	].
- 	"update the uiProcess instance variable in all Morphic projects"
- 	self allSubInstances do: [:p | p uiProcess].!

Item was changed:
  ----- Method: MorphicProject>>uiProcess (in category 'active process') -----
+ 	^uiProcess!
- 	^uiProcess ifNil: [uiProcess := UIProcess]!

More information about the Packages mailing list