Changes

3,562 bytes added ,  00:04, 3 July 2009
no edit summary
Line 1: Line 1:  +
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>[[Category:Release Notes]]
 
= Sucrose 0.83.4 Release Notes =
 
= Sucrose 0.83.4 Release Notes =
    
== Announcement ==
 
== Announcement ==
 +
Since, this date is Feature, API, String freeze everyone was busy getting their features in.
   −
Thanks everyone for the great contributions!
+
From a user point of view we want to highlight the following:
 +
 
 +
=== Naming alert on journal entry creation ===
 +
The journal's search and browsing capabilities are less useful if all entries are named the same regardless of their actual content or
 +
meaning to the user. That is why an alert has been added that encourage the user to set the title and other properties, like available in the journal detail view, of a newly created journal entry. This alert is only shown on the creation of a new journal entry, not on resume.
 +
 
 +
[[Image:NamingAlert.png‎]]
 +
 
 +
=== Display recent activities in the home view ===
 +
In order to make easier to continue past work, the home view will display recent entries in the activity palettes.
 +
 
 +
[[Image:ResumeEntry.png‎]]
 +
 
 +
You can decide if you want the activity icons to represent the last journal entry with a new setting in the favourites view palette:
 +
 
 +
[[Image:SetResumeOption.png‎]]
 +
 
 +
=== Journal ===
 +
Tomeu Vizoso has been doing a wonderful work of bringing the journal implementation closer to its design.The Object chooser can now be filtered by data type.
 +
 
 +
[[Image:ObjctChooser.png‎]]
 +
 
 +
A favourite filter has been added to the journal toolbar to give a better way of marking entries as 'important'. More regression fixes went into the support of removable devices after moving from maintaining an index file on the device to the use of POSIX calls.
 +
 
 +
[[Image:FavoriteEntry.png‎]]
 +
 
 +
=== New ColorToolButton Widget ===
 +
Benjamin Berg added a new ColorToolButton widget. It is already in use in the Write activity to select a colour for the text.
 +
[[Image:ColorToolButton.png‎]]
 +
 
 +
=== Control Panel===
 +
The 'About my XO' section has been renamed to 'About my Computer' to reflect the use of Sugar on non-XO hardware. Morgan Collett added the possibility to change the jabber server without restarting Sugar.
 +
 
 +
=== Autoconnect to Access Point ===
 +
NetworkManager does autoconnect on Sugar startup to the last Access Point you were connected successfully to.
 +
 
 +
=== Logout Option ===
 +
Sayamindu Dasgupta added a logout option to the xomenu. Eben Eliason added the accessibility of the xomenu to the groups and mesh view and to the friends tray in the frame.
 +
 
 +
[[Image:Logout.png‎]]
 +
 
 +
=== New Logic for the devices positions ===
 +
The logic to position the frame devices has been reworked. Plug in your devices and try it out.
 +
[500 external devices eg. USB drive]
 +
[400 3rd party devices eg. speech]
 +
[300 transient connection devices eg. AP]
 +
[200 transient devices eg. camera]
 +
[100 static devices eg. battery]
 +
 
 +
[[Image:FrameDevices.png‎]]
 +
 
 +
=== Table of Content Support in Read  ===
 +
The Read activity now shows the Table of Content for PDF files which support this feature. This eases navigation of large PDF files considerably.
 +
 
 +
[[Image:Read toc.png|480px]]
 +
 
 +
=== Acknowledgment ===
 +
A big thanks goes to all the translators, that are working so hard to make Sugar a terrific localized environment and the infrastructure team that provides our members with tools and services to make their live easier.
 +
 
 +
Thanks everyone for your great contributions!
    
== Compatibility ==
 
== Compatibility ==
Line 30: Line 91:     
=== 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 102:  
* 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 130:     
=== 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 100: Line 161:  
* [http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-103.tar.bz2  browse 103]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-103.tar.bz2  browse 103]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-99.tar.gz etoys 99]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-99.tar.gz etoys 99]
* [http://dev.laptop.org/pub/sugar/sources/Write/Write-60.tar.bz2 write 60]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/Write-61.tar.bz2 write 61]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Calculate/Calculate-28.tar.bz2 calculate 28]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Calculate/Calculate-28.tar.bz2 calculate 28]
 
* [http://dev.laptop.org/pub/sugar/sources/Log/Log-16.tar.bz2 log 16]
 
* [http://dev.laptop.org/pub/sugar/sources/Log/Log-16.tar.bz2 log 16]
Line 108: Line 169:     
=== 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 178:     
=== 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}} Implement 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 ===
Line 128: Line 189:  
* use cjson instead of simple-json (nirbheek)
 
* use cjson instead of simple-json (nirbheek)
 
* Updated translations: he, en_US, sv
 
* Updated translations: he, en_US, sv
 +
 +
=== write ===
 +
* Make use of the ColorToolButton that benzea landed in sugar-toolkit
 +
* {{OlpcBug|3060}} Filter object chooser so it shows only images
 +
* {{OlpcBug|8972}} Save to OpenDocument if we cannot export in the original format
 +
    
== Fructose dependencies ==
 
== Fructose dependencies ==
 
* [http://dev.laptop.org/pub/sugar/sources/hulahop/hulahop-0.4.8.tar.bz2 hulahop 0.4.8]
 
* [http://dev.laptop.org/pub/sugar/sources/hulahop/hulahop-0.4.8.tar.bz2 hulahop 0.4.8]
  −
  −
[[Category:DevelopmentTeam/Release]]