Difference between revisions of "0.86/0.85.7 Notes"

(Created page with '<noinclude>{{GoogleTrans-en}}{{TOCright}}Category:Release Notes = Sucrose 0.85.7 Release Notes = == Announcement == This is the last development release in the 0.86 release…')
 
(→‎Fructose news: Turtle Art)
 
(12 intermediate revisions by 2 users not shown)
Line 4: Line 4:
  
 
== Announcement ==
 
== Announcement ==
This is the last development release in the 0.86 release cycle - see the [[0.86/Roadmap#Schedule]] for more details. Note, that we are one week away from our final release.  
+
This is really the last development release in the 0.86 release cycle - see the [[0.86/Roadmap#Schedule]] for more details. Note, that we [http://lists.sugarlabs.org/archive/sugar-devel/2009-September/019468.html slipped the final 0.86 release by one week].  
  
Please test the landed [[0.86/Feature_List | features]] carefully. Please report any bug and workflow issue you find to get them in good shape for the final release. A friendly [[BugSquad]] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us.
+
Please test the landed [[0.86/Feature_List | features]] carefully. More information about what is new in this release can be found in the [[0.86/Notes]] - please mind that this is ongoing work. Please report any bug and workflow issue you find to get them in good shape for the final release. A friendly [[BugSquad]] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us.
  
 
== Compatibility ==
 
== Compatibility ==
Line 15: Line 15:
  
 
== Glucose modules==
 
== Glucose modules==
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.85.8.tar.bz2 sugar-toolkit 0.85.8]
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.85.8.tar.bz2 sugar 0.85.8]
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.85.4.tar.bz2 sugar-artwork 0.85.4]
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-base/sugar-base-0.85.6.tar.bz2 sugar-base 0.85.6]
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.85.4.tar.bz2 sugar-datastore 0.85.4]
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-presence-service/sugar-presence-service-0.85.3.tar.bz2 sugar-presence-service 0.85.3]
 +
* [http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.0.2318.tar.gz etoys 4.0.2318]
 +
</noinclude>
  
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.85.7.tar.bz2 sugar-toolkit 0.85.7]
 
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.85.7.tar.bz2 sugar 0.85.7]
 
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.85.3.tar.bz2 sugar-artwork 0.85.3]
 
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-base/sugar-base-0.85.5.tar.bz2 sugar-base 0.85.5]
 
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.85.2.tar.bz2 sugar-datastore 0.85.2]
 
* [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-presence-service/sugar-presence-service-0.85.2.tar.bz2 sugar-presence-service 0.85.2]
 
* [http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.0.2279.tar.gz etoys 4.0.2279]
 
</noinclude>
 
 
== Glucose news ==
 
== Glucose news ==
 
=== sugar ===
 
=== sugar ===
 +
* ASLO knows only about stable SP releases {{Bug|1369}}
 +
* Sugar craches during undo for the first Keyboard component startup {{Bug|1341}}
 +
* favoritesview.py: icon-color KeyError {{Bug|976}}
 +
* python-xklavier fail during startup {{Bug|1326}}
 +
* if the Sugar control panel  is open, then Frame icons are inoperable {{Bug|453}}
 +
* Typing in the My Settings (control panel) search field has no effect {{Bug|872}}
 
* Journal list view: jumping back to first page when popping up a palette {{Bug|1235}}
 
* Journal list view: jumping back to first page when popping up a palette {{Bug|1235}}
* Do not re-query if visibility wasn't changed {{Bug|1250}}
+
* Fail gently on bad bundles {{Bug|1359}}
* alt key gets stuck in favorites view {{Bug|1311}}
+
* Remove the column headers from Journal gtk.treeview {{Bug|1278}}
* Hidden decorations of corner frame buttons {{Bug|1294}}
+
* Install sugar-emulator.desktop application file {{Bug|1139}}
* Visual artifacts on highlighted frame buttons {{Bug|1285}}
+
* Journal using wrong icon to represent itself in bottom media tray {{Bug|1092}}
* Journal title editing unexpected behavior requires two clicks to edit {{Bug|1283}}
+
* Sugar needs to accept None as a layout {{Bug|1147}}
* Details dialog blinks while re-query {{Bug|1271}}
+
* Remove the column headers from Home list view's gtk.treeview {{Bug|1279}}
* Process non-ds object in the right way in Journal {{Bug|1262}}
+
* Remove the column headers from Journal gtk.treeview {{Bug|1278}}
* Show selecting status of favorite check box in journal list view even if "start" is prelighted {{Bug|1247}}
+
* Activity instance titles should appear in the primary palette, along with the activity name. {{Bug|425}}
 +
* sugar-launch doesn't cwd to the bundle dir {{Bug|676}}
 
