<body><div id="__MailbirdStyleContent" style="font-size: 12pt;font-family: calibri;color: #000000">
                                        Done. :)<div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 05.10.2017 06:21:44 schrieb David T. Lewis <lewis@mail.msen.com>:</p>We did have a problem on squeaksource.com, but I think it is mostly resolved now.<br><br>Hannes,<br><br>The password reset for your HJH account was lost, so I set it back to the<br>new password that I sent to you earlier in private email. Hopefully your<br>access is working again now.<br><br>Marcel,<br><br>Your new account disappeared when squeaksource recovered from some internal<br>problem. Sorry, I do not know the cause. But could I ask you to please register<br>again on squeaksource.com, and I will then add you back to EtoysProject?<br><br>Sorry for the disruption,<br>Dave<br><br><br>On Thu, Oct 05, 2017 at 02:03:47AM +0200, H. Hirzel wrote:<br>> Dave<br>> <br>> Earlier today login worked. Currently it does not.<br>> <br>> --Hannes<br>> <br>> On 10/5/17, David T. Lewis <lewis@mail.msen.com> wrote:<br>> > Hannes,<br>> ><br>> > You did not cause the problem. It may have been me, I saved the<br>> > squeaksource.com<br>> > image from a VNC session (because I wanted to make an up to date backup of<br>> > it),<br>> > and I am now unable to log in to squeaksource. Maybe I triggered a bug :-/<br>> ><br>> > Can you please tell me if you are able to log in to your<br>> > http://squeaksource.com<br>> > page? I am getting authorization errors, and I suspect it is a problem that<br>> > affects<br>> > everyone.<br>> ><br>> > Thanks,<br>> > Dave<br>> ><br>> > On Thu, Oct 05, 2017 at 01:52:35AM +0200, H. Hirzel wrote:<br>> >> Dave,<br>> >><br>> >> Yes, I encounter problems. They might be related to what I just tried to<br>> >> do:<br>> >><br>> >> I wanted to save an updated version of Morphic to the ProjectEtoys<br>> >> repository  but by mistake I tried to commit it to the trunk. As I do<br>> >> not have commit rights to trunk this prevented me from changing it<br>> >> inadvertently. Later on I wanted to commit that version to<br>> >> ProjectEtoys. It did not work.<br>> >><br>> >> --Hannes<br>> >><br>> >><br>> >><br>> >> On 10/5/17, David T. Lewis <lewis@mail.msen.com> wrote:<br>> >> > I'm seeing problems with SqueakSource right now, trying to figure out<br>> >> > what is wrong. So the project may not be accessible right now :-/<br>> >> ><br>> >> > Dave<br>> >> ><br>> >> ><br>> >> > On Thu, Oct 05, 2017 at 01:17:58AM +0200, H. Hirzel wrote:<br>> >> >> Karl,<br>> >> >><br>> >> >> So far entering and existing the Etoys project works smoothly.<br>> >> >><br>> >> >> Load mcz from into current Squeak 6.0a<br>> >> >><br>> >> >> MCHttpRepository<br>> >> >>     location: 'http://www.squeaksource.com/EtoysProject'<br>> >> >>     user: ''<br>> >> >>     password: ''<br>> >> >><br>> >> >> The issue is about providing more settings when entering.<br>> >> >><br>> >> >> Karl, do you want to be added to the list of developers?<br>> >> >><br>> >> >> --HH<br>> >> >><br>> >> >> On 10/5/17, H. Hirzel <hannes.hirzel@gmail.com> wrote:<br>> >> >> > PasteUpMorph is useful and the functions have to be maintained.<br>> >> >> ><br>> >> >> > However adding more functions to Morph does not make sense.<br>> >> >> ><br>> >> >> > Squeak 6.0a<br>> >> >> > Morph selectors size  1345<br>> >> >> > PasteUpMorph selectors size  530<br>> >> >> ><br>> >> >> > --Hannes<br>> >> >> ><br>> >> >> > On 10/4/17, karl ramberg <karlramberg@gmail.com> wrote:<br>> >> >> >> I'm not sure anybody uses Etoys anymore, but PasteUpMorph is very<br>> >> >> >> useful<br>> >> >> >> in<br>> >> >> >> direct manipulation because of it's various layout and event<br>> >> >> >> handling<br>> >> >> >> options.  It also act as a container of other morphs, with automatic<br>> >> >> >> layout, enumeration etc.<br>> >> >> >> I'm sure most of this could be refactored into Morph class or<br>> >> >> >> another<br>> >> >> >> class.<br>> >> >> >><br>> >> >> >> Best,<br>> >> >> >> Karl<br>> >> >> >><br>> >> >> >> On Tue, Oct 3, 2017 at 3:03 PM, Marcel Taeumel<br>> >> >> >> <marcel.taeumel@hpi.de><br>> >> >> >> wrote:<br>> >> >> >><br>> >> >> >>> +1 :)<br>> >> >> >>><br>> >> >> >>> And then later: Rename PasteUpMorph to WorldMorph, and keep an<br>> >> >> >>> empty<br>> >> >> >>> PasteUpMorph subclass around for compatibility reasons. So many<br>> >> >> >>> ideas<br>> >> >> >>> have<br>> >> >> >>> been ported down to Morph class over the past years. New<br>> >> >> >>> applications<br>> >> >> >>> have<br>> >> >> >>> no reason to ever use other instances of PasteUpMorph.<br>> >> >> >>><br>> >> >> >>> Best,<br>> >> >> >>> Marcel<br>> >> >> >>><br>> >> >> >>> Am 03.10.2017 14:57:55 schrieb H. Hirzel <hannes.hirzel@gmail.com>:<br>> >> >> >>> On 10/3/17, H. Hirzel wrote:<br>> >> >> >>> > Dave<br>> >> >> >>> ><br>> >> >> >>> > your change set contains the class EtoysProject with<br>> >> >> >>> ><br>> >> >> >>> > EtoysProject selectors<br>> >> >> >>> ><br>> >> >> >>> > #(#finalEnterActions: #restoreGlobalPreferences<br>> >> >> >>> > #saveGlobalPreferences<br>> >> >> >>> > #initializeProjectPreferences #configureOnFirstEntry<br>> >> >> >>> > #finalExitActions:)<br>> >> >> >>> ><br>> >> >> >>> > For complete configuration of a EtoysProject it might be<br>> >> >> >>> > necessary<br>> >> >> >>> > to<br>> >> >> >>> > do<br>> >> >> >>> ><br>> >> >> >>> > PasteUpMorph subclass: EtoysPasteUpMorph<br>> >> >> >>> ><br>> >> >> >>> > as well. http://wiki.squeak.org/squeak/6461<br>> >> >> >>> ><br>> >> >> >>> > Then Etoys related methods may be pushed down to<br>> >> >> >>> > EtoysPasteUpMorph.<br>> >> >> >>><br>> >> >> >>> See screen shot attached.<br>> >> >> >>><br>> >> >> >>> > And probably an Etoys specific subclass of WorldMenu would be<br>> >> >> >>> > fine<br>> >> >> >>> > as<br>> >> >> >>> well<br>> >> >> >>> > http://wiki.squeak.org/squeak/6461<br>> >> >> >>> ><br>> >> >> >>> ><br>> >> >> >>> > there is a test project [2] and some more information about<br>> >> >> >>> > adaptions<br>> >> >> >>> > needed because of the UI changes in the thread 'Etoys in 2017?' -<br>> >> >> >>> > UI<br>> >> >> >>> > preferences [3]. And it would be good to have Etoys methods /<br>> >> >> >>> > configuration separate [4].<br>> >> >> >>> ><br>> >> >> >>> > I suggest that you start go ahead and start implementing this<br>> >> >> >>> > while<br>> >> >> >>> > using a test Etoys project dropped onto the desktop.<br>> >> >> >>> ><br>> >> >> >>> > --Hannes<br>> >> >> >>> ><br>> >> >> >>> ><br>> >> >> >>> > [2] > You simply drop it in. E.g. download this project<br>> >> >> >>> >> http://etoys.laptop.org/src/Content/ExampleEtoys/CarAndPen.014.pr<br>> >> >> >>> ><br>> >> >> >>> > [3] Hannes Hirzel, 'Etoys in 2017?' mail, Wed, Feb 22, 2017 at<br>> >> >> >>> > 11:01<br>> >> >> >>> > AM<br>> >> >> >>> ><br>> >> >> >>> > [4] David T. Lewis, Sep 4, 2016 at 3:34 PM<br>> >> >> >>> > "I think it would be great if both Etoys and Scratch were easily<br>> >> >> >>> > loadable and unloadable in trunk."<br>> >> >> >>> ><br>> >> >> >>> > On 10/2/17, David T. Lewis wrote:<br>> >> >> >>> >> An EtoysProject is a project that is configured for running<br>> >> >> >>> >> Etoys.<br>> >> >> >>> >> On<br>> >> >> >>> >> first entry to a new EtoysProject, the playground and project<br>> >> >> >>> preferences<br>> >> >> >>> >> are initialized to provide an environment similar to that of a<br>> >> >> >>> >> traditional<br>> >> >> >>> >> standalone Etoys image.<br>> >> >> >>> >><br>> >> >> >>> >> Certain preferences that are required for Etoys are initialized<br>> >> >> >>> >> on<br>> >> >> >>> >> project<br>> >> >> >>> >> entry, overriding their global preference values while this<br>> >> >> >>> EtoysProject<br>> >> >> >>> >> is active. On leaving the project, these preferences are<br>> >> >> >>> >> restored<br>> >> >> >>> >> to<br>> >> >> >>> >> their<br>> >> >> >>> >> previous values.<br>> >> >> >>> >><br>> >> >> >>> >> "ProjectViewMorph openOn: EtoysProject new"<br>> >> >> >>> >><br>> >> >> >>> >> Change set attached for a minimal implementation.<br>> >> >> >>> >><br>> >> >> >>> >> Anyone with Etoys knowledge care to help? I do not know enough<br>> >> >> >>> >> about<br>> >> >> >>> >> Etoys<br>> >> >> >>> >> to fill in the rest of the initialization that will be required,<br>> >> >> >>> >> but<br>> >> >> >>> >> it<br>> >> >> >>> >> should not be hard to do.<br>> >> >> >>> >><br>> >> >> >>> >> Dave<br>> >> >> >>> >><br>> >> >> >>> >><br>> >> >> >>> ><br>> >> >> >>><br>> >> >> >>><br>> >> >> >>><br>> >> >> >>><br>> >> >> >>><br>> >> >> >><br>> >> >> ><br>> >> ><br>> >> ><br>> >> >><br>> >> ><br>> >> ><br>> >> ><br>> >><br>> ><br>> ><br>> <br><br></hannes.hirzel@gmail.com></marcel.taeumel@hpi.de></karlramberg@gmail.com></hannes.hirzel@gmail.com></lewis@mail.msen.com></lewis@mail.msen.com>
                        </blockquote>
                                        </div></body>