Issue 85
May 23, 2010
This week… 2040 commits, in 188 projects, by 264 happy hackers (and 299 were translation commits).
- Brian M. Carlson added DocBook version 5 support to yelp-xsl.
- Totem and Transmageddon both got support for the new WebM video format.
- The Google Calendar backend in evolution-data-server has been removed, as the CalDAV backend should be enough to interact with Google.
- Carlos Garcia Campos continued working on his Bonobo-less panel changes, with a port to GDBus.
- Thomas Wood added support for “shell” and “panels” in gnome-control-center, and added an initial implementation of a date/time panel.
- Shaun McCance added nautilus-sendto support in Yelp, to be able to send the pictures in documentation.
- The password length limit for SSH connections in Vinagre has been lifted.
- Xan Lopez removed the status bar of Epiphany, replacing its only use, the display of targets, by a small overlay that only appear on hover . (GNOME bug 609713)
- Łukasz Jernaś added GObject introspection support to Emerillon.
- GEdit got full support for compressed files . (GNOME bug 413220)
- In GNOME Shell Owen Taylor added a facility for automated performance measurement (GNOME bug 618189); and Dan Winship updated the Telepathy support to show notifications of presence changes (GNOME bug 611613).
- Emmanuele Bassi added a GApplication class to GLib, and Colin Walters used it to add a GtkApplication class to GTK+.
- Lin Ma reworked Solaris file event notification in GIO.
Issue 79
April 11, 2010
This week… 2112 commits, in 176 projects, by 296 happy hackers (and 263 were translation commits).
- Martin Szulecki added detection of the ipad to gvfs AFC backend (GNOME bug 615039).
- Rhythmbox has been updated to use webkit to display HTML episode descriptions of podcasts . (GNOME bug 320507)
- Flickr authentication code has been unified in gthumb, removing duplicated code.
- In Rygel Andreas Henriksson added basic support for serving subtitles in Samsung custom DIDL-Lite and HTTP extensions . (GNOME bug 606305)
- The Totem Youtube plugin has been fixed to work again with latest youtube.com pages changes . (GNOME bug 614679)
- Tomas Bzatek changed the GTK+ file chooser so that it initializes search engines on demand . (GNOME bug 614971)
- Banshee for Meego saw another major panel UI overhaul, to reflect the latest Meego look and feel, and better organize some of the features.
- Ray Strode added support for relocatable .gnome2 directory to both gnome-games (GNOME bug 613634) and yelp (GNOME bug 614029), this is done via the GNOME22_USER_DIR environment variable.
- Joanmarie Diggs added to Orca support for the detection of mispelled words in OpenOffice.org . (GNOME bug 364772)
- libsoup has been updated with a fix for proxies that close the connection after returning a 407 error code (Proxy Authentication Required) on a CONNECT request.
- Florian Müllner added introspection support to gconf (GNOME bug 613247)
- Philip Withnall improved cancellation support in libgdata, it is now using libsoup message cancellation functionality, rather than checking for cancellation ourselves at arbitrary points during operations.
- GNOME Shell support for IM notifications has been moved to use Telepathy . (GNOME bug 608999)
Issue 58
November 15, 2009
This week… 1612 commits, in 180 projects, by 213 happy hackers (and 293 were translation commits).
- Banshee was migrated to the Last.fm 2.0 API . (GNOME bug 541227)
- A general search feature has been added to Rygel, including Tracker.
- The GtkNotebook widget got an “action area”, to be used for things like having a single close tab button to the right of all tabs. Johannes Schmid wrote about it in his weblog: GtkNotebook action widgets . (GNOME bug 116650)
- Totem gained an on-screen display when in fullscreen mode, Bastien Nocero announced it in A little OSD . (GNOME bug 600985)
- Simon van der Linden added the possibility to import wrappers from pygi to pygobject.
- The GNOME Shell got presence items added to the status menu . (GNOME bug 601458)
- Behdad Esfahbod reverted a commit to vte, as not clearing the alternate screen caused issues with less.
- Basic Mac OS X integration (menu, dock, bundle) has been pushed to gedit.
- Empathy was fixed to ask for password when joining a protected room (GNOME bug 579341)
- The View Properties dialog of Gnumeric was converted to be instant-apply.
- William Walker added provisional support for GNOME Shell magnifier service to Orca.
Issue 57
November 8, 2009
This week… 2027 commits, in 180 projects, by 252 happy hackers (and 403 were translation commits).
- Totem got (on-disk) buffering support for downloads, Bastien Nocera blogged about it: No more stuttering.
- The gvfs webdav backend has been changed to remember cookies while it’s running.
- Carlos Garnocho made the SPARQL API of Tracker fully asynchronous.
- Postr (the GNOME Flickr Uploader) has been improved to allow direct editing of title and description, when double clicking (or pressing the Return key) on the photo . (GNOME bug 562162)
- Xavier Claessens added support for some IRC slash commands to Empathy, the currently supported commands are /clear, /topic, /join, /query and /msg . (GNOME bug 573407)
- Also in Empathy Guillaume Desmottes added the display of an error message when codec negotation fails . (GNOME bug 581789)
- The GNOME screensaver got a D-Bus method to show a message on the locked screen, to be used for notification of auto logout.
- In GNOME Shell Dan Winship started a message-tray branch, with some minimal Telepathy support, it has a notification popup for messages and avatar icons.
- Brasero got gobject introspection support for its libraries . (GNOME bug 589073)
- libsoup has been fixed to not change HEAD to GET on 303 redirect.
- A new Google Translate plugin has been added to Kupfer (the command tool inspired by Quicksilver).
Issue 48
September 6, 2009
This week… 2207 commits, in 200 projects, by 262 happy hackers (and 654 were translation commits).
- Michael Natterer added support for layer trees in Gimp, the UI still needs to be improved but there is now a Folder button in the layers dialog . (GNOME bug 86337)
- Totem browser plugin now overrides the HTTP user-agents for Quicktime and Windows Media Player, this fixes playback of the Apple trailers . (GNOME bug 375867)
- David Zeuthen started a “new-ui” branch to rework the UI of libgdu-gtk and palimpset.
- Brasero has been fixed to not use readcd (-clone) to copy audio CD, as it doesn’t keep CD-TEXT . (GNOME bug 580813)
- Epiphany gained back its “view source” command . (GNOME bug 503968)
- A new g_mkstemp_full() function has been added to glib, to expose more parameters than g_mkstemp(), allowing more flexibility when creating temporary files . (GNOME bug 594034)
- In Gnumeric Andreas J. Guelzow added handling of ODF import/export of surface plots originally created in Excel . (GNOME bug 594041)
- Matthew Barnes updated the “mailing-list-actions”, “save-calendar” and “publish-calendar” evolution plugins to the bonobo-liberated Evolution.
- On the same topic Lucian Langa started porting evolution-rss for the new Evolution.
Issue 44
August 9, 2009
This week… 1813 commits, in 179 projects, by 261 happy hackers (and 401 were translation commits).
- Totem has been updated to use its new logo in both the browser plugin and main player (GNOME bug 480200), and to display embedded cover images in audio streams (GNOME bug 581249).
- Marek Kašík added SVG support to GtkPrintBackendFile, this allows printing to SVG 1.2 files. (GNIME bug 357655)
- Gimp got a palette export script which allows exporting palettes to .css, .php, .py, .txt and .java by adding a Export to menu item in the palette context menu in the Palettes dockable . (GNOME bug 304399)
- Paolo Bacchilega imported his “ext” branch to gthumb, that refactors much of it into a system of extensions.
- In GNOME Shell Marina Zhurakhinskaya enabled hot corner for triggering the overview mode; to enter and leave the overview mode by just moving the mouse to the top left corner of the screen,
and Owen Taylor added a desktop file, to allow making GNOME Shell the desktop default by adding it to the auto-start items - Empathy was changed so dragndropping contacts will move them from group to group, instead of duplicating them in both groups . (GNOME bug 585443)
- David Zeuthen added a first usable version of the Create RAID Array dialog to GNOME Disk Utility.
- A new display-configuration branch has been created in gdm, to pursue GNOME bug 536355, to get back the ability to start and stop displays dynamically.
- Xan Lopez reimplemented a password viewer for Epiphany, that fetches the data from the GNOME keyring, which is where WebKit stores it . (GNOME bug 579217)
- In his Summer of Code project Guillaume Beland ported gnibbles to Clutter 1.0, fixed a collision bug and added some nice animations and effects.
Issue 43
August 2, 2009
This week… 2195 commits, in 186 projects, by 288 happy hackers (and 328 were translation commits).
- Now that gnome-doc-utils and yelp both have support for Mallard documents, Milo Casagrande converted gnome-hello documentation to the new format.
- After some discussion on the gnomecc list the default toolbar style has been changed to “Text beside items”.
- Sabayon was changed to use Xephyr instead of Xnest, as Xephyr supports the “new” X extensions.
- gnome-session has been fixed to not exit when the system bus restarts . (GNOME bug 583345)
- A new “ssh” plugin appeared in vinagre, which is becoming a universal tool to access remote systems.
- Robin Stocker added to Totem the functionality to remember the current position of a stream when pausing or closing . (GNOME bug 164918)
- After Hylke Bons posted some thoughts on the font viewer Thomas Wood started implementing the proposed ideas, in the “font-viewer-revamp” branch of the GNOME Control Center.
- Anjuta Git plugin gained an option to initialize new repositories . (GNOME bug 566698)
- Finally, during this 10th week of the summer of code, students were hard at work, some noticeable advancements:
- Paul A. Bellamy successfully implemented syncing and a properties dialog for MTP devices in Rhythmbox;
- Neil Loknath added streaming to Banshee using Telepathy, you can now stream a contact’s music after downloading their library info;
- Paulo Cabido merged the plugin engine with Getting Things Gnome main development branch.
Issue 39
July 5, 2009
This week… 1811 commits, in 184 projects, by 224 happy hackers (and 268 were translation commits).
- The Client Side Windows branch has been merged into GTK+, Alexander Larsson posted a status update on gtk-devel-list . (GNOME bug 318807)
- Cheese dropped its copy of GEditMessageArea in favour of the new GtkInfoBar that was introduced in 2.17.2 . (GNOME bug 586545)
- When there’s a DVD menu showing in Totem, it’s now possible to use the arrow keys to navigate around, and the Enter key to select (GNOME bug 580351).
- Snowy (the Tomboy companion web service) added OAuth endpoints, and the requirement for OAuth for accessing api/* URLs.
- Richard Hughes removed the HAL dependency of gnome-power-manager, making everything going through DeviceKit; he blogged it as HALectomy of gnome-power-manager complete.
- Gustavo Noronha Silva merged his content sniffing work in libsoup, the implementation is based on the draft spec on Content-Type Processing Model. Soup now provides a SoupContentSniffer session feature, which hooks into the message I/O, and delays emissions of the got-chunk signal to be able to figure out the Content-Type of messages from the actual content received, in some cases. GIO is also used to sniff content, whenever the spec allows further sniffing .(GNOME bug 572589)