Issue 24
March 22nd, 2009
This week… 2594 commits, in 269 projects, by 223 happy hackers (and 993 were translation commits).
- 2.26 got released on Wednesday, and translators worked hard, a special mention for the Maithili and Assamese teams, that improved their percentages by near 20 points.
- An initial backend support for GDB Variable Objects landed in Nemiver.
- Philippe Rouquier started splitting brasero between backend and application.
- The Mini-Commander applet got support for https URL . (GNOME bug 575782)
- Cosimo Cecchi fixed nautilus to spawn its windows on the correct screen, instead of always using the default one . (GNOME bug 555078)
- Epiphany got support for translucent link-message statusbar, ‘Inspired’ from Chrome, will show the link-message in a translucent floating div on the bottom left corner of the web view if the normal statusbar is hidden.
- Cody Russel improved the GTK+ menu theming on Win32, using the new menu styling API, it makes GTK+ looks much better on Windows Vista . (GNOME bug 538840)
- Rhythmbox will now use the new GtkEntry API for the “clear” icon in its search entry, rather than libsexy’s SexyIconEntry; also GnomeHRef usage has been replaced with GtkLinkButton, that removes the libgnome dependency.
- Also the Rhythmbox Jamendo XML parser got rewritten to create database entries in a single pass, rather than creating an intermediate structure and converting that to database entries. This speeds up catalogue loading and reduces memory consumption . (GNOME bug 424423)
- Rygel got transcoding support, from any format (that GStreamer can handle) to
mp3, LPCM and mpeg transport stream. - In the Murrine GTK+ engine Andrea Cimitan removed shadows from comboboxentry’s button and welcomes any feedback on this.
- Finally two new modules in Subversion this week: Jordi Mas imported Mistelixa, a DVD authoring tool, and Krzesimir Nowak imported libvtemm, C++ bindings to libvte.
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 15
January 18th, 2009
This week… 1452 commits, in 161 projects, by 186 happy hackers (and 261 were translation commits).
- A Brasero plugin has been added to Totem, to allow creating VCDs from playing video files, and duplicate VCDs and DVDs (GNOME bug 565383).
- Hand-written gir files (GL, cairo, fontconfig, freetype, libxml2, xfixes, xft and xlib) were moved from gir-repository into gobject-introspection; so upstream libraries depending on these can avoid a gir-repository dependency.
- Diego Escalante Urrelo turned the already awesome epiphany location bar into the woohoo bar (enhancing the completion popup by showing a two line cell containing the favicon, the title of the page and the URL ). (GNOME bug 541782)
- gnome-session got a D-Bus Presence API, and the user switch applet got updated to use it.
- There were lots of updates to brasero to address issues raised during discussion on desktop-devel-list.
- gnome-network-preferences has been renamed to gnome-network-properties
- Evolution added the possibility to import PST files (Microsoft Outlook Personal Folders ). (GNOME bug 208426)
- GTK+ got a new API to change global input method . (GNOME bug 450716)
- Bastien Nocera replaced some custom code in gnome-user-share, and a direct Avahi dependency, by using the mod_dnssd Apache module . (GNOME bug 567442).
- Finally, Meld and the trash applet both removed their libgnome dependency.
Issue 11
December 21st, 2008
This week… 1540 commits, in 182 projects, by 162 happy hackers (and 229 were translation commits).
- Most important, ORBit2 stopped calling g_thread_init() to accomodate the sensitiveness of Microsoft Windows and will display a warning if it was not previously called, this will need changes in a lot of places . (GNOME bug 547885)
- Jürg Billeter fixed lots of bugs in vala, applied patches, and generally enhanced things (notably the D-Bus server was rewritten to directly use libdbus, without dbus-glib marshalling) and released 0.5.3.
- Vala-related, Stefan Walter removed last vala traces from seahorse.
- The libgnomeui dependency was removed from the brightness and inhibit applets, NetworkManager OpenVPN and PPTP support, and libgnome usage was removed from the dictionary applet.
- Alexander Larsson merged eel into nautilus and eel usage was consequently removed from nautilus-cd-burner and brasero.
- Empathy got autocompletion of contact names in its “new message” dialog box . (GNOME bug 552296)
- Patrick Welche updated Dasher from gnome-vfs to gvfs.
- g_timeout_add_seconds replaced g_timeout_add in several new places: in nautilus-sendto, gnome-power-manager, gedit, gnome-games, seahorse.
- The AAC profile, as defined in gnome-media, and used by applications such as Sound Juicer and gnome-sound-recoreder, switched to LC-AAC profile . (GNOME bug 498617)