The Trunk: Morphic-tfel.1310.mcz

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

The Trunk: Morphic-tfel.1310.mcz

commits-2
Tim Felgentreff uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-tfel.1310.mcz

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

Name: Morphic-tfel.1310
Author: tfel
Time: 23 September 2016, 4:59:03.672724 pm
UUID: bac48a9f-07c3-2640-9923-a1be55a78df0
Ancestors: Morphic-tfel.1309

deprecate modalWindow property usage on PasteUpMorphs, that was only used in eToys related code

=============== Diff against Morphic-tfel.1309 ===============

Item was removed:
- ----- Method: Morph>>becomeModal (in category 'user interface') -----
- becomeModal
- self currentWorld
- ifNotNil: [self currentWorld modalWindow: self]!

Item was changed:
  ----- Method: PasteUpMorph>>assureNotPaintingElse: (in category 'world state') -----
  assureNotPaintingElse: aBlock
  "If painting is already underway in the receiver, put up an informer to that effect and evalute aBlock"
- self removeModalWindow.
  self sketchEditorOrNil ifNotNil:
  [self inform: 'Sorry, you can only paint
  one object at a time' translated.
  Cursor normal show.
  ^ aBlock value]
  !

Item was removed:
- ----- Method: PasteUpMorph>>modalWindow: (in category 'accessing') -----
- modalWindow: aMorph
- (self valueOfProperty: #modalWindow)
- ifNotNil: [:morph | morph doCancel].
- self setProperty: #modalWindow toValue: aMorph.
- aMorph
- ifNotNil: [self
- when: #aboutToLeaveWorld
- send: #removeModalWindow
- to: self]!

Item was changed:
  ----- Method: PasteUpMorph>>releaseCachedState (in category 'caching') -----
  releaseCachedState
  super releaseCachedState.
- self removeModalWindow.
  presenter ifNotNil:[presenter flushPlayerListCache].
  self isWorldMorph ifTrue:[self cleanseStepList].!

Item was removed:
- ----- Method: PasteUpMorph>>removeModalWindow (in category 'accessing') -----
- removeModalWindow
- self modalWindow: nil!