Difference between revisions of "0.82/0.81.2 Notes"

From Sugar Labs
Jump to navigation Jump to search
(Init 0.81.2)
 
 
(20 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 +
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>
 
=Sucrose 0.81.2=
 
=Sucrose 0.81.2=
 +
 +
== Announcement ==
 +
This release has many great improvements. Pippy and the Log activity fixed the platform specific issues and could be added to the release. Refinements have been made to the activity list view like adding installation dates of the activities, sorting by dates and searching in the list of activities.
 +
 +
The control panel has been refactored and now has a graphical interface as well as the command line one. Refactoring work has been done as well in the bundlebuilder and a speaker device has been added to the frame so you can control the volume of your speakers from there. In Etoys new phrases have been marked for translation to improve internationalization even more.
 +
 +
Make sure to check out the new palette features for links in the web-activity and try to quit the terminal activity by quitting the shell. As another little smoke test you could use the control panel to change your buddy to use a light fill color and check that the chat activity then uses black text for your messages.
 +
 +
Finally, if the frame pops up unintentionally during these actions you can now find a slider to set different activation delays for the frame in the control panel.
  
 
== Glucose modules==
 
== Glucose modules==
  
* [http://dev.laptop.org/pub/sugar/sources/sugar-base/sugar-base-0.79.1.tar.bz2 sugar-base 0.79.1]
+
* [http://dev.laptop.org/pub/sugar/sources/sugar-base/sugar-base-0.81.1.tar.bz2 sugar-base 0.81.1]
* [http://dev.laptop.org/pub/sugar/sources/sugar-toolkit/sugar-toolkit-0.81.3.tar.bz2 sugar-toolkit 0.81.3]
+
* [http://dev.laptop.org/pub/sugar/sources/sugar-toolkit/sugar-toolkit-0.81.4.tar.bz2 sugar-toolkit 0.81.4]
* [http://dev.laptop.org/pub/sugar/sources/sugar/sugar-0.81.2.tar.bz2 sugar 0.81.2]
+
* [http://dev.laptop.org/pub/sugar/sources/sugar/sugar-0.81.3.tar.bz2 sugar 0.81.3]
 +
* [http://dev.laptop.org/pub/sugar/sources/sugar-artwork/sugar-artwork-0.79.3.tar.bz2 sugar-artwork 0.79.3]
 
* [http://dev.laptop.org/pub/sugar/sources/sugar-datastore/sugar-datastore-0.8.1.tar.bz2 sugar-datastore 0.8.1]
 
* [http://dev.laptop.org/pub/sugar/sources/sugar-datastore/sugar-datastore-0.8.1.tar.bz2 sugar-datastore 0.8.1]
 
* [http://dev.laptop.org/pub/sugar/sources/sugar-presence-service/sugar-presence-service-0.81.1.tar.bz2 sugar-presence-service 0.81.1]
 
* [http://dev.laptop.org/pub/sugar/sources/sugar-presence-service/sugar-presence-service-0.81.1.tar.bz2 sugar-presence-service 0.81.1]
* [http://dev.laptop.org/pub/sugar/sources/sugar-artwork/sugar-artwork-0.79.3.tar.bz2 sugar-artwork 0.79.3]
+
* [http://dev.laptop.org/pub/sugar/sources/etoys/etoys-3.0.2007.tar.gz  etoys 3.0.2007]
* [http://dev.laptop.org/pub/sugar/sources/journal-activity/journal-activity-89.tar.bz2 journal-activity 89]
+
* [https://dev.laptop.org/pub/sugar/sources/journal-activity/Journal-91.tar.bz2 journal-activity 91]
* [http://dev.laptop.org/pub/sugar/sources/etoys/etoys-3.0.1998.tar.gz etoys 3.0.1998]
 
  
 
== Glucose news ==
 
== Glucose news ==
Line 16: Line 26:
 
=== sugar-base ===
 
=== sugar-base ===
  
* Fix strings translation (Tomeu)
+
* Fix logging (Tomeu)  
* Fix several pylint complaints (Marco)
 
  
 
=== sugar-toolkit ===
 
=== sugar-toolkit ===
  
* #6473 Better method to resolve handles to buddies (Morgs)
+
* Add an installation time property to the activity bundle (Tomeu)
* Make the list of XO colors public (Simon)
+
* Reveal palettes on right-click (Eben)
* Hack in bundlebuilder to work without a .git directory (Marco)
+
* Refactor bundlebuilder and add dist_source command (Marco)
* Support for lazy palette creation (Marco)
+
* Enable journal to do open-with for activity bundles (Chema)
 +
* Add timezone, hot_corners, warm_edges to the profile (Simon)
  
=== sugar-artwork ===
+
=== sugar ===
  
* Diverse icon fixes (Eben)
+
* Search in the activity list (Tomeu)
 +
* Add installation date in the activity list (Tomeu)
 +
* Improve performance of the activity list (Tomeu)
 +
* Sort activities in the list and ring by installation date (Tomeu)
 +
* Speaker device (Martin Dengler)
 +
* Graphical frontend for the control panel (Simon)
 +
* Rotate the dpad keys when the screen rotate button is pressed (Erik Garrison)
  
=== sugar ===
+
=== etoys ===
  
* Key bindings for scrollable views (Tomeu)
+
* More translatable phrases
* Show a set of default activities in the home view ring (Tomeu)
+
* Minor tile fixes
* Nicer battery palette (Martin Dengler)
 
  
=== etoys ===
+
=== journal-activity ===
  
* suspend UI process while inactive (do not hog CPU when in background)
+
* Arabic translations update (Khaled)
* fixed international keyboard input
+
* Italian translations update (Carlo)
* many more strings translatable
+
* Misc small fixes (Simon and Tomeu)
* errors get logged in regular log file via stdout
 
* faster project loading
 
* Pango text rendering support (experimental)
 
* and many more minor fixes and improvements
 
  
 
== Fructose modules ==
 
== Fructose modules ==
  
 
* [http://dev.laptop.org/pub/sugar/sources/read-activity/read-activity-46.tar.bz2 read-activity 46]
 
* [http://dev.laptop.org/pub/sugar/sources/read-activity/read-activity-46.tar.bz2 read-activity 46]
* [http://dev.laptop.org/pub/sugar/sources/chat-activity/chat-activity-38.tar.bz2 chat-activity 38]
+
* [http://dev.laptop.org/pub/sugar/sources/chat-activity/Chat-40.tar.bz2 chat-activity 40]
* [http://dev.laptop.org/pub/sugar/sources/terminal-activity/terminal-activity-11.tar.bz2 terminal-activity 11]
+
* [http://dev.laptop.org/pub/sugar/sources/terminal-activity/Terminal-12.tar.bz2 terminal-activity 12]
* [http://dev.laptop.org/pub/sugar/sources/web-activity/web-activity-87.tar.bz2 web-activity 87]
+
* [http://dev.laptop.org/pub/sugar/sources/web-activity/Web-89.tar.bz2 web-activity 89]
 
* [http://dev.laptop.org/pub/sugar/sources/etoys-activity/etoys-activity-81.tar.gz etoys-activity 81]
 
* [http://dev.laptop.org/pub/sugar/sources/etoys-activity/etoys-activity-81.tar.gz etoys-activity 81]
 
* [http://dev.laptop.org/pub/sugar/sources/write-activity/write-55.tar.bz2 write-activity 55]
 
* [http://dev.laptop.org/pub/sugar/sources/write-activity/write-55.tar.bz2 write-activity 55]
 
* [http://dev.laptop.org/pub/sugar/sources/calculate-activity/calculate-19.tar.bz2 calculate-activity 19]
 
* [http://dev.laptop.org/pub/sugar/sources/calculate-activity/calculate-19.tar.bz2 calculate-activity 19]
 +
* [http://dev.laptop.org/pub/sugar/sources/log-activity/Log-9.tar.bz2 log-activity 9]
 +
* [http://dev.laptop.org/pub/sugar/sources/pippy-activity/Pippy-22.tar.bz2 pippy-activity 22]
  
 
== Fructose news ==
 
== Fructose news ==
  
=== journal-activity ===
+
=== read-activity ===
  
* Eben fixed the appearance of activity bundles.
+
* Skipped this release
* Pootle brought us an update of the translation to Italian.
 
* Update the results view only when the journal is the active activity.
 
  
 
=== chat-activity ===
 
=== chat-activity ===
  
39
+
* #5767: Use black text on light fill colors (matthias)
 +
 
 +
=== terminal-activity ===
 +
 
 +
* #5520: Make the activity exit when the user exits the shell. (sayamindu)
 +
 
 +
=== web-activity ===
 +
 
 +
89
 +
* Make the object chooser transient on the activity window. (tomeu)
  
* ACK received messages (cassidy)
+
88
* Handle pending messages when setting the message handler (cassidy)
+
* Add Edit toolbar (tomeu)
 +
* Add Follow link item to link palette (tomeu)
 +
* Add palette for images (tomeu)
 +
* Add a simple palette for links with an option to copy to the clipboard (tomeu)  
  
38
+
=== calculate-activity ===
  
* Updated translations: zh_TW, de, it
+
* Skipped this release
  
37
+
=== write-activity ===
  
* UI Change: Merge multiple sequential messages from same author (morgs)
+
* Skipped this release
* Updated translation: ar (pootle)
 
* #6561: Fix RTL message alignment (Arabic) (khaled)
 
  
36
+
=== log-activity===
  
* #5053: Reduce white space around boxes (morgs)
+
* Make users non-olpc be able to read the sugar logs - this is important for the activity running on non xo platforms
* #6621: set entry sensitive not editable (morgs)
 
* Add license to activity.py (morgs)
 
* #6743: border around gtk.entry (morgs)
 
* Reduce telepathy code based on improved PS channel creation API (morgs)
 
* Open URLs via show_object_in_journal (morgs)
 
* Update pippy metadata based on Pippy (morgs)
 
* Updated translations (pootle)
 
  
=== terminal-activity ===
+
=== pippy activity ===
  
* i18n improvement: the activity has a POT file now (sayamindu)
+
* Add check to not fail on new gtksourceview2 API - this is needed for the activity to run on non xo platforms
  
=== web-activity ===
+
== Instructions to test in olpc joyride ==
 +
The sugar packages from Sucrose 0.81.2 went into the olpc image [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2024/ joyride-2024]. You can update to joyride using [http://wiki.laptop.org/go/Olpc-update olpc-update] or a usb key.
  
* First round of pylint fixes (erikos)
+
There are no activities in the builds anymore. You can get the Sucrose 0.81.2 activities with the activities script (based on bert's activity update [http://wiki.laptop.org/go/Bert's_script script]).
* Fix typo #6962 (DanKrejsa)
 
* Fix onStateChange for downloads #6962 (DanKrejsa)
 
* s/Open/Show in Journal #5958 (erikos)
 
* A lot of new translations
 
  
=== calculate-activity ===
+
* Switch to a virtual console by pressing the  Ctrl+Alt+[[Image:Mesh_key_f1_small.png]] keys.
no news this cycle
+
* Enter the following commands:
 +
su - olpc
 +
wget http://dev.laptop.org/~erikos/sucrose-activities.py
 +
python sucrose-activities.py
  
=== write-activity ===
+
* Return to sugar by pressing the Ctrl+Alt+[[Image:Home key f3 small.png]] keys. The activities will then be listed in the activities list.
no news this cycle
 
  
== sugar-jhbuild branch ==
 
We created a special sugar-jhbuild branch for this release containing the tarballs. You can try it out like this:
 
  
git clone git://dev.laptop.org/sugar-jhbuild
+
[[Category:Development Team/Release]]
cd sugar-jhbuild
 
git checkout --track -b sucrose-0.81.1 origin/sucrose-0.81.1
 
./sugar-jhbuild update
 
./sugar-jhbuild build
 

Latest revision as of 21:57, 2 July 2009

Sucrose 0.81.2

Announcement

This release has many great improvements. Pippy and the Log activity fixed the platform specific issues and could be added to the release. Refinements have been made to the activity list view like adding installation dates of the activities, sorting by dates and searching in the list of activities.

The control panel has been refactored and now has a graphical interface as well as the command line one. Refactoring work has been done as well in the bundlebuilder and a speaker device has been added to the frame so you can control the volume of your speakers from there. In Etoys new phrases have been marked for translation to improve internationalization even more.

Make sure to check out the new palette features for links in the web-activity and try to quit the terminal activity by quitting the shell. As another little smoke test you could use the control panel to change your buddy to use a light fill color and check that the chat activity then uses black text for your messages.

Finally, if the frame pops up unintentionally during these actions you can now find a slider to set different activation delays for the frame in the control panel.

Glucose modules

Glucose news

sugar-base

  • Fix logging (Tomeu)

sugar-toolkit

  • Add an installation time property to the activity bundle (Tomeu)
  • Reveal palettes on right-click (Eben)
  • Refactor bundlebuilder and add dist_source command (Marco)
  • Enable journal to do open-with for activity bundles (Chema)
  • Add timezone, hot_corners, warm_edges to the profile (Simon)

sugar

  • Search in the activity list (Tomeu)
  • Add installation date in the activity list (Tomeu)
  • Improve performance of the activity list (Tomeu)
  • Sort activities in the list and ring by installation date (Tomeu)
  • Speaker device (Martin Dengler)
  • Graphical frontend for the control panel (Simon)
  • Rotate the dpad keys when the screen rotate button is pressed (Erik Garrison)

etoys

  • More translatable phrases
  • Minor tile fixes

journal-activity

  • Arabic translations update (Khaled)
  • Italian translations update (Carlo)
  • Misc small fixes (Simon and Tomeu)

Fructose modules

Fructose news

read-activity

  • Skipped this release

chat-activity

  • #5767: Use black text on light fill colors (matthias)

terminal-activity

  • #5520: Make the activity exit when the user exits the shell. (sayamindu)

web-activity

89

  • Make the object chooser transient on the activity window. (tomeu)

88

  • Add Edit toolbar (tomeu)
  • Add Follow link item to link palette (tomeu)
  • Add palette for images (tomeu)
  • Add a simple palette for links with an option to copy to the clipboard (tomeu)

calculate-activity

  • Skipped this release

write-activity

  • Skipped this release

log-activity

  • Make users non-olpc be able to read the sugar logs - this is important for the activity running on non xo platforms

pippy activity

  • Add check to not fail on new gtksourceview2 API - this is needed for the activity to run on non xo platforms

Instructions to test in olpc joyride

The sugar packages from Sucrose 0.81.2 went into the olpc image joyride-2024. You can update to joyride using olpc-update or a usb key.

There are no activities in the builds anymore. You can get the Sucrose 0.81.2 activities with the activities script (based on bert's activity update script).

  • Switch to a virtual console by pressing the Ctrl+Alt+Mesh key f1 small.png keys.
  • Enter the following commands:
su - olpc
wget http://dev.laptop.org/~erikos/sucrose-activities.py
python sucrose-activities.py
  • Return to sugar by pressing the Ctrl+Alt+Home key f3 small.png keys. The activities will then be listed in the activities list.