<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Yes. Move the method back to the *etoys category (by drag-and-drop, or using the menu). Then publish both the new Etoys and Morphic packages. In the current config map, Etoys comes before Morphic, so that should work.</div><div><br></div><div><div>As I've pointed out before, *always* check the changes before committing a package :)</div></div><div><br></div><span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; ">- Bert -</span><div><font class="Apple-style-span" face="Helvetica"><br></font><div><div>On 17.06.2010, at 12:26, karl ramberg wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I'm having a issue with&nbsp;<a href="http://source.squeak.org/etoys/Morphic-kfr.20.mcz" target="_blank">Morphic-kfr.20.mcz</a>&nbsp;as it changed the category of&nbsp;<div>SketchMorph class&gt;&gt;additionsToViewerCategories (in category 'scripting')</div>
<div><br></div><div>That moved the method form Etoys package to Morphic package.</div><div><br></div><div>Anybody else seeing this ?</div><div><br></div><div>Karl</div><div><br></div><div><br></div><div><br><br><div class="gmail_quote">
On Thu, Jun 17, 2010 at 12:57 AM,  <span dir="ltr">&lt;<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Karl Ramberg uploaded a new version of Morphic to project Etoys:<br>
<a href="http://source.squeak.org/etoys/Morphic-kfr.20.mcz" target="_blank">http://source.squeak.org/etoys/Morphic-kfr.20.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Morphic-kfr.20<br>
Author: kfr<br>
Time: 17 June 2010, 12:57:37 am<br>
UUID: 04de9588-6502-4a43-87db-be783f97a49c<br>
Ancestors: Morphic-kfr.19<br>
<br>
<br>
SQ-94<br>
Flip operations broken on Etoys<br>
<br>
=============== Diff against Morphic-kfr.19 ===============<br>
<br>
Item was changed:<br>
 &nbsp;----- Method: SketchMorph&gt;&gt;flipVertical (in category 'e-toy support') -----<br>
 &nbsp;flipVertical<br>
<br>
+ &nbsp; &nbsp; &nbsp; | &nbsp;r |<br>
+ &nbsp; &nbsp; &nbsp; r _ self rotationCenter.<br>
+ &nbsp; &nbsp; &nbsp; self top: &nbsp;self top - (1.0 - (2 * r y) * self height).<br>
+ &nbsp; &nbsp; &nbsp; self form: (self form flipBy: #vertical centerAt: self form center).<br>
+ &nbsp; &nbsp; &nbsp; self rotationCenter: &nbsp;r x @ (1 - r y).!<br>
- &nbsp; &nbsp; &nbsp; self form: (self form flipBy: #vertical centerAt: self form center)!<br>
<br>
Item was added:<br>
+ ----- Method: SketchMorph class&gt;&gt;additionsToViewerCategories (in category 'scripting') -----<br>
+ additionsToViewerCategories<br>
+ &nbsp; &nbsp; &nbsp; "Answer a list of (&lt;categoryName&gt; &lt;list of category specs&gt;) pairs that characterize the phrases this kind of morph wishes to add to various Viewer categories."<br>
+<br>
+ &nbsp; &nbsp; &nbsp; ^ #((graphics (<br>
+ (slot graphic &nbsp; &nbsp; &nbsp; &nbsp; 'The picture currently being worn' Graphic &nbsp; &nbsp; &nbsp; readWrite Player getGraphic Player setGraphic:)<br>
+ (command wearCostumeOf: 'wear the costume of...' Player)<br>
+ (slot baseGraphic &nbsp; &nbsp; 'The picture originally painted for this object, but can subsequently be changed via menu or script' Graphic &nbsp; &nbsp; readWrite Player getBaseGraphic Player setBaseGraphic:)<br>
+ (command restoreBaseGraphic 'Make my picture be the one I remember in my baseGraphic')<br>
+<br>
+ (slot rotationStyle 'How the picture should change when the heading is modified' RotationStyle readWrite Player getRotationStyle Player setRotationStyle:)<br>
+ (command flip 'Flip left right' Player)<br>
+ (command tumble 'Flip up down' Player)<br>
+ )))<br>
+<br>
+<br>
+ !<br>
<br>
Item was changed:<br>
 &nbsp;----- Method: SketchMorph&gt;&gt;flipHorizontal (in category 'e-toy support') -----<br>
 &nbsp;flipHorizontal<br>
<br>
+ &nbsp; &nbsp; &nbsp; | &nbsp;r |<br>
+ &nbsp; &nbsp; &nbsp; r _ self rotationCenter.<br>
+ &nbsp; &nbsp; &nbsp; self left: &nbsp;self left - (1.0 - (2 * r x) * self width).<br>
+ &nbsp; &nbsp; &nbsp; self form: (self form flipBy: #horizontal centerAt: self form center).<br>
+ &nbsp; &nbsp; &nbsp; self rotationCenter: (1 - r x) @ (r y).!<br>
- &nbsp; &nbsp; &nbsp; self form: (self form flipBy: #horizontal centerAt: self form center)!<br>
<br>
_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
</blockquote></div><br></div>
_______________________________________________<br>etoys-dev mailing list<br><a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br>http://lists.squeakland.org/mailman/listinfo/etoys-dev<br></blockquote></div><div><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Lucida Grande; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="font-size: medium;"><br class="Apple-interchange-newline"></span></span>
</div>
<br></div></body></html>