<!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>
&gt; On 10.04.2009, at 07:15, Milan Zimmermann wrote:<br>
&gt; &gt; On April 9, 2009, Bert Freudenberg wrote:<br>
&gt; &gt; &gt; It could have full Sugar interaction. From time to time I do explain<br>
&gt; &gt; &gt; how to access the Journal from Squeak, that could be used to save/<br>
&gt; &gt;<br>
&gt; &gt; load<br>
&gt; &gt;<br>
&gt; &gt; &gt; state. Same for network collaboration.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; If you are interested we can work on extending the FreeCell activity<br>
&gt; &gt; &gt; together. Like adding Journal save/resume.<br>
&gt; &gt;<br>
&gt; &gt; That would be good - both accessing Journal and network sharing are<br>
&gt; &gt; of interest to me. Journal Save is a good start I think. Step one<br>
&gt; &gt; for me, if you have have some pointers to Squeak code that interacts<br>
&gt; &gt; with Journal so I can look at it first, please let me know. Or<br>
&gt; &gt; comments on steps to start We could document the steps on Wiki if<br>
&gt; &gt; others are interested.<br>
&gt;<br>
&gt; That would be good, yes. First you have to understand how Sugar works.<br>
&gt; Read this, in particular the Datastore section (but skim the rest too):<br>
&gt;<br>
&gt; 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>&gt;<br>
&gt; After that, maybe this makes sense:<br>
&gt;<br>
&gt; 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>
&gt;<br>
&gt; - Bert -<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Etoys mailing list<br>
&gt; Etoys@lists.laptop.org<br>
&gt; 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>