* Journal list view: jumping back to first page when popping up a palette {{Bug|1235}}
 
* Journal list view: jumping back to first page when popping up a palette {{Bug|1235}}
* Fix minor issues to cleanup sugar log {{Bug|1267}}
 
* Allow sugar on non-XO hardware to register with an XS server {{Bug|916}}
 
* Do not fail on tree-model switching {{Bug|1318}}
 
  
 
=== sugar-toolkit ===
 
=== sugar-toolkit ===
* Palette isn't being closed after activating some kinds of sub-widgets {{Bug|1301}}
+
* Color of sugar.activity.widgets.ActivityButton is owners all time despite of 'icon-color' metadata property {{Bug|1368}}
* Palette will fail to open if you have just 'scrubbed' over some number of icons quickly {{Bug|1312}}
+
* Circular dependecy in ToolbarBox {{Bug|1389}}
* Secondary toolbar widget should set a minimum height {{Bug|1304}}
 
* Activity entry icons in Journal should not be pre-lighting on rollover (fill/stroke colour reverses) {{Bug|1313}}
 
* Hide palette group before immediate popup {{Bug|1291}}
 
* Simple scheme for hiding ToolbarBox sub-palettes {{Bug|1300}}
 
* Stop all animators on poup/popdown invoking {{Bug|1310}}
 
* Show selecting status of favorite check box in journal list view even if "start" is prelighted {{Bug|1247}}
 
* Close previous palette on reseting palette property in invoker {{Bug|1299}}
 
* Do not fail on immediate second palette opening for bottom icons {{Bug|1292}}
 
 
* ObjectChooser displays USB media files, but fails to access file (datastore traceback) {{Bug|1241}}
 
* ObjectChooser displays USB media files, but fails to access file (datastore traceback) {{Bug|1241}}
* Fullscreen resizing issues {{Bug|1263}}
+
* After using CP, the XO home palette is incorrectly scrolled (blank lines + missing item) {{Bug|231}}
* Wrong calculated positions for palettes {{Bug|1268}}
+
* When in fullscreen mode in an activity, frame doesnt pop-up {{Bug|1335}}
* Primary palette redraw glitch after secondary palette exposed when rolling cursor between buttons {{Bug|1135}}
+
* Invoke WindowPalette.popdown when menu property is None {{Bug|1323}}
* Stop all animators while deleting palettes {{Bug|1265}}
+
* When in fullscreen mode in an activity, frame doesnt pop-up {{Bug|1335}}
 +
* Error while initiating .sugar environment {{Bug|1327}}
 +
* close collaboration tube after the activity window is destroyed {{Bug|1296}}
 +
* UndoButton is now setting <Ctrl>+Q as its default accelerator breaking activity Quit default {{Bug|1287}}
 +
* current activity palette doesn't popup {{Bug|1338}}
  
 
=== sugar-artwork ===
 
=== sugar-artwork ===
* Wrong focus border in list view's title column {{Bug|1261}}
+
* Press-unpress of right mouse button cuts text from gtk entry widgets {{Bug|1350}}
  
 
=== sugar-datastore ===
 
=== sugar-datastore ===
* Memory leaks after many get_properties() ds calls {{Bug|1240}}
+
* Use basename for uploaded files by default in copy-to-journal script {{Bug|1372}}
  
 
=== sugar-presence-service ===
 
=== sugar-presence-service ===
* Deal with unicode nick names (erikos) {{Bug|889}}
+
* buddy colors aren't transferred when using salut {{Bug|1320}}
  
 
=== sugar-base ===
 
=== sugar-base ===
* ObjectChooser displays USB media files, but fails to access file (datastore traceback) {{Bug|1241}}
+
* Filtering for Audio doesn't show mp3 files {{Bug|1340}}
 +
* Add mimetype for Epub in sugar-base {{Bug|1319}}
  
 
=== etoys ===
 
=== etoys ===
* fix saving issues under Sugar (thanks dgd)
+
* updated translation: ja
* fix Save button balloon help under Sugar
+
* nicer About flap
* support publishing to squeakland gallery
+
* put Grab Patch and Lasso tools back into Supplies
* make look-like only available for SketchMorphs to fix various isssues
+
* fix project server URLs and default categories
* show crosshair feedback during patch-grabbing
+
* catch a network error
* no longer write out the gif thumbnail when saving a project
+
* fix error when creating new projects
* send utf-8 to SuperSwikiServer
 
* adjust toolbar under Sugar (show Next button, hide Fullscreen button)
 
* add display-mode menu to the world's halo
 
* fix ctrl/alt shortcuts under Linux
 
  
 
<noinclude> <!-- for 0.86/Testing transclusion -->
 
<noinclude> <!-- for 0.86/Testing transclusion -->
 +
 
