actorState and TransformationMorph>>adjustAfter

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

actorState and TransformationMorph>>adjustAfter

Hal Eden
version: 4.2, 4.3
Morphic: laza.605

in porting something over from 3.8 to 4.3 (yeah, big jump!) ran into an issue where using rotationCenter seemed to have no effect on the rotation of a morph.

verified that it also does not work with items dragged from the objects(o) palette.

found in TransformationMorph>>adjustAfter that a test for actorState had been added.

can anyone give the rationale for this?

certainly adding an "assuredPlayer" message resolves my problem, but the objects from the palette still don't work.

thanks,

hal


Reply | Threaded
Open this post in threaded view
|

Re: actorState and TransformationMorph>>adjustAfter

Nicolas Cellier
It appears here:

Name: Morphic-ar.294
Author: ar
Time: 4 January 2010, 12:41:38 pm
UUID: 38e0490f-19f0-a14e-9125-01e6672121ef
Ancestors: Morphic-ar.293

Make Etoys unloadable: Move lots of methods to Etoys package. Remove
the old Fabrik remnants.


Unfortunately, the diff did not appear in squeak-dev (probably a case
of change list too long ?).
So the only way to find it is by consulting the version timestamp and
browse Morphic changes in commits posterior to that date...
Unfortunately again, the comment does not really help, so only Andreas
could maybe...

Nicolas

2012/6/4 Hal Eden <[hidden email]>:

> version: 4.2, 4.3
> Morphic: laza.605
>
> in porting something over from 3.8 to 4.3 (yeah, big jump!) ran into an issue where using rotationCenter seemed to have no effect on the rotation of a morph.
>
> verified that it also does not work with items dragged from the objects(o) palette.
>
> found in TransformationMorph>>adjustAfter that a test for actorState had been added.
>
> can anyone give the rationale for this?
>
> certainly adding an "assuredPlayer" message resolves my problem, but the objects from the palette still don't work.
>
> thanks,
>
> hal
>
>

Reply | Threaded
Open this post in threaded view
|

Re: actorState and TransformationMorph>>adjustAfter

Bert Freudenberg

On 2012-06-19, at 23:31, Nicolas Cellier wrote:

> It appears here:
>
> Name: Morphic-ar.294
> Author: ar
> Time: 4 January 2010, 12:41:38 pm
> UUID: 38e0490f-19f0-a14e-9125-01e6672121ef
> Ancestors: Morphic-ar.293
>
> Make Etoys unloadable: Move lots of methods to Etoys package. Remove
> the old Fabrik remnants.
>
>
> Unfortunately, the diff did not appear in squeak-dev (probably a case
> of change list too long ?).


http://source.squeak.org/trunk/Morphic-ar.294.diff

> So the only way to find it is by consulting the version timestamp and
> browse Morphic changes in commits posterior to that date...
> Unfortunately again, the comment does not really help, so only Andreas
> could maybe...
>
> Nicolas
>
> 2012/6/4 Hal Eden <[hidden email]>:
>> version: 4.2, 4.3
>> Morphic: laza.605
>>
>> in porting something over from 3.8 to 4.3 (yeah, big jump!) ran into an issue where using rotationCenter seemed to have no effect on the rotation of a morph.
>>
>> verified that it also does not work with items dragged from the objects(o) palette.
>>
>> found in TransformationMorph>>adjustAfter that a test for actorState had been added.
>>
>> can anyone give the rationale for this?
>>
>> certainly adding an "assuredPlayer" message resolves my problem, but the objects from the palette still don't work.
>>
>> thanks,
>>
>> hal
>>
>>
>

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: actorState and TransformationMorph>>adjustAfter

Nicolas Cellier
Thanks, long diff indeed...
It may help once we discovered the exact version where the change happened.
But it can't help to find this exact version, it's not indexed by
search engines...

Nicolas

2012/6/19 Bert Freudenberg <[hidden email]>:

