Alberto,<br><br>The newest version of Scratch (16) allows you to save and retrieve projects using<br>the regular folder UI. You can download it from <a href="http://wiki.laptop.org/go/Scratch">http://wiki.laptop.org/go/Scratch</a><br>
<br>You can also import pictures and sound from the journal, and download projects<br>from the Scratch website. Please let me know if you have any problems.<br><br>Best,<br><br>Claudia<br><br><div class="gmail_quote">On Mon, Sep 20, 2010 at 10:02 PM, Gary Martin <span dir="ltr">&lt;<a href="mailto:garycmartin@googlemail.com">garycmartin@googlemail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi Alberto,<br>
<div><div></div><div class="h5"><br>
On 21 Sep 2010, at 02:39, Alberto Arruda de Oliveira &lt;<a href="mailto:alberto.a.oliv@gmail.com">alberto.a.oliv@gmail.com</a>&gt; wrote:<br>
<br>
&gt; Hello,<br>
&gt;<br>
&gt; I&#39;ve been adapting an application to use as an activity, and I have some questions about the way to save on sugar.<br>
&gt;<br>
&gt; At first, I tried to just create a directory inside my Activity folder especially made for saving files, but it did not work, because of the access permissions to it, and, although we could simply manually change the folder permission for writing on that folder, we would have to do it for every single OLPC we installed our activity into and we didn&#39;t want that.<br>

&gt;<br>
&gt; Then, we started trying with the journal. Everything was going fine, until we discovered that another sugar activity, Scratch, implemented saving and loading on a similar fashion we previously wanted. It has a folder inside it&#39;s Activity directory with subdirectories related to each kind of Scratch project. Also, Scratch&#39;s Activity directory has the same access permission as any other sugar Activity installed.<br>

&gt;<br>
&gt; So, my question is, does anyone knows how Scratch implements it&#39;s save / loading method? is there any guide explaining how to do it without using the journal? Keep in mind that we do know that there are other directories we could use to save our files, but we would like to use our Activity directory if possible.<br>

<br>
</div></div>Sorru, not much help, but my understanding is that Scratch has recently been updated to fix this long standing non-standard Sugar behaviour, and now uses the Journal to store it&#39;s state. Removal of explicit Save/Save as dialogues is a specific UI design goal in Sugar.<br>

<br>
If you try some other non-standard route you may well break/loose things like the various Journal backup and restore options, support in various distro environments, as well as activity and OS upgrades.<br>
<br>
--Gary<br>
<div class="im"><br>
&gt; Thanks in advance ( and sorry for any english mistakes :] ),<br>
&gt;<br>
&gt; Alberto Arruda de Oliveira<br>
</div>&gt; _______________________________________________<br>
&gt; Sugar-devel mailing list<br>
&gt; <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
&gt; <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Claudia Urrea, PhD<br>Director of Learning, Latinoamerica<br>OLPC <br>