0.84/Turtle Art: Difference between revisions
New page: == Introduction == Turtle Art is an activity with a Logo-inspired graphical "turtle" that draws colorful art based on Scratch-like snap-together visual programming elements. == What is n... |
Sascha silbe (talk | contribs) dev.sugarlabs.org -> bugs.sugarlabs.org; turn bug numbers into links |
||
| (14 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>[[Category:Release Notes]] | |||
== Introduction == | == Introduction == | ||
Turtle Art is an activity with a Logo-inspired graphical "turtle" that draws colorful art based on Scratch-like snap-together visual programming elements. | Turtle Art is an activity with a Logo-inspired graphical "turtle" that draws colorful art based on Scratch-like snap-together visual programming elements. | ||
[[Image:Galapagos.png|300px]] | |||
More Info: [[Activities/Turtle Art]] | |||
==errors== | |||
Running sugar emulator as root on Fedora11 Turtle Art would not load any apps: http://www.youtube.com/watch?v=1Lvvjvi3yE0 | |||
== What is new for users == | == What is new for users == | ||
| Line 7: | Line 15: | ||
Turtle Art underwent a major overhaul since 0.82. From the user-interface perspective, there is more extensive use of the Sugar Toolbar. Functionally, there are a number of new blocks, including named variables (blocks) and subroutines (stacks), a FILO for passing arguments to subroutines and doing recursion, an in-line user-programmable brick for extending the math library, and support for text, image, audio, and video primitives. | Turtle Art underwent a major overhaul since 0.82. From the user-interface perspective, there is more extensive use of the Sugar Toolbar. Functionally, there are a number of new blocks, including named variables (blocks) and subroutines (stacks), a FILO for passing arguments to subroutines and doing recursion, an in-line user-programmable brick for extending the math library, and support for text, image, audio, and video primitives. | ||
You can export your Turtle Art creations to [ | You can export your Turtle Art creations to [[Activities/Turtle Art{{bug|}}Exporting to Berkeley Logo|Berkeley Logo]]. | ||
=== Portfolio === | === Portfolio === | ||
| Line 14: | Line 22: | ||
Turtle Art also has an export-to-HTML function so that presentations can be viewed outside of the Sugar environment. | Turtle Art also has an export-to-HTML function so that presentations can be viewed outside of the Sugar environment. | ||
More Info: [[Activities/ | More Info: [[Activities/Turtle Art]] | ||
== What is new for developers == | == What is new for developers == | ||
| Line 27: | Line 35: | ||
Changes to Turtle Art since 0.82 | Changes to Turtle Art since 0.82 | ||
Turtle Art was not part of Fructose 0.82; that it has reached a level | Turtle Art was not part of Fructose 0.82; that it has reached a level of maturity and stability to be included as part of the standard library of Sugar Activities is perhaps the most significant change. | ||
of maturity and stability to be included as part of the standard | |||
library of Sugar Activities is perhaps the most significant change. | |||
* Rebase of Turtle Art graphics from GIF to SVG | * Rebase of Turtle Art graphics from GIF to SVG | ||
| Line 47: | Line 53: | ||
* Redesign of arithmetic operators | * Redesign of arithmetic operators | ||
* Programmable block for adding user-defined math and time operators | * Programmable block for adding user-defined math and time operators | ||
* Presentation templates to enable the Turtle to make programmable | * Presentation templates to enable the Turtle to make programmable slide shows from Journal entries | ||
* FILO for passing arguments to subroutines | * FILO for passing arguments to subroutines | ||
* Support for exporting project to Berkeley Logo | * Support for exporting project to Berkeley Logo | ||
* Support for export of presentations to HTML | * Support for export of presentations to HTML | ||
* New documentation page ( | * New documentation page ([[Activities/Turtle Art]]) | ||
* Minor bug fixes as documented | * Minor bug fixes as documented on [https://bugs.sugarlabs.org bugs.sugarlabs.org] ({{bug|389}}; {{bug|343}}; {{bug|299}}; {{bug|240}}; {{bug|194}}; {{bug|116}}; {{bug|102}}) | ||
* Minor bug fixes as documented on dev.laptop.org ([https://dev.laptop.org/ticket/9027 #9027], [https://dev.laptop.org/ticket/8589 #8589], [https://dev.laptop.org/ticket/8569 #8569]) | |||
* Minor bug fixes as documented | * Keyboard shortcuts added for major toolbar actions | ||
While many bugs were fixed, there are still a few known problems that | While many bugs were fixed, there are still a few known problems that | ||
we hope to address by the time next release: | we hope to address by the time next release: | ||
* Text input should wrap instead of overrun the input box ({{bug|489}}) | |||
* Text input should be editable ({{bug|489}}) | |||
* Text input should support all Unicode characters (input in some languages--el, zh--currently disabled) ({{bug|489}}) | |||
languages--el, zh--currently disabled) ( | * Repeated video playback unreliable ({{bug|490}}) | ||
* Share won't synchronize if sharer leaves session ({{bug|491}}) | |||
* Sensor input is disabled because of {{bug|155}} | |||
* User-definable brick disabled because of {{bug|451}} | |||
== Credits == | == Credits == | ||
Brian Silverman, Arjun Sarwl, Luis Michelena, Aleksey Lim, Walter Bender | Brian Silverman, Arjun Sarwl, Luis Michelena, Aleksey Lim, Walter Bender | ||