\o/

On Wed, Jun 11, 2014 at 4:23 PM, Camille Teruel <[email protected]>
wrote:

>
> On 11 juin 2014, at 15:31, François Stephany <[email protected]>
> wrote:
>
> What is bloc ?
>
> I've searched in the pharo-dev list but couldn't find it :/
>
>
> A Morphic clean/revamp lead by Alain and Stef.
>
>
> On Wed, Jun 11, 2014 at 2:26 PM, stepharo <[email protected]> wrote:
>
>> looks so exciting...
>>
>> From: Alain Plantec <[email protected]>
>> Subject: Bloc news
>> Date: 11 Jun 2014 14:10:29 GMT+2
>> To: Stéphane Ducasse <[email protected]>
>> Cc: Alain Plantec <[email protected]>
>>
>> Name: Bloc-Core-AlainPlantec.15
>> Author: AlainPlantec
>> Time: 11 June 2014, 2:07:16.813171 pm
>> UUID: d58ae82e-b5dd-41d9-bc31-a48c3e9e5cf1
>> Ancestors: Bloc-Core-AlainPlantec.14
>>
>> - BlMorphs manage their submorphs with local coordinate.
>> - Drawing and drag&drop has been adapted to local coordinate
>> - Consequence: TransformationMorph should not be useful anymore because
>> each morph has its own transform (not only TransformationMorph). Each morph
>> uses its own transform to declare changed portions of its bounds and to
>> draw its submorphs.
>> - The world is no more a special morph:
>>     - the hand is owned by the space
>>     - the canvas and the display/redisplay of morphs are space
>> responsibilities.
>> This open the door to several worlds per space.
>>
>> Now the current global redrawing mechanism efficiency is not obvious.
>> Next actions:
>> - try to localize as much as possible the redrawing of morphs,
>> - dig several Worlds for a space
>> - start to comment and write a separate documentation with the help of
>> Stephane :)
>>
>>
>>
>
>

Reply via email to