On 11 juin 2014, at 15:31, François Stephany <tulipe.mouta...@gmail.com> 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 <steph...@free.fr> wrote:
> looks so exciting...
> 
> From: Alain Plantec <alain.plan...@univ-brest.fr>
> Subject: Bloc news
> Date: 11 Jun 2014 14:10:29 GMT+2
> To: Stéphane Ducasse <stephane.duca...@inria.fr>
> Cc: Alain Plantec <alain.plan...@univ-brest.fr>
> 
> 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