The Inbox: Morphic-ct.1686.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: Morphic-ct.1686.mcz

commits-2
A new version of Morphic was added to project The Inbox:
http://source.squeak.org/inbox/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]!