[Etoys-notify] [JIRA] Updated: (SQ-95) Fix up grandfathered tiles and watchers

jira at immuexa.com jira at immuexa.com
Tue Apr 28 19:18:50 EDT 2009


     [ http://tracker.immuexa.com/browse/SQ-95?page=all ]

Scott Wallace updated SQ-95:
----------------------------

    Fix Version: M3: summer beta (july)
                     (was: triage)

> Fix up grandfathered tiles and watchers
> ---------------------------------------
>
>          Key: SQ-95
>          URL: http://tracker.immuexa.com/browse/SQ-95
>      Project: squeakland
>         Type: Improvement
>   Components: etoys
>     Reporter: team
>     Priority: Eventual
>      Fix For: M3: summer beta (july)
>  Attachments: PasteUpMorph.kfr.2.cs.gz
>
>
> Derived from TRAC Ticket #7009 (karl ramberg)
> Adds fixups to PasteUpMorph>>attemptCleanupReporting: that:
> (1) set minimum height for all tile-morphs in all player scripts.
> (2) fix up old-stle RandomNumbertiles
> (3) fix up Watchers left open in the world.
>   
> (scott)  Hmm.. the following code in this fileout for #attemptCleanupReporting: caught my eye:
> "fix up old watchers left in the world"
> ActiveWorld submorphs
>         do: [:each | (each isAlignmentMorph
>             and: [(each isKindOf: ScriptEditorMorph) not])
>         ifTrue: [each
>                 allMorphsDo: [:i | i minCellSize: 0]]].
> I can appreciate that it's not that easy to figure out, in an old project, what is a "watcher" and what isn't, but this seems like a bit of a heavy-handed attempt, likely to break some morphs that happen to be open on the desktop at the time is invoked.
> In any case, if, going forward, we want to incorporate the code of PasteUpMorph.kfr.2.cs, it would now need to be integrated manually with the changes to the same method that subsequently took place with update 2193scriptNameTileFixup.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://tracker.immuexa.com/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the Etoys-notify mailing list