<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Luxi Sans'; font-size:11pt; font-weight:400; font-style:normal;">On April 10, 2009, Bert Freudenberg wrote:<br>
> On 10.04.2009, at 07:15, Milan Zimmermann wrote:<br>
> > On April 9, 2009, Bert Freudenberg wrote:<br>
> > > It could have full Sugar interaction. From time to time I do explain<br>
> > > how to access the Journal from Squeak, that could be used to save/<br>
> ><br>
> > load<br>
> ><br>
> > > state. Same for network collaboration.<br>
> > ><br>
> > > If you are interested we can work on extending the FreeCell activity<br>
> > > together. Like adding Journal save/resume.<br>
> ><br>
> > That would be good - both accessing Journal and network sharing are<br>
> > of interest to me. Journal Save is a good start I think. Step one<br>
> > for me, if you have have some pointers to Squeak code that interacts<br>
> > with Journal so I can look at it first, please let me know. Or<br>
> > comments on steps to start We could document the steps on Wiki if<br>
> > others are interested.<br>
><br>
> That would be good, yes. First you have to understand how Sugar works.<br>
> Read this, in particular the Datastore section (but skim the rest too):<br>
><br>
> http://wiki.laptop.org/go/Low-level_Activity_API<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>NIce document, thanks. I will read it and get back in a few days.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>In the meantime I installed the FreeCell Activity (does Sugar has any better way of installing activities than sugar-install-bundle from command line? there should be some way to install from Browser or a "manager activity"). <br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Running it I realized the Etoys panel (The Stop and Quit and Keep buttons) already must have some interaction with Activity API, I will look at that code too.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>><br>
> After that, maybe this makes sense:<br>
><br>
> http://wiki.squeakland.org/display/sq/Saving+to+a+file+in+Sugar<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>ah I remember seeing this, yes.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>ok will be in touch here,<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Milan<br>
><br>
> - Bert -<br>
><br>
><br>
> _______________________________________________<br>
> Etoys mailing list<br>
> Etoys@lists.laptop.org<br>
> http://lists.laptop.org/listinfo/etoys<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>