Issue 53
October 11, 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 4, 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 27, 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 20, 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 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 47
August 30, 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 46
August 23, 2009
This week… 2565 commits, in 231 projects, by 273 happy hackers (and 652 were translation commits).
- Andoni Morales imported longomatch, a sports video analysis tool for coaches and sports scientists using Mono and GStreamer, into git.gnome.org.
- Empathy gained optional support for connman (as used in Moblin) to manage its connectivity status. Sjoerd Simons also pushed his branch porting Empathy to Mission Control 5, which improves the foundations of Empathy and makes integrating Telepathy with the desktop more practical.
- Zhang Sen finished his Summer of Code pushing a new collaborative mode to his sudoku over telepathy tubes.
- The Evolution Exchange autoconfig wizard has been ported to GtkAssistant, evolution-exchange is now libgnome(ui) free. (GNOME bug 580904)
- The “About Me” configuration window was ported to PolicyKit 1.0, to be honest this amounted to removing all traces of PolicyKit from the application.
- Orca got special casing for the no break space character since some synthesizers cannot handle them. (GNOME bug 591734)
- Daniel Elstner continued his work, cleaning the build process of many C++ bindings, and converted the examples in the gtkmm documentation to non-recursive build.
- Brian Cameron improved the documentation for a11y configuration of gdm. (GNOME bug 141378)
- In the Panel Vincent Untz fixed several issues related to multi monitor use cases.
Issue 45
August 17, 2009
This week… 2799 commits, in 207 projects, by 314 happy hackers (and 707 were translation commits).
- Nautilus has been changed to inhibit gnome-power-manager when copying files (GNOME bug 334806).
- Simon van der Linden landed much of his summer of code work on pybank (using gobject-introspection to create dynamic Python bindings to gobject libraries) in the gsco2009 branch.
- GConf has removed its libgnome dependency (which was casued by a test client) (GNOME bug 586435), and was ported to the PolicyKit 1.0 API (GNOME bug 585303).
- Benjamin Otte ported byzanz (screencast tool) from gnome-vfs to gio, and from gdk to cairo.
- Thanks to a change in libgweather it is now possible to add an UTC time entry to the clock applet. (GNOME bug 541145)
- Jean Bréfort added a new cairo-based canvas to goffice, to be used in Gnumeric, to replace foocanvas.
- Every little part of gnome-panel has been ported to GtkBuilder.
- The gvfs gphoto2 backend and monitor were ported to gudev.
- Most of the C++ bindings were transitioned to a new build infrastructure, using the new mm-common module.
- In Yelp Shaun McCance added the possibility for ghelp: URIs to reference Mallard documents.
- And an all-new Mallard documentation, mostly written by Milo Casagrande and Phil Bull, has been merged into Empathy.
- Dan Winship ported SoupAddress to use GResolver, new in the latest GLib.
- Finally Matthew Barnes added support for “Fifth Sunday *of the month*” to Evolution (in his kill-bonobo branch) (and it also works for other weekdays!) (GNOME bug 328361).
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.