[squeak-dev] The Trunk: Morphic-ct.1686.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Jan 11 12:55:25 UTC 2023


Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-ct.1686.mcz

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

Name: Morphic-ct.1686
Author: ct
Time: 17 September 2020, 5:41:03.546813 pm
UUID: 412bd6fc-041c-e74e-959c-498a12f39817
Ancestors: Morphic-mt.1683

Fix: Don't defer construction of main docking bar when initializing a new MorphicProject. Such lazy construction can be really disturbing when preparing a project from another one, as it will be done in Objectland.

=============== Diff against Morphic-mt.1683 ===============

Item was changed:
  ----- Method: MorphicProject>>initialize (in category 'initialize') -----
  initialize
  	"Initialize a new Morphic Project"
+ 
  	super initialize.
+ 	
  	world := PasteUpMorph newWorldForProject: self.
  	self setWorldBackground: true.
+ 	
  	Locale switchToID: CurrentProject localeID.
+ 	Preferences useVectorVocabulary ifTrue: [world installVectorVocabulary].
+ 	
+ 	self assureMainDockingBarPresenceMatchesPreference.!
- 	Preferences useVectorVocabulary ifTrue: [world installVectorVocabulary]!



More information about the Squeak-dev mailing list