alex I do not understand what means compatible with cairo :). With athens as soon as a morph use drawOnAsAthens: instead of drawOn: then you are drawing with cairo. Stef On Mar 29, 2012, at 10:08 PM, Alexandre Bergel wrote:
Here's an extract of an email i've sent to the list when i successfully used Cairo on Mac.
How is Roassal being rendered now? Using FormCanvas? If you have some screenshots would be nice.
I am the first one to say that screenshots are always welcomed. Here is a few of them.
Roassal supports a low level language, so this is plain smalltalk (no dsl):
<Screen Shot 2012-03-29 at 15.52.10.png>
It offers some interesting interaction, such as dragging with velocity. It is like using the finger on the iphone:
<Screen Shot 2012-03-29 at 15.53.30.png>
A layer translates the Mondrian DSL into the low level language.
<Screen Shot 2012-03-29 at 15.54.41.png>
There is no scrollbar anymore. Just drag and drop the background.
<Screen Shot 2012-03-29 at 16.01.29.png>
I will release Roassal at the end of April probably. On the Roadmap: - Roassal will support a nice zooming in and out. when you zoom in, other nodes appears. And when you zoom out, those nodes disappear. - be compatible with Cairo - some node highlighting. - produce HTML5 - be platform independent. It will work in other smalltalk as well.
Cheers, Alexandre
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.