On 2 June 2010 16:59, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Some news (sources at www.squeaksource.com/Athens):
About having a first 'minimal' version, working with RomePluginCanvas and RomeReferenceCanvas,  it seems to be ok. I retrieve the tests from Sophie and all are green. In romeDemo, I made a category  with some working examples (using RomePluginCanvas and RomeRefrenceCanvas).
However, There is still some primitive faillures for which I'm not able to do a lot of things: see for example RomeDemo class >> demoRotateWindow.
Now about fonts, I thing the best is to rebuild all: a part of the code is using some Tweak specific classes, or other classes no longer present in Pharo. Morover I wonder why it is usefull to have a Rome-comon API for fonts (RomeFont), when pharo as already its own AbstractFont API ?
I guess that the idea was really to have an API
fonts are just set to a canvas to draw strings. You can see an example using fonts in RomeDemo class >> demoRotateSophieLogo.
From tweak, I only kept classes about CTransformCanvas, but I don't know what it is  :) There is just a working example in RomeDemo. So maybe it could be removed (I think all the 'Athens-Tweak' category could be removed).
So maybe at this point we could start to fix the API (?)
Excellent! So may be we could put ROME in pharo-dev as a demo?
But without bindings with Morphic, its not really userful.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.