Difference between revisions of "0.84/0.83.3 Notes"

From Sugar Labs
Jump to navigation Jump to search
Line 18: Line 18:
 
== Glucose modules==
 
== Glucose modules==
  
* [http://dev.laptop.org/pub/sugar/sources/sugar-toolkit/sugar-toolkit-0.83.2.tar.bz2 sugar-toolkit 0.83.2]
+
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.83.3.tar.bz2 sugar-toolkit 0.83.3]
* [http://dev.laptop.org/pub/sugar/sources/sugar/sugar-0.83.3.tar.bz2 sugar 0.83.3]
+
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.83.4.tar.bz2 sugar 0.83.4]
* [http://dev.laptop.org/pub/sugar/sources/sugar-artwork/sugar-artwork-0.83.1.tar.bz2 sugar-artwork 0.83.1]
+
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.83.2.tar.bz2 sugar-artwork 0.83.2]
 
* [http://dev.laptop.org/pub/sugar/sources/sugar-base/sugar-base-0.83.1.tar.bz2 sugar-base 0.83.1]
 
* [http://dev.laptop.org/pub/sugar/sources/sugar-base/sugar-base-0.83.1.tar.bz2 sugar-base 0.83.1]
* [http://dev.laptop.org/pub/sugar/sources/sugar-datastore/sugar-datastore-0.83.0.tar.bz2 sugar-datastore 0.83.0]
+
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.83.1.tar.bz2 sugar-datastore 0.83.1]
 
* [http://download.sugarlabs.org/sources/sucrose/sugar-presence-service/sugar-presence-service-0.83.2.tar.bz2 sugar-presence-service 0.83.2]
 
* [http://download.sugarlabs.org/sources/sucrose/sugar-presence-service/sugar-presence-service-0.83.2.tar.bz2 sugar-presence-service 0.83.2]
 
* [http://dev.laptop.org/pub/sugar/sources/etoys/etoys-3.0.2160.tar.gz etoys 3.0.2160]
 
* [http://dev.laptop.org/pub/sugar/sources/etoys/etoys-3.0.2160.tar.gz etoys 3.0.2160]
Line 29: Line 29:
  
 
=== sugar-toolkit ===
 
=== sugar-toolkit ===
 +
* Fix palette highlighting on tray icons. Patch by benzea, style tweaks
 +
by marcopg
 +
* Rework palette state logic. Fix #42
 +
* Use g_timeout_add_seconds() for power efficiency
 +
* Add colors to icons in menu items
 +
* Add accelerator support to menu items
 +
* Simplify activity bundle installation
 +
* Dont pop down the palette when a submenu opens
  
 
=== sugar ===
 
=== sugar ===
 
+
* Fix language parsing on Gentoo and ALTLinux #81 (alsroot)
 +
* Change the FRAME_POSITION_RELATIVE to follow eben's spec
 +
* exec sugar-session
 +
* Add wired device icon for the frame
 +
* Only show wireless device in the frame when connecting/connected
 +
* Use jabber.sugarlabs.org by default
 +
* Only create a keydialog for the activating connection
 +
* CanvasPulsingIcon: Don't begin pulse loop on resume if not pulsing
 +
* Use g_timeout_add_seconds() for power efficiency
 +
* Add the journal button to the volumes toolbar in the journal
 +
* Remove jarabe/model/volume.py and use gio instead
 +
* First try at restoring removable devices support in the journal
 +
* make the image viewer activity the default one for iamges
  
 
=== sugar-presence-service ===
 
=== sugar-presence-service ===
 
* #6248 Presence service broken with NetworkManager-0.7 (NM D-Bus API change)
 
* #6248 Presence service broken with NetworkManager-0.7 (NM D-Bus API change)
 +
 +
=== sugar-datastore ===
 +
* This release just contains a bunch of stability and robustness improvements
 +
 +
=== sugar-artwork ===
 +
* New icon for the wired network
 +
  
 
== Fructose modules ==
 
== Fructose modules ==
  
* [http://download.sugarlabs.org/sources/sucrose/Read/Read-62.tar.bz2 read-activity 62]
+
* [http://download.sugarlabs.org/sources/sucrose/Read/Read-62.tar.bz2 read 62]
* [http://download.sugarlabs.org/sources/sucrose/Chat/Chat-61.tar.bz2 chat-activity 61]
+
* [http://download.sugarlabs.org/sources/sucrose/Chat/Chat-61.tar.bz2 chat 61]
* [http://dev.laptop.org/pub/sugar/sources/Terminal/Terminal-20.tar.bz2 terminal-activity 20]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/Terminal/Terminal-21.tar.bz2 terminal 21]
* [http://dev.laptop.org/pub/sugar/sources/Image/ImageViewer-4.tar.bz2 imageviewer-activity 4]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/ImageViewer/ImageViewer-5.tar.bz2 imageviewer 5]
* [http://dev.laptop.org/~kushal/Jukebox-5.tar.bz2 jukebox-activity 5]
+
* [ http://download.sugarlabs.org/sources/sucrose/fructose/Jukebox/Jukebox-6.tar.bz2 jukebox 6]
* [http://dev.laptop.org/pub/sugar/sources/TurtleArt/TurtleArt-16.tar.bz2 turtleart-activity 16]
+
* [http://dev.laptop.org/pub/sugar/sources/TurtleArt/TurtleArt-16.tar.bz2 turtleart 16]
* [http://download.sugarlabs.org/sources/sucrose/Browse/Browse-102.tar.bz2  browse-activity 102]
+
* [http://download.sugarlabs.org/sources/sucrose/Browse/Browse-102.tar.bz2  browse 102]
* [http://dev.laptop.org/pub/sugar/sources/etoys-activity/etoys-activity-96.tar.gz etoys-activity 96]
+
* [http://dev.laptop.org/pub/sugar/sources/etoys-activity/etoys-activity-96.tar.gz etoys 96]
* [http://dev.laptop.org/pub/sugar/sources/Write/Write-60.tar.bz2 write-activity 60]
+
* [http://dev.laptop.org/pub/sugar/sources/Write/Write-60.tar.bz2 write 60]
* [http://dev.laptop.org/pub/sugar/sources/Calculate/Calculate-25.tar.bz2 calculate-activity 25]
+
* [http://dev.laptop.org/pub/sugar/sources/Calculate/Calculate-25.tar.bz2 calculate 25]
* [http://dev.laptop.org/pub/sugar/sources/Log/Log-16.tar.bz2 log-activity 16]
+
* [http://dev.laptop.org/pub/sugar/sources/Log/Log-16.tar.bz2 log 16]
* [http://dev.laptop.org/pub/sugar/sources/Pippy/Pippy-25.tar.bz2 pippy-activity 25]
+
* [http://dev.laptop.org/pub/sugar/sources/Pippy/Pippy-25.tar.bz2 pippy 25]
  
 
== Fructose news ==
 
== Fructose news ==
  
=== read-activity ===
+
=== read ===
 
* Update to sugar-evince-2.24 API (Daniel Drake)
 
* Update to sugar-evince-2.24 API (Daniel Drake)
 
* Updated translations: es, sl
 
* Updated translations: es, sl
  
=== browse-activity ===
+
=== browse ===
 
* Updates in the Slovenian language
 
* Updates in the Slovenian language
  
=== imageviewer-activity ===
+
=== jukebox ===
*  
+
* ObjectPicker option added while directly running the activity
 +
* 67 languages added :)
  
=== chat-activity ===
+
=== chat ===
 
* Updated translations: es
 
* Updated translations: es
 
* Fix crash in _add_log when buddy is None, and make _add_log more robust (morgs)
 
* Fix crash in _add_log when buddy is None, and make _add_log more robust (morgs)
 
* Sugar API update: Use self.shared_activity not self._shared_activity (morgs)
 
* Sugar API update: Use self.shared_activity not self._shared_activity (morgs)
  
=== jukebox-activity ===
+
=== terminal ===
*  
+
* Updated translations
 +
 
 +
=== imageviewer ===
 +
* New translations
 +
 
  
 
== Fructose dependencies ==
 
== Fructose dependencies ==

Revision as of 06:56, 19 December 2008

Sucrose 0.83.3 Release Notes

Announcement

This is our third Development Release in the 0.84 cycle. Besides all the great bug fixing that has been going into this release we want to highlight some interesting changes.

Compatibility

When you upgrade a computer running an earlier version,

  • The old datastore will be updated to the new format.
  • Your old profile (in .sugar/default/config) will be imported into GConf

If you later downgrade from Sucrose 0.83.x to an earlier version,

  • The datastore is incompatible
  • You will be prompted to enter all your profile settings like you are on first boot

Most of the activities in Sucrose 0.83.x should be compatible with Sucrose 0.82 , the version shipped with OLPC Release 8.2.0. An exception is Browse, which depends on new versions of XULRunner and Hulahop. Read likewise may soon depend on a new version of Evince

Glucose modules

Glucose news

sugar-toolkit

  • Fix palette highlighting on tray icons. Patch by benzea, style tweaks

by marcopg

  • Rework palette state logic. Fix #42
  • Use g_timeout_add_seconds() for power efficiency
  • Add colors to icons in menu items
  • Add accelerator support to menu items
  • Simplify activity bundle installation
  • Dont pop down the palette when a submenu opens

sugar

  • Fix language parsing on Gentoo and ALTLinux #81 (alsroot)
  • Change the FRAME_POSITION_RELATIVE to follow eben's spec
  • exec sugar-session
  • Add wired device icon for the frame
  • Only show wireless device in the frame when connecting/connected
  • Use jabber.sugarlabs.org by default
  • Only create a keydialog for the activating connection
  • CanvasPulsingIcon: Don't begin pulse loop on resume if not pulsing
  • Use g_timeout_add_seconds() for power efficiency
  • Add the journal button to the volumes toolbar in the journal
  • Remove jarabe/model/volume.py and use gio instead
  • First try at restoring removable devices support in the journal
  • make the image viewer activity the default one for iamges

sugar-presence-service

  • #6248 Presence service broken with NetworkManager-0.7 (NM D-Bus API change)

sugar-datastore

  • This release just contains a bunch of stability and robustness improvements

sugar-artwork

  • New icon for the wired network


Fructose modules

Fructose news

read

  • Update to sugar-evince-2.24 API (Daniel Drake)
  • Updated translations: es, sl

browse

  • Updates in the Slovenian language

jukebox

  • ObjectPicker option added while directly running the activity
  • 67 languages added :)

chat

  • Updated translations: es
  • Fix crash in _add_log when buddy is None, and make _add_log more robust (morgs)
  • Sugar API update: Use self.shared_activity not self._shared_activity (morgs)

terminal

  • Updated translations

imageviewer

  • New translations


Fructose dependencies

Fructose dependencies news

hulahop

  • Remove flags which are breaking the build on latest libtool
  • Add AC_PROG_CXX