0.98/Notes: Difference between revisions
fix tense and dates Tag: visualeditor-switched |
|||
| (2 intermediate revisions by one other user not shown) | |||
| Line 6: | Line 6: | ||
== Introduction == | == Introduction == | ||
Sugar 0.98 is the new version of the [http://www.sugarlabs.org/ Sugar learning platform]. It | Sugar 0.98 is the new version of the [http://www.sugarlabs.org/ Sugar learning platform]. It was released on November 29th 2012 (see [[0.98/Roadmap#Schedule]] for details). | ||
The main changes in this cycle will be the ported Shell to use GTK+ 3 and Pygobject3 and the touch support in the UI. | The main changes in this cycle will be the ported Shell to use GTK+ 3 and Pygobject3 and the touch support in the UI. | ||
| Line 29: | Line 29: | ||
===sugar-build replaces sugar-jhbuild=== | ===sugar-build replaces sugar-jhbuild=== | ||
Thanks to the work from Daniel Narvaez we have a new tool for building Sugar from the sources: [http://sugarlabs.org/~ | Thanks to the work from Daniel Narvaez we have a new tool for building Sugar from the sources: [http://shell.sugarlabs.org/~buildbot/docs/index.html sugar-build]. This has replaced our previous tool [http://wiki.sugarlabs.org/go/Development_Team/Jhbuild sugar-jhbuild]. sugar-build does currently support several distributions out of the box Fedora 17, Fedora 18, Ubuntu 12.10, Debian Wheezy in both 32-bit and 64-bit. And adding a new distributions is possible and [http://sugarlabs.org/~dnarvaez/sugar-docs/build.html#adding-a-new-distribution documented] as well. Try it out, you will love the ease and reliability of this new tool. | ||
=== Activity Authors guidelines === | === Activity Authors guidelines === | ||
| Line 40: | Line 39: | ||
* The RadioTooolButton expects the "icon_name" property instead of the "named_icon". The API of ToolButton, RadioToolButton and ToggleToolButton has been adjusted to override the icon-name property and add an Icon instance with the set_icon_widget method. [http://git.sugarlabs.org/sugar-toolkit-gtk3/sugar-toolkit-gtk3/commit/fe11a3aa23c0e7fbc3c0c498e147b0a20348cc12 This change] brings consistent behaviour for all those widgets. | * The RadioTooolButton expects the "icon_name" property instead of the "named_icon". The API of ToolButton, RadioToolButton and ToggleToolButton has been adjusted to override the icon-name property and add an Icon instance with the set_icon_widget method. [http://git.sugarlabs.org/sugar-toolkit-gtk3/sugar-toolkit-gtk3/commit/fe11a3aa23c0e7fbc3c0c498e147b0a20348cc12 This change] brings consistent behaviour for all those widgets. | ||
Please see as well the [[0.96/Notes#API]] for which API has been removed during the switch from toolkit-gtk2 to toolkit-gtk3. | Please see as well the [[0.96/Notes#API]] for which API has been removed during the switch from toolkit-gtk2 to toolkit-gtk3, notably is for example the removal of the deprecated _shared_activity member in the activity base class, collaboration might be broken if you do not port that over. | ||
=== Tutorials === | === Tutorials === | ||