On Sat, Apr 9, 2011 at 12:47 PM, Walter Bender <[email protected]> wrote: > On Sat, Apr 9, 2011 at 12:41 PM, Daniel Drake <[email protected]> wrote: >> Hi, >> >> just a reminder from the release plan: >> http://wiki.laptop.org/go/11.2.0/Release_plan >> >> We plan to end the feature milestone on Monday 18th April. While we >> left ourselves some flexibility in this date (it may be extended a >> short amount if we decide to), the message is clear all the same: any >> new features or major changes need to be ready (without obvious bugs) >> and submitted now-ish, or be pushed off til the next cycle. > > How do I lobby to get Turtle Blocks v107 into the release? (It is in > testing right now.) >
I should point out that most of the refactoring is in support of Robots (Item 14 in the Feature Plan). -walter > 107 > > ENHANCEMENTS > > * Refactoring of block and palette generation to use the plugin > classes for all blocks. (The goal is to make it easier for end-user > modifications.) > * Added the ability to add new blocks on the fly (See uturn.py example) > * Added basic-style-3arg block (used by NXT plugin) > * Moved plugin libraries to ./plugins > * Shared turtles are updated after mouse drag (#2687) > * Shared turtles cannot be repositioned remotely (#2687) > * Shared turtles have labels > * Turtles are synchronized when joining share (#2687) > * Comments on usage included in the Python sample code (#2709) > * Using standard Sugar icons for colors and camera > * Refactoring of export Logo code to enable plugins to define new functions > * Value blocks updated properly on first appearance > * Reduced the header size in Python sample code for easier reading (#2748) > * Extend clearscreen to entire canvas (#2745) > * Cleaned up some issues with .es translations (Guzman Trinidad) > * More robust handling of broken projects and unknown block types > * Added hidden blocks when plugin devices are unavailable > > BUG FIXES > > * Fixed regression with help messages when running Sugar 0.84 (#2676) > * Fixed problem with selected turtle reverting back to default turtle (#2687) > * Fixed problem with camera block graphic in trash (#2678) > * Fixed regression with camera_plugin after refactoring (#2689) > * Fixed problem with saving/loading extra turtles when nick changes (#2441) > * Fixed problem with displaying large FILO heap (#2751) > * Fixed a problem with tags causing malformed HTML export > * Fixed problem with first sample when using sensors > > PYTHON CODE CHANGE > > * Userdefined code gets TurtleWindow instance rather than LogoCode > instance as first argument. This change was made in order to better > accommodate and better parallel the new plugin mechanism. Most > likely, you had been referencing tw, the TurtleWindow instance from > lc, the LogoCode instance, e.g., lc.tw. Now you can reference tw > directly, e.g., tw. To reference lc, use tw.lc. Under most > circumstances, Turtle Art will detect when myblock is looking for lc > rather than tw and it will pass the correct argument. > > -walter > > >> >> After we move to the next milestone the only changes we will accept >> are bug fixes. >> >> Daniel >> _______________________________________________ >> Devel mailing list >> [email protected] >> http://lists.laptop.org/listinfo/devel >> > > > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > -- Walter Bender Sugar Labs http://www.sugarlabs.org _______________________________________________ Devel mailing list [email protected] http://lists.laptop.org/listinfo/devel
