[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Sat Jul 13 23:55:05 UTC 2013


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006193.html

Name: ST80-dtl.148
Ancestors: ST80-dtl.147

Provide class comments for MorphicProject and MVCProject.

UIProcess is maintained as a global in Project, but is meaningful only in Morphic. Make it an instance variable in MorphicProject.

Changes affect packages: System, Morphic, ST80.

Follow up required: remove the global after converting existing MorphicProject instances.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006194.html

Name: Morphic-dtl.668
Ancestors: Morphic-fbs.667

Provide class comments for MorphicProject and MVCProject.

UIProcess is maintained as a global in Project, but is meaningful only in Morphic. Make it an instance variable in MorphicProject.

Changes affect packages: System, Morphic, ST80.

Follow up required: remove the global after converting existing MorphicProject instances.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006195.html

Name: System-dtl.564
Ancestors: System-fbs.563

Provide class comments for MorphicProject and MVCProject.

UIProcess is maintained as a global in Project, but is meaningful only in Morphic. Make it an instance variable in MorphicProject.

Changes affect packages: System, Morphic, ST80.

Follow up required: remove the global after converting existing MorphicProject instances.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006196.html

Name: Morphic-dtl.669
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.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006197.html

Name: System-dtl.565
Ancestors: System-dtl.564

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.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006198.html

Name: Morphic-dtl.670
Ancestors: Morphic-dtl.669

Project class>>initialize is obsolete because it initializes CurrentProject with an instance of Project (not MorphicProject) and starts its (Morphic) UI process. Move the logic into MorphicProject class>>initialize where it will probably work as intended. Add similar initialization to MVCProject (untested). Remove broken Project class>>initialize.

Move some Morphic-specific utilities from class side of Project to MorphicProject, but keep methods in Project class in case of references from image segments (not sure if this is a real concern).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006199.html

Name: System-dtl.566
Ancestors: System-dtl.565

Project class>>initialize is obsolete because it initializes CurrentProject with an instance of Project (not MorphicProject) and starts its (Morphic) UI process. Move the logic into MorphicProject class>>initialize where it will probably work as intended. Add similar initialization to MVCProject (untested). Remove broken Project class>>initialize.

Move some Morphic-specific utilities from class side of Project to MorphicProject, but keep methods in Project class in case of references from image segments (not sure if this is a real concern).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-July/006200.html

Name: ST80-dtl.149
Ancestors: ST80-dtl.148

Project class>>initialize is obsolete because it initializes CurrentProject with an instance of Project (not MorphicProject) and starts its (Morphic) UI process. Move the logic into MorphicProject class>>initialize where it will probably work as intended. Add similar initialization to MVCProject (untested). Remove broken Project class>>initialize.

=============================================


More information about the Squeak-dev mailing list