Hi,
Today I realized that I do not know how to import a project from file without going to World Menu - or is hiding the filesystem as a way of sharing discouraged (not a bad thing but still surprised me).
Thanks Milan
PS: As a note, today I tested export/import via file using "hold down quit button + Save Project As" + load from world menu - that worked.
Some forms of saving project gave error - reported on trac.
At Tue, 9 Sep 2008 00:59:07 +0000, Milan Zimmermann wrote:
Today I realized that I do not know how to import a project from file without going to World Menu - or is hiding the filesystem as a way of sharing discouraged (not a bad thing but still surprised me).
Yes, hiding the filesystem is what is going on here. I personally don't see that the Journal idea and hiding the filesystem idea have to always go together, but that is another story.
What is hidden in Etoys (surprise from this end!) is the "File Dialog" widget. Grab Object Catalog, go to Scripting and pull out File Dialog. You can import other kinds of files from there. If the file is store onto an external USB memory or such, the Journal adds them to the list (at least when you unplug and plug it.)
PS: As a note, today I tested export/import via file using "hold down quit button
- Save Project As" + load from world menu - that worked.
Hold down the "keep menu"?
Some forms of saving project gave error - reported on trac.
Thanks! I commented on that, too.
-- Yoshiki
Am 09.09.2008 um 07:13 schrieb Yoshiki Ohshima:
At Tue, 9 Sep 2008 00:59:07 +0000, Milan Zimmermann wrote:
Today I realized that I do not know how to import a project from file without going to World Menu - or is hiding the filesystem as a way of sharing discouraged (not a bad thing but still surprised me).
If you download a file using the Browse activity it is placed in the Journal. If you plug in a USB drive, it shows up in the Journal. You can copy a file from the Journal the Clipboard, and paste it from there into an activity. An activity can also bring up a dialog that lets the user pick a file from the Journal directly.
These are what the Sugar UI designers envision to be the only ways to interact with files. The file system is intentionally hidden.
Some forms of saving project gave error - reported on trac.
Thanks! I commented on that, too.
Me too - this is Not A Bug.
An activity like Etoys cannot write to the /home/olpc directory because it is not running as user olpc. This is the fabled "Rainbow" security in action (see http://wiki.laptop.org/go/Low-level_Activity_API#Security if you are interested in some details).
- Bert -
On 2008 September 9, Bert Freudenberg wrote:
Am 09.09.2008 um 07:13 schrieb Yoshiki Ohshima:
At Tue, 9 Sep 2008 00:59:07 +0000,
Milan Zimmermann wrote:
Today I realized that I do not know how to import a project from file without going to World Menu - or is hiding the filesystem as a way of sharing discouraged (not a bad thing but still surprised me).
If you download a file using the Browse activity it is placed in the Journal. If you plug in a USB drive, it shows up in the Journal. You can copy a file from the Journal the Clipboard, and paste it from there into an activity. An activity can also bring up a dialog that lets the user pick a file from the Journal directly.
These are what the Sugar UI designers envision to be the only ways to interact with files. The file system is intentionally hidden.
Yes, thanks - I realize using the laptop all goes through Journal or Clipboard, but fought with it for a while., using command line as file browser and when copying files in and out using USB. Now I use Journal but I still thought that exchanging etoys projects using "Publish As" is an alternative way, but did not know about the security activity sandbox you pointed to.
Some forms of saving project gave error - reported on trac.
Thanks! I commented on that, too.
Me too - this is Not A Bug.
Yes I agree.
An activity like Etoys cannot write to the /home/olpc directory because it is not running as user olpc. This is the fabled "Rainbow" security in action (see http://wiki.laptop.org/go/Low-level_Activity_API#Security if you are interested in some details).
Thanks! Milan
- Bert -
Etoys mailing list Etoys@lists.laptop.org http://lists.laptop.org/listinfo/etoys
Am 10.09.2008 um 00:07 schrieb Milan Zimmermann:
On 2008 September 9, Bert Freudenberg wrote:
If you download a file using the Browse activity it is placed in the Journal. If you plug in a USB drive, it shows up in the Journal. You can copy a file from the Journal the Clipboard, and paste it from there into an activity. An activity can also bring up a dialog that lets the user pick a file from the Journal directly.
These are what the Sugar UI designers envision to be the only ways to interact with files. The file system is intentionally hidden.
Yes, thanks - I realize using the laptop all goes through Journal or Clipboard, but fought with it for a while., using command line as file browser and when copying files in and out using USB. Now I use Journal but I still thought that exchanging etoys projects using "Publish As" is an alternative way, but did not know about the security activity sandbox you pointed to.
Btw, in the very latest version (now in Joyride, coming up in next stable 8.2 build) I put the file open button back. This lets you insert images etc. directly from the Journal without having to go via the Clipboard.
- Bert -
On 2008 September 9, Yoshiki Ohshima wrote:
At Tue, 9 Sep 2008 00:59:07 +0000,
Milan Zimmermann wrote:
Today I realized that I do not know how to import a project from file without going to World Menu - or is hiding the filesystem as a way of sharing discouraged (not a bad thing but still surprised me).
Yes, hiding the filesystem is what is going on here. I personally don't see that the Journal idea and hiding the filesystem idea have to always go together, but that is another story.
Thanks for commenting, I understand now. While I like a time sequential pile / journal as organizational principle - have a few right in front of me - I also think it should not be the only one available. But looking at my kids always having trouble with browsing filesystems, maybe I accept a pile is best for the brain to find things. Although I'd like to see better browsing, shuffling, cleaning, tools then just a mouse clicks.
What is hidden in Etoys (surprise from this end!) is the "File Dialog" widget. Grab Object Catalog, go to Scripting and pull out File Dialog. You can import other kinds of files from there. If the file is store onto an external USB memory or such, the Journal adds them to the list (at least when you unplug and plug it.)
Yes, I realize File Manager is still available, and personally like the choice :), especially after Berts link that explains security.
PS: As a note, today I tested export/import via file using "hold down quit button + Save Project As" + load from world menu - that worked.
Hold down the "keep menu"?
sorry yes i ment the "keep menu"
Some forms of saving project gave error - reported on trac.
Thanks! I commented on that, too.
Yes I now see it's permission,
Thanks Milan
-- Yoshiki _______________________________________________ Etoys mailing list Etoys@lists.laptop.org http://lists.laptop.org/listinfo/etoys
etoys-dev@lists.squeakfoundation.org