Difference between revisions of "0.84/0.83.4 Notes"

From Sugar Labs
Jump to navigation Jump to search
Line 30: Line 30:
  
 
=== sugar-toolkit ===
 
=== sugar-toolkit ===
* separate debug settings from xsession #163
+
* separate debug settings from xsession {{Bug|163}}
* show an alert on activity close for suggesting the user to set properties of the entry #215
+
* show an alert on activity close for suggesting the user to set properties of the entry {{Bug|215}}
 
* add a colorpicker to Sugar, only the ColorToolButton is public for now
 
* add a colorpicker to Sugar, only the ColorToolButton is public for now
 
* move the palette to new style gobject properties
 
* move the palette to new style gobject properties
* d.l.o #3060 Add the possibility of filtering the object chooser by data type
+
* {{OlpcBug|3060}} Add the possibility of filtering the object chooser by data type
* fix uninstallling of activities that use symlinks #171
+
* fix uninstallling of activities that use symlinks {{Bug|171}}
 
* remove the hacks for asking the X server for screenshots and use gtk.Widget.get_snapshot() instead
 
* remove the hacks for asking the X server for screenshots and use gtk.Widget.get_snapshot() instead
  
Line 41: Line 41:
 
* make the journal entries in the favorites palette resumable
 
* make the journal entries in the favorites palette resumable
 
* simplify the constants used to identify favorite layouts
 
* simplify the constants used to identify favorite layouts
* separate debug settings from xsession #163
+
* separate debug settings from xsession {{Bug|163}}
* add logout option #207 to xomenu (sayamindu, icon by eben)
+
* add logout option {{Bug|207}} to xomenu (sayamindu, icon by eben)
* change jabber server without sugar restart #142
+
* change jabber server without sugar restart {{Bug|142}}
 
* About my XO -> About my Computer
 
* About my XO -> About my Computer
* #196 Fix setting the timezone in debian
+
* {{Bug|196}} Fix setting the timezone in debian
* autoconnect to AP that we connected to last #8
+
* autoconnect to AP that we connected to last {{Bug|8}}
 
* add a favorites mode setting for deciding if the favorites view resumes by default or not
 
* add a favorites mode setting for deciding if the favorites view resumes by default or not
 
* resume by default the last activity from the favorites view
 
* resume by default the last activity from the favorites view
 
* implement filtering by file type for removable devices
 
* implement filtering by file type for removable devices
* #132 Filter by timestamp, not by mtime
+
* {{Bug|132}} Filter by timestamp, not by mtime
 
* add support for text queries on removable devices
 
* add support for text queries on removable devices
 
* dont abort if we cannot read a file from a removable device
 
* dont abort if we cannot read a file from a removable device
 
* add a favorite filter to the journal toolbar
 
* add a favorite filter to the journal toolbar
 
* sanitize the file name when we copy to removable devices
 
* sanitize the file name when we copy to removable devices
* #36 Refresh the detailed view when the entry changes
+
* {{Bug|36}} Refresh the detailed view when the entry changes
* #38 Refresh full metadata when editing so we dont lose properties
+
* {{Bug|38}} Refresh full metadata when editing so we dont lose properties
* Focus Search is not exposed via dbus anymore #89
+
* Focus Search is not exposed via dbus anymore {{Bug|89}}
* #131 'open with' does not work for clipboard item
+
* {{Bug|131}} 'open with' does not work for clipboard item
* #165 Install bundles when they get into the journal
+
* {{Bug|165}} Install bundles when they get into the journal
 
* add Resume item to the file transfer palette
 
* add Resume item to the file transfer palette
* #126 Fix erase button in the journal
+
* {{Bug|126}} Fix erase button in the journal
 
* following eben's spec for the device positions
 
* following eben's spec for the device positions
  
Line 69: Line 69:
  
 
=== sugar-presence-service ===
 
=== sugar-presence-service ===
* #142 Restart a server-based collaboration session / switch servers on the fly
+
* {{Bug|142}} Restart a server-based collaboration session / switch servers on the fly
  
 
=== sugar-datastore ===
 
=== sugar-datastore ===
* #181 Replace deprecated os.popen by subprocess
+
* {{Bug|181}} Replace deprecated os.popen by subprocess
* #140 Crash when joining a shared Read
+
* {{Bug|140}} Crash when joining a shared Read
  
 
=== sugar-artwork ===
 
=== sugar-artwork ===
 
* add activity-journal icon to artwork
 
