Line 16: |
Line 16: |
| | | |
| Daniel Drake has been adding keybindings for the Frame (F5) and the Journal (F6). This will help to access those important views quicker on hardware where there is no designated key. | | Daniel Drake has been adding keybindings for the Frame (F5) and the Journal (F6). This will help to access those important views quicker on hardware where there is no designated key. |
− |
| |
− | == What is new for distributors and deployers ==
| |
− |
| |
− | == What's new for developers ==
| |
− | The following changes are important for developers using the Sucrose 0.90 developer platform.
| |
− |
| |
− | === Widgets ===
| |
− | Add ErrorAlert inherited from Alert.
| |
− |
| |
− | === API ===
| |
− | Print warnings about the deprecated activity.info fields.
| |
− |
| |
− | === Dependencies ===
| |
− |
| |
− | New API has been added to telepathy-gabble and telepathy-salut to support the work on the collaboration framework, which results in needing 0.9.16 for tp-gabble and 0.3.13 for tp-salut.
| |
− |
| |
− | One of the goals of the collaboration refactoring was dropping functionality in sugar that has been implemented in [http://telepathy.freedesktop.org/wiki/Mission%20Control telepathy-mission-control], so Sugar now depends on tp-mission-control 5.4.3.
| |
− |
| |
− | === Activity Authors guidelines ===
| |
− | There are still many activities that do not use the new activity toolbars introduced in 0.86. We encourage the switch to use the new toolbars as there have been huge improvements in usability (e.g. stopping an activity).
| |
− |
| |
− | Jim Simmons has written a guide to writing Sugar Activities (Please see [http://en.flossmanuals.net/ActivitiesGuideSugar/Introduction Make your own Sugar Activities!]) which details how to convert your activity to the new toolbars without compromising performance on old Sugar systems.
| |
− |
| |
− | == What's new for packagers ==
| |
− |
| |
− | == Internationalization (i18n) and Localization (l10n) ==
| |
− |
| |
− | == Compatibility ==
| |
− | There a no known compatibility issues, as of today.
| |
− |
| |
− | == Update to this version ==
| |
− | Please use the instructions for your distribution (SoaS, Fedora, Ubuntu, Debian etc) of choice to upgrade to this release. Note that it may take a while until the release is packaged for each distribution. Please stay tuned for distribution specific announcements and watch out for updates at [[Downloads|Get Sugar]].
| |
− |
| |
− | == Getting the sources ==
| |
− | If you want to package sugar for your favorite distribution or just want to examine sugar's lovely code ;) you can find all the source code of each module at the links below.
| |
− |
| |
− | === Glucose ===
| |
− | For now please use the sources from the [[0.90/Roadmap#Schedule | latest development release]].
| |
− |
| |
− | == What's new for users ==
| |
| | | |
| === Sugar Activities === | | === Sugar Activities === |
Line 107: |
Line 67: |
| File:Abacus.png|http://activities.sugarlabs.org/en-US/sugar/addon/4293 Abacus] | | File:Abacus.png|http://activities.sugarlabs.org/en-US/sugar/addon/4293 Abacus] |
| </gallery> | | </gallery> |
| + | |
| + | == What is new for distributors and deployers == |
| + | |
| + | == What's new for developers == |
| + | The following changes are important for developers using the Sucrose 0.90 developer platform. |
| + | |
| + | === Widgets === |
| + | Add ErrorAlert inherited from Alert. |
| + | |
| + | === API === |
| + | Print warnings about the deprecated activity.info fields. |
| + | |
| + | === Dependencies === |
| + | |
| + | New API has been added to telepathy-gabble and telepathy-salut to support the work on the collaboration framework, which results in needing 0.9.16 for tp-gabble and 0.3.13 for tp-salut. |
| + | |
| + | One of the goals of the collaboration refactoring was dropping functionality in sugar that has been implemented in [http://telepathy.freedesktop.org/wiki/Mission%20Control telepathy-mission-control], so Sugar now depends on tp-mission-control 5.4.3. |
| + | |
| + | === Activity Authors guidelines === |
| + | There are still many activities that do not use the new activity toolbars introduced in 0.86. We encourage the switch to use the new toolbars as there have been huge improvements in usability (e.g. stopping an activity). |
| + | |
| + | Jim Simmons has written a guide to writing Sugar Activities (Please see [http://en.flossmanuals.net/ActivitiesGuideSugar/Introduction Make your own Sugar Activities!]) which details how to convert your activity to the new toolbars without compromising performance on old Sugar systems. |
| + | |
| + | == What's new for packagers == |
| + | |
| + | == Internationalization (i18n) and Localization (l10n) == |
| + | |
| + | == Compatibility == |
| + | There a no known compatibility issues, as of today. |
| + | |
| + | == Update to this version == |
| + | Please use the instructions for your distribution (SoaS, Fedora, Ubuntu, Debian etc) of choice to upgrade to this release. Note that it may take a while until the release is packaged for each distribution. Please stay tuned for distribution specific announcements and watch out for updates at [[Downloads|Get Sugar]]. |
| + | |
| + | == Getting the sources == |
| + | If you want to package sugar for your favorite distribution or just want to examine sugar's lovely code ;) you can find all the source code of each module at the links below. |
| + | |
| + | === Glucose === |
| + | For now please use the sources from the [[0.90/Roadmap#Schedule | latest development release]]. |
| | | |
| | | |