>
> On 2012-06-19, at 23:31, Nicolas Cellier wrote:
>
>> It appears here:
>>
>> Name: Morphic-ar.294
>> Author: ar
>> Time: 4 January 2010, 12:41:38 pm
>> UUID: 38e0490f-19f0-a14e-9125-01e6672121ef
>> Ancestors: Morphic-ar.293
>>
>> Make Etoys unloadable: Move lots of methods to Etoys package. Remove
>> the old Fabrik remnants.
>>
>>
>> Unfortunately, the diff did not appear in squeak-dev (probably a case
>> of change list too long ?).
>
>
> http://source.squeak.org/trunk/Morphic-ar.294.diff
>
>> So the only way to find it is by consulting the version timestamp and
>> browse Morphic changes in commits posterior to that date...
>> Unfortunately again, the comment does not really help, so only Andreas
>> could maybe...
>>
>> Nicolas
>>
>> 2012/6/4 Hal Eden <[hidden email]>:
>>> version: 4.2, 4.3
>>> Morphic: laza.605
>>>
>>> in porting something over from 3.8 to 4.3 (yeah, big jump!) ran into an issue where using rotationCenter seemed to have no effect on the rotation of a morph.
>>>
>>> verified that it also does not work with items dragged from the objects(o) palette.
>>>
>>> found in TransformationMorph>>adjustAfter that a test for actorState had been added.
>>>
>>> can anyone give the rationale for this?
>>>
>>> certainly adding an "assuredPlayer" message resolves my problem, but the objects from the palette still don't work.
>>>
>>> thanks,
>>>
>>> hal
>>>
>>>
>>
>
> - Bert -
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: actorState and TransformationMorph>>adjustAfter

Nicolas Cellier
A rough guess is that it helped Andreas to play with unloading, as
some remnant states can make some behavior unspecified and your
Morphic experience bitter...

Nicolas

2012/6/19 Nicolas Cellier <[hidden email]>:

> Thanks, long diff indeed...
> It may help once we discovered the exact version where the change happened.
> But it can't help to find this exact version, it's not indexed by
> search engines...
>
> Nicolas
>
> 2012/6/19 Bert Freudenberg <[hidden email]>:
>>
>> On 2012-06-19, at 23:31, Nicolas Cellier wrote:
>>
>>> It appears here:
>>>
>>> Name: Morphic-ar.294
>>> Author: ar
>>> Time: 4 January 2010, 12:41:38 pm
>>> UUID: 38e0490f-19f0-a14e-9125-01e6672121ef
>>> Ancestors: Morphic-ar.293
>>>
>>> Make Etoys unloadable: Move lots of methods to Etoys package. Remove
>>> the old Fabrik remnants.
>>>
>>>
>>> Unfortunately, the diff did not appear in squeak-dev (probably a case
>>> of change list too long ?).
>>
>>
>> http://source.squeak.org/trunk/Morphic-ar.294.diff
>>
>>> So the only way to find it is by consulting the version timestamp and
>>> browse Morphic changes in commits posterior to that date...
>>> Unfortunately again, the comment does not really help, so only Andreas
>>> could maybe...
>>>
>>> Nicolas
>>>
>>> 2012/6/4 Hal Eden <[hidden email]>:
>>>> version: 4.2, 4.3
>>>> Morphic: laza.605
>>>>
>>>> in porting something over from 3.8 to 4.3 (yeah, big jump!) ran into an issue where using rotationCenter seemed to have no effect on the rotation of a morph.
>>>>
>>>> verified that it also does not work with items dragged from the objects(o) palette.
>>>>
>>>> found in TransformationMorph>>adjustAfter that a test for actorState had been added.
>>>>
>>>> can anyone give the rationale for this?
>>>>
>>>> certainly adding an "assuredPlayer" message resolves my problem, but the objects from the palette still don't work.
>>>>
>>>> thanks,
>>>>
>>>> hal
>>>>
>>>>
>>>
>>
>> - Bert -
>>
>>
>>