Mantis - Squeak
Viewing Issue Advanced Details
6603 Morphic minor N/A 08-11-07 15:40 08-11-07 21:43
wiz  
 
normal  
new  
open  
none    
none  
0006603: GradientFillMorph must be put to rest
GradientFillMorph must be put to rest

GradientFillMorph is obsolete.
It is also built into the morphic landscape in methods that persist since 2002.
So it seems to be pinned into the system.

the main interface is #setGradientColor:
which is also implemented in PasteUpMorph

because it is used in #setGradientColor
which appears in the world>appearance menu.

so I am proposing that there be a better way to set the worlds background appearance and the menu item be eliminated.
then the selector gets tossed

Then the morph.

The only class ref to the morph class is
'jm 11/13/97 10:32 SmartRefStream gradientFillbosfcepbbfgcc0 {conversion}' which has no senders.

gradientFillbosfcepbbfgcc0
    ^ GradientFillMorph
    
So is this necessary? In what context will this selector be come across?



My bet is that no project or stream that references this morph will ever be readable into a current squeakdev squeak anyway.

It seems to me it would be some work but not a whole lot to clean this up.


child of 0006593new  Whitler's Mother (Morphic ) . A parent for reports aimed at whitling the morphic package down to size 

Notes
(0010978)
edgardec   
08-11-07 21:43   
I agree on this.
Could add to Morphic-CandidatesForGo in repositories and rip of image