Issue 56
November 1st, 2009
This week… 1906 commits, in 181 projects, by 237 happy hackers (and 363 were translation commits).
- A full screen mode has been added to emerillon (GNOME bug 599764).
- John Wendell fixed several memory leaks in Vinagre and gtk-vnc.
- A new “Document License” tab has been added to Evince, it can display license information embedded in PDF files (GNOME bug 349173)
- In GNOME Games, gnometris got renamed to quadrapassel (due to trademark concerns), and same-gnome to swell-foop (due to “GNOME” in the old name).
- Support for group profiles has been added to Sabayon, thanks to Scott Balneaves.
- GTK+ was updated to use standard Mac shortcuts on Mac OS X (Cmd-X, Cmd-C, etc .). (GNOME bug 530351)
- Ignacio Casal Quinteiro ported gedit to GSettings, in the appropriately named gsettings branch of gedit; this is still a work in progress.
- Thomas Thurman added a first theme using CSS to the cowbell branch of metacity, the theme is named Sunshine.
- Peter Bloomfield marked important items in the balsa toolbars, so they work better with the new “text besides icons” default.
- Andreas J. Guelzow added ODF compability function “SHEETS” to Gnumeric.
- Matthew Barnes started porting Evolution from libglade to GtkBuilder.
- Finally usage of libgnomevfs has been removed from gnome-pilot.
Issue 55
October 25th, 2009
This week… 1781 commits, in 178 projects, by 250 happy hackers (and 298 were translation commits).
- A fullscreen mode has been added to xchat-gnome (GNOME bug 445638).
- Jonh Wendell added the ability to use JPEG compression (thus lossy encoding) to vinagre . (GNOME bug 573272)
- Evince has been changed to always use a different process for every document.
- Eog got support for animated images, it plays animated images as supported by GdkPixbufAnimation (GNOME bug 335093).
- gnome-pilot was ported to GtkBuilder, and removed most of its usage of libgnomeui.
- Empathy removed its applets (megaphone, nothere) and Python bindings of libempathy and libempathy-gtk, on the premise they were unused and applications should use telepathy-glib, and a future telepathy-gtk, via gobject-introspection.
- Colin Walters updated the GNOME Shell to use a stable ordering for well-known icons in the notification area (volume, battery, network… ;). (GNOME bug 598313)
- Brasero got changed to no longer store some settings with GConf anymore (like window size or position of widgets) but to save and load them using GKeyFile instead.
- Thomas Thurman worked quite a lot on the “cowbell” metacity branch, to allow styling of window borders using CSS, he also posted a status update.
- Ray Strode made DeviceKit-power optional in gdm.
- GNOME Disk Utility got handling of LUKS volumes.
- Martyn Rucell updated the Totem tracker plugin to the new (0.7) tracker API.
- Paolo Bacchilega added PackageKit support to File Roller, so it will now prompt for new packages when opening archives that require an uninstalled tool.
Issue 54
October 18th, 2009
This week… 2078 commits, in 184 projects, by 233 happy hackers (and 438 were translation commits).
- The new GtkFileSystemModel worked by Benjamin Otte and Federico Mena Quintero has been pushed to GTK+.
- Also in GTK+, a new GtkSpinner widget has been commited . (GNOME bug 319607)
- libsoup was changed to allow multiple pending connections to a server at once, as only allowing a single connection attempt at once really slows down pages with lots of subresources on servers that disallow persistent connections . (GNOME bug 594768)
- gdm has been converted from using gnome-power-manager to DeviceKit-power . (GNOME bug 596569)
- Jason Clinton pushed the Clutter rewrite of the Nibbles game, done by Guillaume Beland during his summer of code.
- Vinagre has been updated to keep the aspect ratio when using scaling mode . (GNOME bug 593192)
- Jason Childs added support for transparent objects in dia, by adding alpha to the Color structure . (GNOME bug 591525)
- Devhelp has been modified to look for an existing local copy of documents referred by their library.gnome.org location . (GNOME bug 598598)
- xml2po has been fixed to work with parallel builds . (GNOME bug 593175)
- Balsa, Gimp and goffice were all ported to compile fine with GSEAL enabled.
Issue 53
October 11th, 2009
This week… 1940 commits, in 179 projects, by 246 happy hackers (and 367 were translation commits).
- Nautilus gained a “copy anyway” option in the error dialog it displays when there is not enough space on the destination . (GNOME bug 324361)
- Richard Hugues probably added Super Cow Powers to gnome-packagekit, carefully hiding this fact in 50 commits with “Moo”, or a slight variation, as commit message.
- Ryan Lortie merged the various dconf* utilities in a single “dconf” tool, also he added API documentation.
- The gtk-2.90 branch was created and saw the removal of many deprecated widgets and functions.
- Devhelp got a new fullscreen mode, mostly thanks to code from gedit.
- In Evolution Matthew Barnes finally got pane size restoration to play nicely with maximised windows . (GNOME bug 593612)
- gok has been migrated to use GtkBuilder instead of libglade . (GNOME bug 582504)
- gvfs has been fixed to display the overwrite dialog when restoring already existing files from trash . (GNOME bug 596618)
- Rhythmbox has been ported to use gnome-session for inhibition support, inhibiting the session to go idle (thus preventing gnome-power-manager from suspending the computer due to inactivity ). (GNOME bug 596573)
- Marina Zhurakhinskaya extented GNOME Shell application search to match on menu categories . (GNOME bug 597153)
Issue 52
October 4th, 2009
This week… 2015 commits, in 171 projects, by 239 happy hackers (and 242 were translation commits).
- Robin Sonefors contributed a prime factorization function to gcalctool (GNOME bug 563217).
- Evolution got rid of all the deprecated GTK+ symbols it used (GNOME bug 572348).
- Pascal Terjan ported the Pidgin nautilus-sendto plugin to use Pidgin D-Bus API (GNOME bug 597039).
- GNOME Shell added a calendar pop-down to the clock (GNOME bug 596432).
- Sound Juicer has been converted to use the Inhibit interface from gnome-session (GNOME bug 596570).
- Vinagre got configurable depth support (in the “depth” branch, to be merged once a new gtk-vnc release gets out ). (GNOME bug 485204)
- Thanks to the efficient scrollback store in vte 0.22 Christian Persch added support for unlimited scrollback to gnome-terminal.
- Nautilus gained a checkbox for not assocating a filetype on open with . (GNOME bug 92497)
- Ryan Lortie commited GSettings property binding support and a GValue serialiser into the gsettings glib branch.
- Empathy fixed its handling of fallback HTML files in Adium themes . (GNOME bug 596303)
Issue 51
September 27th, 2009
This week… 2610 commits, in 209 projects, by 286 happy hackers (and 539 were translation commits).
- The Perl bindings written by Emmanuel Rodriguez have been merged into libchamplain.
- A branch by Alexander Sack reworking NetworkManager menu has been uploaded (it is named “menu-rework”).
- Mark Kasik added support for the ‘auth-info’ attribute to the CUPS print backend of GTK + (GNOME bug 566522).
- Deprecated GTK+ symbols have been removed from gok (GNOME bug 572686).
- Ryan Lortie published a gsettings branch of Devhelp, demonstrating the conversion from GConf to GSettings.
- GNOME Shell has been updated to not treat 1024×600 as widescreen (GNOME bug 596375).
- The GNOME Volume Control has been changed to allow going up to 150% for output volume (GNOME bug 591285).
- Brasero has been fixed to not leak the CD drive device file descriptor, that kept the drive locked . (GNOME bug 596241)
- Evolution has been changed to use Message-ID instead of Message-Id, for increased compatibility with other applications (GNOME bug 596157).
- Ross Burton switched evolution-data-server calendar to D-Bus instead of Bonobo, in the “dbus-calendar” branch.
Issue 50
September 20th, 2009
This week… 2699 commits, in 227 projects, by 271 happy hackers (and 1213 were translation commits).
- This is the week before the 2.28.0 and translators are working like crazy, Maithili support literally jumped from 43% to 55%, Asturian also jumped, progressing of 8 points; Galician, German and Hungarian all reached 100% of UI strings translated.
- Brasero got event sound support, sounds will be played when a CD finished burning . (GNOME bug 594954)
- A new WebSharing extension has been added to F-Spot.
- Ryan Lortie added a D-Bus service for dconf (GNOME bug 595479).
- Epiphany gained back its context menu, thanks to the new WebKitHitTestResult support in WebKit.
- Nemiver gained support for editing breakpoint condition.
- Evolution got rid of its dependency on libgnome and libgnomeui, Matthew Barnes blogged on how Evolution is now 100% Bonobo free . (GNOME bug 567283)
- Screen locking on suspend or hibernate has been fixed in gnome-session (GNOME bug 595154)
- XChat-GNOME got an option to hide its statusbar (GNOME bug 524030).
- GNOME Shell has been updated to make the run dialog and “looking glass” debug console work in the overview . (GNOME bug 595116)
- David Zeuthen added GObject introspection support to PolkitGtk.
Issue 49
September 13th, 2009
This week… 2529 commits, in 212 projects, by 272 happy hackers (and 838 were translation commits).
- We are approaching the 2.28.0 release and with freezes in place translators are now the heavy contributors, highlights of this week are the Serbian and Catalan teams, increasing their completion status by over five percents, and the Portuguese and Spanish teams, achieving 100% translated strings for the UI.
- A new “Auto DJ” feature has been contributed to Banshee, it will add new randomly selected tracks to the play queue when it gets empty (GNOME bug 565767)
- Kupfer, a simple launcher in the style of Gnome Do, added a new Calculator plugin and a new “Rename To…” action.
- Vincent Untz updated gnome-menus and gnome-panel to work with the new X-GNOME-FullName .desktop key.
- Rygel added support for publishing thumbnails of media items . (GNOME bug 590702)
- Alexander Larsson did some GObject performance work (in the glib gobject-performance branch), improving the speed of instance creation for classes that do not have properties, and the interface lookup algorithm.
- Brasero got a new “introspection” branch where support for gobject introspection is developed.
- The display order of files in Eye of GNOME, that was broken for some locales, has been fixed by Felix Riemann . (GNOME bug 594403)
- The adblock Epiphany extension has been updated to work with Epiphany/webkit, Xan Lopez blogged this and other Epiphany features . (GNOME bug 562762)
Issue 48
September 6th, 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 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.