* add activity-journal icon to artwork
* add system-logout icon (part of #207)
+
* add system-logout icon (part of {{Bug|207}})
 
* add everything needed for the colorpicker. That is a small icon and a bit in the gtkrc.
 
* add everything needed for the colorpicker. That is a small icon and a bit in the gtkrc.
 
* fix triangular arrows by looking at the parent_bg_color option
 
* fix triangular arrows by looking at the parent_bg_color option
Line 108: Line 108:
  
 
=== calculate ===
 
=== calculate ===
* Support 'real' scientific notation (#4250)
+
* Support 'real' scientific notation {{OlpcBug|4250}}
 
* Add switching between exponential/scientific notation
 
* Add switching between exponential/scientific notation
 
* Allow changing of number of displayed digits
 
* Allow changing of number of displayed digits
* Change cursor on equations to Hand (#6612)
+
* Change cursor on equations to Hand {{OlpcBug|6612}}
 
* Fix fall-through of unhandled CTRL keys (eg CTRL+Q)
 
* Fix fall-through of unhandled CTRL keys (eg CTRL+Q)
 
* Add recursion detection
 
* Add recursion detection
Line 117: Line 117:
  
 
=== read ===
 
=== read ===
* dev.laptop.org #7343: Enable a horizontal scroll bar
+
* {{OlpcBug|7343}} Enable a horizontal scroll bar
* dev.laptop.org #2837: Imprement TOC navigation in Read (sayamindu)
+
* {{OlpcBug|2837}} Imprement TOC navigation in Read (sayamindu)
* #145: Prevent object chooser appearing when joining a shared session
+
* {{Bug|145}} Prevent object chooser appearing when joining a shared session
  
 
=== browse ===
 
=== browse ===

Revision as of 05:20, 20 January 2009

Sucrose 0.83.4 Release Notes

Announcement

Thanks everyone for the great contributions!

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 XO Software 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

  • separate debug settings from xsession #163
  • show an alert on activity close for suggesting the user to set properties of the entry #215
  • add a colorpicker to Sugar, only the ColorToolButton is public for now
  • move the palette to new style gobject properties
  • #3060 Add the possibility of filtering the object chooser by data type
  • fix uninstallling of activities that use symlinks #171
  • remove the hacks for asking the X server for screenshots and use gtk.Widget.get_snapshot() instead

sugar

  • make the journal entries in the favorites palette resumable
  • simplify the constants used to identify favorite layouts
  • separate debug settings from xsession #163
  • add logout option #207 to xomenu (sayamindu, icon by eben)
  • change jabber server without sugar restart #142
  • About my XO -> About my Computer
  • #196 Fix setting the timezone in debian
  • autoconnect to AP that we connected to last #8
  • add a favorites mode setting for deciding if the favorites view resumes by default or not
  • resume by default the last activity from the favorites view
  • implement filtering by file type for removable devices
  • #132 Filter by timestamp, not by mtime
  • add support for text queries on removable devices
  • dont abort if we cannot read a file from a removable device
  • add a favorite filter to the journal toolbar
  • sanitize the file name when we copy to removable devices
  • #36 Refresh the detailed view when the entry changes
  • #38 Refresh full metadata when editing so we dont lose properties
  • Focus Search is not exposed via dbus anymore #89
  • #131 'open with' does not work for clipboard item
  • #165 Install bundles when they get into the journal
  • add Resume item to the file transfer palette
  • #126 Fix erase button in the journal
  • following eben's spec for the device positions

sugar-base

  • Don't print logs to tty instead of shell.log in the emulator
  • Trivial port to GIO instead of GnomeVFS

sugar-presence-service

  • #142 Restart a server-based collaboration session / switch servers on the fly

sugar-datastore

  • #181 Replace deprecated os.popen by subprocess
  • #140 Crash when joining a shared Read

sugar-artwork

  • add activity-journal icon to artwork
  • add system-logout icon (part of #207)
  • add everything needed for the colorpicker. That is a small icon and a bit in the gtkrc.
  • fix triangular arrows by looking at the parent_bg_color option
  • add icons for object transfers

etoys

  • offer full authoring-tools menu to all users
  • make Anthy based Japanese input work
  • add About flap on start screen
  • enable screen scaling a bit more eagerly
  • include icons for mimetypes


Fructose modules

Fructose news

calculate

  • Support 'real' scientific notation #4250
  • Add switching between exponential/scientific notation
  • Allow changing of number of displayed digits
  • Change cursor on equations to Hand #6612
  • Fix fall-through of unhandled CTRL keys (eg CTRL+Q)
  • Add recursion detection
  • Fixed error-handling bug

read

  • #7343 Enable a horizontal scroll bar
  • #2837 Imprement TOC navigation in Read (sayamindu)
  • #145 Prevent object chooser appearing when joining a shared session

browse

  • use cjson instead of json (nirbheek)
  • new translations

chat

  • use cjson instead of simple-json (nirbheek)
  • Updated translations: he, en_US, sv

Fructose dependencies