Issue 47
August 30th, 2009
This week… 3183 commits, in 208 projects, by 294 happy hackers (and 1032 were translation commits).
- In gnome-disk-utility David Zeuthen landed the new ATA SMART user interface.
- Rhythmbox gained support for downloading cover art from discogs.com and MusicBrainz (GNOME bug 410684).
- The libchamplain map widget gained support for keyboard shortcuts, to navigate and zoom the map . (GNOME bug 582872)
- Ekiga switched to boost for both smart pointers and signals (GNOME bug 575005)
- The “kill-bonobo” branch of Evolution is now the “master” git branch, this marked 45 old bugs as fixed.
- gconf-editor has been ported to PolicyKit 1.0 . (GNOME bug 585596)
- A shutter sound will now be played when taking a screenshot (GNOME bug 592372).
- Gnome Shell improved the way it displays search results, it now has bigger fonts and brighter colour for the headings, and more padding.
- Daniel Elstner worked on the C++ bindings so they could get their API references published on library.gnome.org.
- Jean Bréfort moved gnumeric to use GooCanvas instead of FooCanvas.
- Finally devhelp has been ported to make use of libunique.
Issue 17
February 1st, 2009
This week… 1687 commits, in 167 projects, by 184 happy hackers (and 391 were translation commits).
- In Conduit, John Stowers added a new dataprovider that changes the desktop wallpaper, and suggests connecting to a flickr RSS feed…
- Sound Juicer media support has been ported from libnautilusburn to libbrasero-media . (GNOME bug 567286)
- After much testing Behdad Esfahbod removed the ClassDef->Defined field in Pango, and the associated special-handling code; he wrote “The special-casing was consuming lots of memory. EIGHT MEGABYTES for loading DejaVu Sans! While this could be complete fixed, I decided to remove the special-handling code altogether. I don’t think it will make any real difference, and if it does, we’ll fix fonts.”; in another commit he also saved over 2000 alloc calls when loading DejaVu Sans.
- Deskbar got an OpenSearch module . (GNOME bug 528184)
- Cosimo Cecchi implemented write support for the ObexFTP gvfs backend . (GNOME bug 519071)
- Following libnotify acceptance as an external dependency, Empathy got support and will now show a popup notification when receiving a new message.
- Ryan Lortie added _async functions for GDataInputStream (async versions of read_line and read_until ). (GNOME bug 568575)
- file-roller got ported to use gtkbuilder instead of libglade.
- A good bunch of memory leaks were fixed in brasero.
- The Volume Control balance widget got updated to use the new GTK+ scale marks.
- Banshee got a basic clutter UI for rendering the video texture from the clutter sink in the media pipeline.
- Theppitak Karoonboonyanan went on building modules out of their source trees and filed bugs and patches against those failing, many of those issues are already fixed (in gnome-settings-daemon, Ekiga, Brasero and gnome-keyring).
- Callum McKenzie finally killed the last bit of libgnome in gnome-applets; and returned the mixer applet.
- Long standing GTK+ bug (lastly spotted in a post on Planet Gnome by Ruben Vermeersch) got nailed with a patch from Simos Xenitellis . (GNOME bug 162726)
- Rhythmbox improved its handling of transcoding format selection for MTP devices, now preferring MP3 over M4A/AAC . (GNOME bug 567524)
- Pavel Kostyuchenko work on Anjuta/Glade3 integration (part of GSoC, see project his proposal) finally got commited . (GNOME bug 542412)
Issue 10
December 14th, 2008
This week… 1123 commits, in 144 projects, by 154 happy hackers (and 120 were translation commits).
- Ted Gould posted about gtk_timeout_add_seconds and a few modules (anjuta, ekiga, totem, libbonobo, libegg, brasero) already got fixes.
- Niepce Digital got imported in subversion repository.
- Xan Lopez added support for the WebKit web inspector in Epiphany (and Robert Carr did the same thing for seed minibrowser).
- Vincent Untz got back hacking on gnome-panel, removal of libgnomeui and deprecated API usage, single include, bug fixes and stuff.
- vino added correct support for IPv4 mapped IPv6, and added a new feature to able to set the network interface to listen on (GNOME bug 403183).
- gvfs got a new trash backend written by Ryan Lortie.
- Nautilus gained the possibility to call PackageKit to install applications for for unsupported mime types.
- German Poo-Caamano gave some love to gnome-nettool (portability fixes, better accessibility support, and other fixes and enhancements).
- gtkhtml got improved smileys (toolbar to insert them, obedience to the icon naming specification; screenshots are available in GNOME bug 563841.
- Also, Przemysław Grzegorczyk wrote a lot of patches to clean up GLib and GTK+ includes, see GNOME bug 563413. This earned him a Subversion account.
Issue 6
November 16th, 2008
This week… 1363 commits, in 162 projects, by 184 happy hackers (and 164 were translation commits).
- The getting-rid-of-libgnome-and-gnome-vfs quest continues with Ekiga losing its dependency on libgnome and Anjuta removing some gnome-vfs usage
- Matthias Clasen added lockdown support in the gnome-settings-daemon keybinding plugin (GNOME bug 553434)
- In rhythmbox Christophe Fergeau switched several g_timeout_add to g_timeout_add_seconds so it wakes up the CPU less often; and Bastien Nocera added detection of the new PSP-3000
- Bedhad Esfahbod added pangocairo backend to vte, and made it the default; it is as fast as the xft backend.
- NetworkManager got support for PKCS#12 private keys
- Evince got support for PDF layers (but it doesn’t seem like such support has been merged in poppler yet)
- Murray Cumming created projects.gnome.org, to host project pages that were on www.gnome.org/projects/; he posted to devel-announce to explain the motivation and implications
- Finally, in GTK+-land, Michael Natterer added the new orientation API to GtkRange