From Sugar Labs
< 0.84
Revision as of 00:13, 3 July 2009 by FGrose (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search



Some introductory words what the activity is like. Any special things you like to mention that happened during the release cycle etc

More Info: link to get some further info about the module


  • reduced memory usage
  • performance improvements in startup

Detailed changes


  • Modularized the shell to have every major UI component like the frame the home view and the control panel reside in his own module and be self contained
  • Use gconf as a backend to store the profile.
  • Several heavy shell dependency have been dropped.
  • Merge of the journal and of the shell service into the shell
  • "Battery fully charged" shows up in error (battery is removed) #5867
  • Jabber server description is ambiguous #8623
  • Should re-request closed random views #8900
  • Should request random activities/buddies to populate the mesh view #7545
  • Clipboard objects need meaningful labels #5751
  • Dragging within the clipboard creates duplicate clippings #8606
  • Cursor lock while dragging icons in Home (or anywhere) #7408
  • Tray control should support highlight on drag #8604


  • Fix uninstalling activities from the home view
  • Make sugar control panel support selection of multiple languages d.l.o
  • Add saving and loading of the nm connections and support for WPA #8876
  • Implement a global handler for the view source key
  • Initial implementation of activity notifications
  • Wireless network frame device #9
  • Make sugar control panel support selection of multiple languages #8876
  • Update Icon in the AP palette #7
  • Control Panel needs to list wireless firmware version #8131


  • Fix language parsing on Gentoo and ALTLinux #81 (alsroot)
  • Change the FRAME_POSITION_RELATIVE to follow eben's spec
  • exec sugar-session
  • Add wired device icon for the frame
  • Only show wireless device in the frame when connecting/connected
  • Use jabber.sugarlabs.org by default
  • Only create a keydialog for the activating connection
  • CanvasPulsingIcon: Don't begin pulse loop on resume if not pulsing
  • Use g_timeout_add_seconds() for power efficiency
  • Add the journal button to the volumes toolbar in the journal
  • Remove jarabe/model/volume.py and use gio instead
  • First try at restoring removable devices support in the journal
  • make the image viewer activity the default one for iamges


  • 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
  • Fix setting the timezone in debian #196
  • 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
  • Filter by timestamp, not by mtime #132
  • 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
  • Refresh the detailed view when the entry changes #36
  • Refresh full metadata when editing so we dont lose properties #38
  • Focus Search is not exposed via dbus anymore #89
  • 'Open with' does not work for clipboard item #131
  • Install bundles when they get into the journal #165
  • Add Resume item to the file transfer palette
  • Fix erase button in the journal #126
  • Following eben's spec for the device positions


  • Resume Activity list is not updated directly #322
  • Fix network panel on XO (Sascha Silbe) #290
  • Only show cp power section on xo #320
  • Add logout option to the buddy menu (Sayamindu) #207
  • Launch activity also when clicking on the palette icon #335
  • Use the activity icon for the 'Start new' palette item #314
  • Close the object chooser when the activity is closed #329
  • Dates in journal are not translated #55
  • Don't mute when right-clicking the speaker icon #278
  • Correctly cache the connection to the OHM service #249
  • Show launcher screen immediately after the user clicks to start an activity #243
  • Use documend-send icon (Gary C Martin) #227
  • Try harder to get an icon for a clipping
  • Hide the journal activity in the home view #87
  • Correctly initialize the TrayIcon
  • Add 'View Details' option to object palette in journal
  • Translation updates
  • Hide OLPC-specific fields on non-xo machines #133
  • Add a 'Clear search' button to 'No matching entries' message #266
  • Correctly detect when a query in the journal is empty #255
  • Avoid launching two instances of the same activity instance #238
  • Add start-with option to objectpalette in the journal
  • Fix dnd of icons in the favorite view #213
  • Right click on AP should reveal palette not connect to AP #10
  • Display space used and left in the volume palette in the journal #33
  • Don't update the zoom level when a dialog window pops up
  • Fix filtering the objectchooser with data types #219


  • Revert "Add a favorites mode setting for deciding if the favorites view resumes by default or not"
  • Listen for changes in the Activities dir and install/uninstall activities accordingly #235
  • Fix sorting of favorite icons by installation_time #387
  • View Source: Option and accelerator in activity frame palette
  • View Source: Use activity icon outline for Bundle Source, part of #360
  • View Source: Hide Python Bytecode files #361
  • Use the file transfer icons
  • Many new translations!


  • Focus rectangle corners should be rounded #406
  • Restore minimal .xol support #459
  • Check the activity version and replace an older version upon download #464
  • Friendstray: icon reacting to right click #441
  • Network device icons don't react on right click #463
  • Don't open a launcher window when that activity is already running #426
  • Fall back to application-octet-stream for unknown types #458
  • Show a generic icon for clippings, if available #454
  • Don’t add_bundle on activity dir change when installed already #442
  • Make mute sound code togglable
  • Keyhandler: Map XF86Search to the journal search
  • Keyhandler: Catch all exceptions (thanks to Sascha Silbe)
  • Give time for exit to execute when closing the emulator #435
  • Dont hardcode the maximum amount of entries to cache in the journal #72
  • Add standard ‘Print’ shortcut to take a screenshot
  • Use keyboard specific keys to set the volume #430
  • Update to new DBus policy #307
  • Fix palette appearance on right-click #403
  • Switch to existing instance of an activity if it’s already running #410


Tomeu Vizoso