== Fructose modules ==
 
== Fructose modules ==
* [http://download.sugarlabs.org/sources/sucrose/fructose/Read/Read-73.tar.bz2 read 73]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/Read/Read-74.tar.bz2 read 74]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Chat/Chat-66.tar.bz2 chat 66]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Chat/Chat-66.tar.bz2 chat 66]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Terminal/Terminal-26.tar.bz2 terminal 26]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Terminal/Terminal-26.tar.bz2 terminal 26]
* [http://download.sugarlabs.org/sources/sucrose/fructose/ImageViewer/ImageViewer-11.tar.bz2 imageviewer 11]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/ImageViewer/ImageViewer-12.tar.bz2 imageviewer 12]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Jukebox/Jukebox-8.tar.bz2 jukebox 8]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Jukebox/Jukebox-8.tar.bz2 jukebox 8]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleArt-65.tar.bz2 turtleart 65]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleArt-65.tar.bz2 turtleart 65]
* [http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-112.tar.bz2  browse 112]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-113.tar.bz2  browse 113]
* [http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-107.tar.gz etoys 107]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-107.tar.gz etoys 106]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Write/Write-67.tar.bz2 write 67]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Write/Write-67.tar.bz2 write 67]
 
* [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://download.sugarlabs.org/sources/sucrose/fructose/Log/Log-22.tar.bz2 log 22]
+
* [http://download.sugarlabs.org/sources/sucrose/fructose/Log/Log-23.tar.bz2 log 23]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Pippy/Pippy-34.tar.bz2 pippy 34]
 
* [http://download.sugarlabs.org/sources/sucrose/fructose/Pippy/Pippy-34.tar.bz2 pippy 34]
 +
 
</noinclude>
 
</noinclude>
 +
 
== Fructose news ==
 
== Fructose news ==
 
=== Browse ===
 
=== Browse ===
* Able to download Data URIs {{Bug|1029}} (Lucian Branescu)
+
* Better naming when uploading an entry {{Bug|901}} (Aleksey)
* Don't choke on Lang=C {{Bug|979}}
+
* Listen for mouseout event to popdown palette {{Bug|1314}}
* Object chooser remains shown after activity has been closed {{Bug|1192}}
+
* New translations
* Refine image and link right click palette {{Bug|815}}
 
** image: 'Keep image', Copy 'image'
 
** link: 'Keep link', Copy link', Follow link'
 
* Toolbars:
 
** Move the edit and view options of the toolbar to the left
 
** Fix session-bookmark button
 
** Center the address bar
 
** adopt to toolbar API change (expanded property is now set_expanded(state))
 
 
 
=== Turtleart ===
 
* Fixed a problem with View Toolbar
 
* moved Samples to Help Toolbar
 
* some minor changes to fr
 
  
 
=== Read ===
 
=== Read ===
* Migration to the new toolbar system (Simon)
+
* Set bundle id in metadata explicitly (addresses {{Bug|1172}})
* Updated translations (Arabic, Dutch, French)
+
* Workaround possible Evince libview API issues. {{Bug|1328}}
* New languages
+
* Use gobject.timeout_add_seconds instead of gobject.timeout_add
 +
* Updated translations for French and Japanese
  
 
=== ImageViewer===
 
=== ImageViewer===
* Switch to new toolbar system
+
* Implement write_file() properly. Fixes {{Bug|1264}}
* Show transfer progress
+
* Use add_with_viewport() instead of add() (fixes scrollbar issues)
* Updated translations for Arabic, Dutch, French, Italian, Japanese
+
* Update French and Japanese translations
* New languages
 
* Do not keep on (re)loading the file continuously
 
* Misc. cleanups
 
 
 
=== Write ===
 
* Finished Toolbar redesign work
 
 
 
===Terminal===
 
* Toolbar redesign
 
* New and updated translations
 
 
 
=== Log ===
 
* Toolbar redesign
 
* New languages
 
* Updated translations
 
  
===Chat===
+
=== Turtle Art ===
* Toolbar redesign
+
* made case consistent on tool tips
 +
* fixed bug re i18n in debug panel
 +
* new artwork for es and fr
 +
* fixed some problems with svg factory
 +
* fixed bug in Export HTML
 +
* fixed naming problem with all save_as functions
 +
* fixed bug in Export Logo in regard to start block
 +
Note: there will be new artwork generated for all languages once the translation team finishes its work on 0.86
  
 
== Fructose dependencies ==
 
== Fructose dependencies ==
* [http://download.sugarlabs.org/sources/sucrose/glucose/hulahop/hulahop-0.5.0.tar.bz2 hulahop 0.5.0]
+
* [http://download.sugarlabs.org/sources/sucrose/glucose/hulahop/hulahop-0.5.2.tar.bz2 hulahop 0.5.2]
  
 
== Fructose dependencies News ==
 
== Fructose dependencies News ==
  
 
=== Hulahop ===
 
=== Hulahop ===
* [[Features/Tabs_In_Browse|Tabs]] support
+
* "make distclean" to not remove data/chrome/brand.properties {{Bug|969}}
 +
* Use the top nsIDOMWindow when asking for the Chrome {{Bug|782}}

Latest revision as of 16:26, 18 September 2009

Sucrose 0.85.7 Release Notes

Announcement

This is really the last development release in the 0.86 release cycle - see the 0.86/Roadmap#Schedule for more details. Note, that we slipped the final 0.86 release by one week.

Please test the landed features carefully. More information about what is new in this release can be found in the 0.86/Notes - please mind that this is ongoing work. Please report any bug and workflow issue you find to get them in good shape for the final release. A friendly BugSquad will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us.

Compatibility

There are no known compatibility issues, as of today.

Update to this version

Please use the instructions for your distribution (Fedora, Ubuntu, Debian etc) of choice to upgrade to this release.

Glucose modules


Glucose news

sugar

  • ASLO knows only about stable SP releases #1369
  • Sugar craches during undo for the first Keyboard component startup #1341
  • favoritesview.py: icon-color KeyError #976
  • python-xklavier fail during startup #1326
  • if the Sugar control panel is open, then Frame icons are inoperable #453
  • Typing in the My Settings (control panel) search field has no effect #872
  • Journal list view: jumping back to first page when popping up a palette #1235
  • Fail gently on bad bundles #1359
  • Remove the column headers from Journal gtk.treeview #1278
  • Install sugar-emulator.desktop application file #1139
  • Journal using wrong icon to represent itself in bottom media tray #1092
  • Sugar needs to accept None as a layout #1147
  • Remove the column headers from Home list view's gtk.treeview #1279
  • Remove the column headers from Journal gtk.treeview #1278
  • Activity instance titles should appear in the primary palette, along with the activity name. #425
  • sugar-launch doesn't cwd to the bundle dir #676
  • Journal list view: jumping back to first page when popping up a palette #1235

sugar-toolkit

  • Color of sugar.activity.widgets.ActivityButton is owners all time despite of 'icon-color' metadata property #1368
  • Circular dependecy in ToolbarBox #1389
  • ObjectChooser displays USB media files, but fails to access file (datastore traceback) #1241
  • After using CP, the XO home palette is incorrectly scrolled (blank lines + missing item) #231
  • When in fullscreen mode in an activity, frame doesnt pop-up #1335
  • Invoke WindowPalette.popdown when menu property is None #1323
  • When in fullscreen mode in an activity, frame doesnt pop-up #1335
  • Error while initiating .sugar environment #1327
  • close collaboration tube after the activity window is destroyed #1296
  • UndoButton is now setting <Ctrl>+Q as its default accelerator breaking activity Quit default #1287
  • current activity palette doesn't popup #1338

sugar-artwork

  • Press-unpress of right mouse button cuts text from gtk entry widgets #1350

sugar-datastore

  • Use basename for uploaded files by default in copy-to-journal script #1372

sugar-presence-service

  • buddy colors aren't transferred when using salut #1320

sugar-base

  • Filtering for Audio doesn't show mp3 files #1340
  • Add mimetype for Epub in sugar-base #1319

etoys

  • updated translation: ja
  • nicer About flap
  • put Grab Patch and Lasso tools back into Supplies
  • fix project server URLs and default categories
  • catch a network error
  • fix error when creating new projects


Fructose modules


Fructose news

Browse

  • Better naming when uploading an entry #901 (Aleksey)
  • Listen for mouseout event to popdown palette #1314
  • New translations

Read

  • Set bundle id in metadata explicitly (addresses #1172)
  • Workaround possible Evince libview API issues. #1328
  • Use gobject.timeout_add_seconds instead of gobject.timeout_add
  • Updated translations for French and Japanese

ImageViewer

  • Implement write_file() properly. Fixes #1264
  • Use add_with_viewport() instead of add() (fixes scrollbar issues)
  • Update French and Japanese translations

Turtle Art

  • made case consistent on tool tips
  • fixed bug re i18n in debug panel
  • new artwork for es and fr
  • fixed some problems with svg factory
  • fixed bug in Export HTML
  • fixed naming problem with all save_as functions
  • fixed bug in Export Logo in regard to start block

Note: there will be new artwork generated for all languages once the translation team finishes its work on 0.86

Fructose dependencies

Fructose dependencies News

Hulahop

  • "make distclean" to not remove data/chrome/brand.properties #969
  • Use the top nsIDOMWindow when asking for the Chrome #782