I've gotten going again on making a new version of TurtleArt, The goal is to make it as sugar friendly as possible.
I have a few questions/comments about how things should be done. Not that they are hard design questions, instead they're implicit questions about UI guidelines. Best if TurtleArt acts the way other activities will. a couple of simple ones first: - no "New" button. The only way to make a new project is from the home view. Don't think there's a controversy here, just double checking - samples projects can be opened up via a samples button in a projects toolbar. For now this brings up a file dialog. Eventually this will bring up a collection of thumbnails. (the assumption is that samples don't belong in the journal) a bit trickier: I'm confused about the proper use of the journal. Two issues in particular. - when should new journal entries be created? The code now (current stable -- build 542) seems to only make a new journal entry when the activity starts without loading anything. It's important to be able to save a copy but that doesn't seem to work now. Should "keep" be "keep a copy"? Should a new journal entry be made when an old entry is loaded? As it stands now its easy to accidentally overwrite old work. - balancing saving too often with saving not enough Save gets automatically called quite often. Given that there is no "revert" mechanism it can be hard to get back to a previous state. Undo is possible but that doesn't really address the case of changes inadvertently being saved on exit. (I understand that the current version is a work in progress - just trying to understand where we'll be heading) Brian _______________________________________________ Sugar mailing list [email protected] http://lists.laptop.org/listinfo/sugar

