Sucrose 0.85.2 Release Notes

Announcement

This is development Release for the upcoming 0.86 Release - see the 0.86/Roadmap#Schedule for more details. We are getting closer to the feature freeze and a few features have been landed in this release. Please test them carefully and report any bug and workflow issues you find to get them in good shape for the 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.

From a user point of view we want to highlight the following changes that have been made:

Activity Toolbar redesign

The activity toolbar has been redesigned, since the design of using tabs to group options, an activity can have, did not turn out to work so well. More details about the Features/New_Toolbar_Design. The redesign gives a solution for the "stop activity issue" pointed out in #452.

Switch to Metacity window manager

Sugar switches the window manager from Matchbox to Metacity. Matchbox is designed for small devices that run all applications maximized. Sugar can run in devices with bigger screens and some applications break when run in Matchbox. Using Metacity instead means that some unsugarized apps would run better inside Sugar and that Sugar activities would behave better when run outside Sugar.


Thanks everyone for your great contributions!

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

  • restores Rainbow support, meaning that you can try and give feedback after installing Rainbow.
  • Fix naming of entries with unknown extensions (silbe) #1040
  • Fix support of Journal entry bundles (.xoj) #1098
  • Abort if there is an error when retrieving activities (silbe) #1059
  • Dont reinstall bundle if its already installed (silbe) #1053
  • update mime type db when a new activity is copied to ~/Activities #955
  • md5 and sha module will be deprecated in python 2.6 #266
  • Switch to Metacity as the window manager. #602
  • Refactor journal to use a gtk.TreeView
  • Refactor activity list view to use a gtk.TreeView
  • More meaningful screenshot titles (James Zaki) #650
  • Support for creating wireless ad-hoc networks
  • Add fullscreen option to the emulator and change default size to 800x600 (Sascha Silbe) #565

sugar-toolkit

  • Features/New_Toolbar_Design - Added new ToolbarBox and ToolbarButton widget
  • make the unfullscreen go away after a timeout #
  • update mime type db when a new activity is copied to ~/Activities #
  • md5 and sha module will be deprecated in python 2.6 #

sugar-artwork

  • cross activity toolbar icons

sugar-presence-service

  • broadcasting buddy tags to the connection managers that support it (gabble at the moment)

sugar-base

  • re-add lost po/sugar-base.pot

etoys

  • updated translations: bn, de, el, ko
  • fix demo project resolutions
  • add setup.py to please packagers
  • avoid black screen flashing when switching projects
  • set activity window title to project name
  • split over-long "geometry" category
  • better keyboard event handling in scripts
  • various fixes

Fructose modules

Fructose news

Browse

  • Features/New_Toolbar_Design - Adopt to the new activity toolbar design
  • Features/Tabs_In_Browse - New pages will open in a new tab similarly to other browsers. Though this feature isn't proposing any way for the user to explicitly open any link in a new tab.

Turtleart

  • fixed sharing bug
  • began 701 backward compatibility work
  • more debugging code

Read

  • support for Epub files

Fructose dependencies

Fructose dependencies News

Hulahop

- Tabs support

What is new for packagers

The switch to Metacity as window manager is dependent on this commit that adds a command line option to disable autofullscreen'ing maximized windows without decorations.