0.84/Turtle Art: Difference between revisions

Introduction: http://www.youtube.com/watch?v=1Lvvjvi3yE0
dev.sugarlabs.org -> bugs.sugarlabs.org; turn bug numbers into links
 
Line 15: 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 [[Activities/Turtle Art#Exporting to Berkeley Logo|Berkeley Logo]].
You can export your Turtle Art creations to [[Activities/Turtle Art{{bug|}}Exporting to Berkeley Logo|Berkeley Logo]].


=== Portfolio ===
=== Portfolio ===
Line 58: Line 58:
* Support for export of presentations to HTML
* Support for export of presentations to HTML
* New documentation page ([[Activities/Turtle Art]])
* New documentation page ([[Activities/Turtle Art]])
* Minor bug fixes as documented in dev.sugarlabs.org (#389; #343; #299; #240; #194; #116; #102)
* 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 in dev.laptop.org (#9027, #8589, #8569)
* 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])
* Keyboard shortcuts added for major toolbar actions
* Keyboard shortcuts added for major toolbar actions


Line 65: Line 65:
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 (#489)
* Text input should wrap instead of overrun the input box ({{bug|489}})
* Text input should be editable (#489)
* Text input should be editable ({{bug|489}})
* Text input should support all Unicode characters (input in some languages--el, zh--currently disabled) (#489)
* Text input should support all Unicode characters (input in some languages--el, zh--currently disabled) ({{bug|489}})
* Repeated video playback unreliable (#490)
* Repeated video playback unreliable ({{bug|490}})
* Share won't synchronize if sharer leaves session (#491)
* Share won't synchronize if sharer leaves session ({{bug|491}})
* Sensor input is disabled because of #155
* Sensor input is disabled because of {{bug|155}}
* User-definable brick disabled because of #451
* 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