Issue 146
July 24, 2011
This week… 1607 commits, in 160 projects, by 208 happy hackers (and 269 were translation commits).
- Damien Lespiau added a “camera” background type to pinpoint, “It’s awesome, it lets you put pull your webcam into your presentation.”
- Gtkhtml was fixed by Matthew Barnes to get font settings from gsettings, not gconf. (GONME bug 655002)
- Richard Schwarting added much documentation to the gxml library.
- Ryan Lortie added new keyfile-based “dump” and “load” commands to the dconf cli tool.
- Felix Riemann modified the map eog plugin to parse coordinate tags directly from the EXIF data . (GNOME bug 654650)
- Some more Chinese poetry has been added to Pango test suite.
- Cosimo Cecchi implemented a first iteration of an inline preview into gnome-documents.
- Ignacio Casal Quinteiro updated gitg to show “gravatar” when changing the revision.
- Nohemi Fernandez added a fullscale keyboard to Caribou, extending the US touch layout by including keys from the hardware keyboard (ie. Ctrl/Alt, etc).
- Workarounds for Microsoft Excel ODF bugs were made in Gnumeric by Andreas J. Guelzow.
- Robert Bragg added ColorMask support to Cogl, a color mask being a bit mask defining which color channels should be written to the current framebuffer.
- Support for new org.gtk.GDBus.C.UnixFD annotation has been added into gdbus-codegen by David Zeuthen.
- Paolo Bacchilega improved gthumb interaction with file-roller, now allowing to drop files from file-roller and get them extracted into the gthumb file list.
- Jonathan Matthew replaced the metadata and encoder backends in Rhythmbox by GstDiscover, a decodebin2-based pipeline, and encodebin, fixing too many bugs to list in the process.
- Arx Cruz added HTML support (via webkitgtk) into the –text-info option of zenity . (GNOME bug 598655)
Issue 145
July 17, 2011
This week… 2446 commits, in 159 projects, by 280 happy hackers (and 451 were translation commits).
- Raluca Elena Podiuc made the effect previews of Cheese scale with the window.
- Pedro Castro updated gnome-subtitles to show the character count in the margin . (GNOME bug 625485)
- A new extension for the shell has been contributed by Erick Pérez Castellanos, workspace-indicator shows a menu in the status area that indicates current workspace and allows for quick switching, similar to the workspace-indicator applet in GNOME 2.
- Raul Gutierrez Segales added an evolution-data-server backend to folks . (GNOME bug 638281)
- Support for libgdata 0.9 has been added to the postasa eog plugin by Felix Riemann . (GNOME bug 654302)
- Jakub Steiner improved the appearance of menu and window default shadows . (GNOME bug 649374)
- Enrico Minack introduced index value expansion and tree organization of quotes in the invest applet.
- Andreas J. Guelzow improved the conditional formatting dialog of Gnumeric.
- Matthias Clasen added new g_unichar_compose() and g_unichar_decompose() functions to glib . (GNOME bug 654195)
- Cosimo Cecchi turned the automout plugin of gnome-settings-daemon into a separate binary . (GNOME bug 653521)
- Stef Walter updated gcr to display the first photo uid as icon for GnuPG keys . (GNOME bug 650433)
Issue 139
June 5, 2011
This week… 1760 commits, in 183 projects, by 233 happy hackers (and 306 were translation commits).
- Torsten Schönfeld unified the index handling in argument marshalling in perl-Glib-Object-Introspection.
- Vamsi Krishna Brahmajosyula contributed a new gnome shell extension, to add a GNOME2-like menu on the panel.
- Vincent Povirk added a new game, eliminator, to Aisleriot, discussion on code and rules happened in GNOME bug 637030.
- Vincent Untz fixed a security issue in gdm, nullifying URI scheme handlers.
- In Epiphany Sergio Villar Senin added a about:plugins page, to show the list of installed plugins . (GNOME bug 575498)
- Paolo Bacchilega added code to disable the screensaver when playing videos or slideshows in GThumb.
- Christian Fredrik Kalager Schaller added video only encoding in Transmageddon.
- Support for an orientation lock has been added the gnome-settings-daemon orientation plugin.
- Florian Müllner simplified handling of removed workspaces in GNOME Shell.
- Iain Lane switched Tomboy from NDesk Dbus to dbus-sharp.
- Ryan Lortie implemented pointer sized bitlocks in glib, including an hand-coded assembly version for x86 . (GNOME bug 651467)
Issue 112
November 28, 2010
This week… 2827 commits, in 163 projects, by 220 happy hackers (and 223 were translation commits).
- Cosimo Cecchi started porting the “removable media” preferences tab of Nautilus to be a new control center panel.
- A limit to the number of times gnome-session will try to restart an application has been added by Jon McCann; it’s still missing the display of en error dialog when such a situation happens . (GNOME bug 634762)
- Johannes Schmid added a new code analyser plugin to Anjuta, it uses clang and the results are displayed in the message pane like compiler errors.
- Pedro Castro improved the support for FAB Subtitler files in gnome-subtitles.
- Gabriel Burt added back a podcast browser to Banshee.
- After months of work TLS support has finally landed in glib, many thanks to Dan Winship, it adds an extension point into gio, and glib-networking provides a gnutls-based implementation . (GNOME bug 588189)
- Lucas Rocha started a nautilus extension for the-board; at the moment it allows adding photos to The Board.
- Alexander Larsson landed a “broadway” branch into GTK+, this adds a HTML backend to GTK+; he had written about this before in GTK+ 3 vs HTML 5.
- Maxim Ermilov made links in message banners of gnome shell clickable . (GNOME bug 610219)
- The “About GNOME” dialog has been removed, a new “System Information” panel should arrive to provide similar functionalities.
- Jon Drufresne added a “Show whitespace” preference for the comparison of files in meld . (GNOME bug 622342)
- A complete API break happened in libgrss as all object and function names have been moved to the “grss” namespace.
- Brandon Lewis maded it possible for the viewer widget in pitivi to be (un)docked.
- The gutters in GtkSourceView (typically used to draw line numbers on the side) have been improved by Jesse van den Kieboom, to remove some limitations in sizing and accurate user control.
Issue 108
October 31, 2010
This week… 2425 commits, in 224 projects, by 227 happy hackers (and 516 were translation commits).
- Shaun McCance merged the new desktop help that was being written in a Gitorious repository by Phil Bull and others into the gnome-user-docs module.
- Daniel P. Berrange removed the server side framebuffer cached in a GdkPixmap in gtk-vnc, as the client side was changed to use a cairo image surface.
- Giovanni Campagna completed a library for exposing required parts of gnome-bluetooth to GNOME Shell.
- Totem has been ported to the new GApplication API.
- Some initial Mallard pages have been added by Mario Blätterman to pybibliographer.
- Gabriel Burt updated banshee to show episodes in a grid view.
- Viven Malerba optimized virtual tables usage in libgda.
- Jim Evins added support for elliptical labels to the template designer in glabels.
- Support for monotonic time has been added to glib by Ryan Lortie. He also commited (untested) support for GApplication actions.
- In notification-daemon Jon McCann added a notification box class that updates in place . (GNOME bug 633457)
Issue 106
October 17, 2010
This week… 1906 commits, in 198 projects, by 218 happy hackers (and 330 were translation commits).
- Once again this week many modules are being ported to GTK+ 3, a notable exemple is the port of the Murrine GTK+ Engine.
- Jon McCann dropped support for non-PAM authentication methods from gnome-screensaver.
- A new GApplication implementation by Ryan Lortie landed in glib.
- John Palmieri added compatibility functions for the deprecated PyCObject API to pygobject, also updating it to use the new PyCapsule PAI for Python versions above 3 . (GNOME bug 630844)
- Jonh Wendell made the Avahi browser in Vinagre work with its new plugin system.
- Vitaly Minko updated Empathy to divide spelling suggestions in one sub-menu per language . (GNOME bug 532832)
- Many parts of gnome-settings-daemon and gnome-control-center have been migrated to use GSettings.
- Robin Sonefors added a GUI for unit conversions to gcalctool . (GNOME bug 539830)
- Dodji Seketeli made it possible to start remote debugging in Nemiver from the command line, it is no longer necessary to fill necessary parameters in the GUI . (GNOME bug 624630)
- The colour temperature has been added to the profile viewer details of gnome-color-manager.
- Jonathan Matthew added children to the podcast rhythmbox item, to have access to both new episodes and recent downloads.
- David Zeuthen started implementing the Date and Time GNOME Shell mockups, in the datetime branch.
- And Christian Dywan added a GtkComboBoxText class to GTK+, subclassing GtkComboBox and replaceing the old gtk_combo_box_*_text() convenience API . (GNOME bug 612396)
Issue 105
October 10, 2010
This week… 1988 commits, in 187 projects, by 228 happy hackers (and 349 were translation commits).
- Too many modules to list were ported to use upstream gettext instead of the glib version, and to GTK+ 3, be it complete ports or updates to match recent changes.
- William Jon McCann added a “persistence” server capability to notification-daemon, and the corresponding support in libnotify; this will allow clients to determine if the server will only show transient notifications or has notification persistence. If the server supports persistence then the client should not perform its own message persistence (for example by showing a status icon).
- Hans Breuer fixed the saving of some display settings (antialiasing, snap-to-object…) in Dia . (GNOME bug 155929)
- Meld was modified to use Myers matcher for inline differences (part of GNOME bug 587410).
- An “Edit Image” toolbar button hs been added to eog, conditionnally enabled if a specific image editor is specified in GSettings . (GNOME bug 609958)
- Florian Müllner published an “overview-relayout” branch of GNOME Shell, inaugurating his blog with a From the land of Shell post.
- Sanford Armstrong ported the note XML to HTML transformation that happens in Snowy to the lxml library (GNOME bug 631189).
- In Brasero Philippe Rouquier added a new check for the volume free space when creating an image.
- The control panel of GNOME Color Manager has been split into four tabs to reduce the window height.
- Thomas Wood started implementing new UI designs from Jakup Steiner and Hylke Bons for the datetime configuration panel.
- The “ui-widgets” branch has been merged into gnome-keyring, Stef Walter posted about it in Certificate and Key Widgets.
- Luca Bruno started adding Brtfs-handling modules to gparted.
- In glib Ryan Lortie added GSettings APIs for range and choices . (GNOME bug 631263)
- And in GTK+ Cody Russell added resize grips to GtkWindow, and Matthias Clasen also posted about it in Getting a grip.
Issue 103
September 26, 2010
This week… 2622 commits, in 198 projects, by 238 happy hackers (and 826 were translation commits).
- The 2.32.0 release is almost there and translators are working hard, French reached a 100% translation status, joining Portuguese, Polish, Hungarian, and Galician; an enormous effort also happened in the Uighur team, with almost five thousands new translated strings.
- The Nautilus connect dialog has been updated to match mockups created by Allan Day.
- Many changes landed in Pitivi, such as Karl Palsson updating the sources list to display clip previews on double clicks, and the important work done by Thibault Saunier to add effects being merged; read Pitivi master finaly gets effects! for the announcement and a screenshot.
- Martin Szulecki added an module for iPods in conduit.
- Havoc Pennington improved tests for X error traps in GTK+, fixing two bugs along the way . (GNOME bug 630033)
- Banshee got support for detecting network status under Microsoft Windows, thanks to Pete Johanson (GNOME bug 630296)
- Andreas J. Guelzow improved printing of checkboxes and radio buttons in Gnumeric.
- Srinivasa Ragavan started adding rendering of events in the main calendar view, in his work on a clutterified evolution.
- Johan Dahlin added a lot of missing introspection annotations to glib, and added and fixed a few in GTK+.
- Another summer of code work has been merged, as Jamie Nicol improvements in the Last.fm Rhythmbox plugin have been merged, bringing such changes as the possibility to view its profile (GNOME bug 345957), and to use Libre.fm (GNOME bug 592428).