Issue 169

January 1, 2012

This week… 803 commits, in 123 projects, by 135 happy hackers (and 178 were translation commits).

  • Emmanuele Bassi added a special diagnostic mode to Clutter, to be used to mark deprecated virtual functions and other run-time constructs.
  • John Ralls pushed the conversion of gtk-mac-integration to the gobject-introspectable structure.
  • In libchamplain Jiří Techet added a Python champlain-gtk demo with markers, thanks to Nicolas Évrard.
  • Vivien Malerba improved the timestamp entry widget of libgda.
  • Zeeshan Ali added a sound card device to VMs of gnome-boxes.
  • In Orca Joanmarie Diggs had various event manager improvements.
  • Murray Cumming improved the “Related Choices” Glom field to allow the user to specify a sort order.
  • Sergey V. Udaltsov fixed rendering of the layout list in the “add layout” popup of gnome-control-center region panel.
  • In gnome-games Robert Ancell ported iagno from C to Vala.
  • Dov Grobgeld introduced initial remote control of giv through jsonrpc.
  • In goffice Andreas J. Guelzow fixed chinese number rendering.
  • Morten Welinder updated gnumeric to handle unicode signs better.
  • In glib Ravi Sankar Guntur fixed the handling of ‘\v’ (vertical tab) in g_strescape() and g_strcompress(). (GNOME bug 664830)

Read the rest of this entry »

Issue 166

December 11, 2011

This week… 1703 commits, in 159 projects, by 210 happy hackers (and 183 were translation commits).

  • Steven Carr introduced support for the VNC audio tunnel extension to gtk-vnc.
  • Bastien Nocera updated gnome-settings-daemon to use libwacom to get tablets metadata.
  • A new “Change Passphrase” dialog was added to gnome-disk-utility by David Zeuthen.
  • Lapo Calamandrei did work on the unfocused windows appearance in gnome-themes-standard.
  • Jasper St. Pierre added a RSS feed to the extensions.gnome.org website.
  • Various client side wayland support updates by Robert Bragg made their way into cogl.
  • Paolo Bacchilega modified gthumb “edit metadata” dialog to allow saving the metadata without closing the dialog.
  • In gnome-boxes Zeeshan Ali made various improvements to the express installation of Fedora and Windows VM. (GNOME bug 665803)
  • In Orca Joanmarie Diggs began work on label inference (aka “label guess”) functionality for WebKitGtk content.
  • Zan Dobersek contributed a fix to gnome-shell to make sure the window labels are visible at all times. (GNOME bug 644861)
  • GMenu* support has landed into GLib.
  • In GTK+ Cosimo Cecchi ported GtkStatusIcon to use GtkIconHelper. (GNOME bug 665409)

Read the rest of this entry »

Issue 163

November 20, 2011

This week… 1898 commits, in 205 projects, by 226 happy hackers (and 253 were translation commits).

  • In libpeas Garrett Regier made it possible for all extensions to have multiple interfaces. (GNOME bug 626644)
  • Pedro Ferreira contributed a new chapter on keyboard events to the gtkmm documentation. (GNOME bug 661857)
  • In libgxps Carlos Garcia Campos added manpages for the xps manipulation command-line tools.
  • David Zeuthen added a new “Format Disk” dialog to gnome-disk-utility.
  • In gnome-boxes Marc-André Lureau added various stats (disk, network, CPU) to the machines.
  • Jasper St. Pierre added an “update” view to extensions.gnome.org that the Shell can check on a cron job.
  • Jens Georg changed rygel to batch URIs for thumbnail requests. (GNOME bug 661334)
  • Sjoerd Simons changed empathy to let the hardware (pulseaudio) audio source control the volume, instead of amplifying in software.
  • Dan Winship added support for unencrypted PKCS#8 keys to glib-networking. (GNOME bug 664321)
  • Cosimo Cecchi pushed a first implementation of an “Organize” dialog into gnome-documents.
  • In gnome-games Robert Ancell ported gnomine from C to Vala.
  • Hubert Figuière implemented undo for properties in Niepce.
  • Shaun McCance simplified docbook bibliography handling in yelp-xsl.
  • Nicolas Dufresne fixed glib to clear the proxy address upon retry. (GNOME bug 664141)
  • Mike Fleetwood added labelling of brtfs filesystems into gparted.

Read the rest of this entry »

Issue 158

October 16, 2011

This week… 1750 commits, in 199 projects, by 228 happy hackers (and 252 were translation commits).

  • Alexander Larsson pushed his Glick2 code (announce).
  • Jakub Steiner added -rtl variants of directional icons, to both gnome-icon-theme and gnome-icon-theme-symbolic.
  • He also added and fixed hints on various characters of the cantarell fonts.
  • In gnome-panel Vincent Untz added support for instance configuration of objects in default layout, it’s now possible to change some settings of the objects in the default layout, for example adding a new launcher.
  • Torsten Schönfeld added support for callbacks in perl-Glib-Object-Introspection.
  • In gnome-color-manager Richard Hughes speeded up the profile viewer loading when scanning a large number of profiles.
  • Marc-André Lureau added password support for machines in gnome-boxes.
  • In folks telepathy backend Travis Reitter added support for more fields, birthdays, url details, and email details.
  • Cosimo Cecchi changed gnome-documents to register previewed documents into GtkRecentManager. (GNOME bug 661339)
  • Jason Crain contributed support for bidirectional, sideways, and italic text into libgxps.
  • Jon Nordby implemented configurable autoscaling in GeglGtkView.
  • In evolution-data-server Matthew Barnes pushed a new authentication API for libcamel.
  • In glib Ryan Lortie switched GCond to use monotonic time for timed waits.

Read the rest of this entry »

Issue 153

September 11, 2011

This week… 2865 commits, in 205 projects, by 275 happy hackers (and 896 were translation commits).

  • Hans Breuer updated dia so that plugins can now deliver change information for the undo mechanism.
  • Emmanuele Bassi made the json-glib reader perform a stricter validation of data. (GNOME bug 658632)
  • Rhythmbox got a new grilo plugin, to replace the coherence and jamendo plugins, by Jonathan Matthew.
  • Dieter Verfaillie made a serie of fixes for the Microsoft Windows port of gobject-introspection.
  • Lapo Calamandrei pushed a set of refreshed icons for Cheese. (GNOME bug 646770)
  • Christian Persch fixed librsvg to store node type separately in RsvgNode, as the previous code could lead to a (potentially exploitable) crash. (GNOME bug 658014)
  • Guido Günther turned the control center panel of krb5-auth-dialog into a standalone preferences window. (GNOME bug 657292)
  • Matthias Clasen changed Mutter to not show a title on its alert dialogs.
  • David Zeuthen updated his udisks2 branch of gnome-disk-utility to show disk names in red if its SMART status indicates that it’s failing.
  • Jean Bréfort made goffice sheet widgets scalable. (GNOME bug 605434)
  • Milan Crha updated evolution-data-server to read proxy settings from GSettings. (GNOME bug 655728)
  • In Nemiver Dodji Seketeli added support for multiple breakpoints. (GNOME bug 658143)
  • Cosimo Cecchi implemented listening to create/delete events from the tracker DB to refresh gnome-documents view.
  • GNOME Shell got new APIs to add and remove search providers, contributed by Philippe Normand. (GNOME bug 658113)
  • Vincent Untz added NTP support for SUSE variants to the datetime gnome-settings-daemon plugin. (GNOME bug 654970)
  • Jim Campbell refactored the web and net sections of gnome-user-docs,combining the different pages under the net section.
  • In glib Ryan Lortie improved support for alternative digits (such as Arabic numerals) in date/time formatting. (GNOME bug 658107)
  • Alexander Larsson added support for contact unlinking in gnome-contacts.
  • Bruno Coudoin added new animals to the erase activity of gcompris; they were taken from pictures of the Antarctic trip of Adrien Grellier and Claire Gégout.
  • And keeping the subject on animals, Xavier Claessens added two new (whale and babywhale) commands to Empathy.

Read the rest of this entry »

Issue 152

September 4, 2011

This week… 2443 commits, in 197 projects, by 258 happy hackers (and 546 were translation commits).

  • In meld Kai Willadsen added a simple animation providing visual cues showing the effects of actions on diff chunks.
  • Paolo Bacchilega updated gthumb web uploaders to update the progress bar during the files upload.
  • David Zeuthen added SMART functionality to the udisks2 port of gnome-disk-utility.
  • Various fixes, by Jasper Lievisse Adriaanse and Petr Salinger, were pushed to libgtop to fix issues on FreeBSD and OpenBSD.
  • Cosimo Cecchi added a cache for cover art in sushi. (GNOME bug 655093)
  • Ray Strode made the gdm greeter run its own distinct session.
  • Lapo Calamandrei made new icons for the various user status. (GNOME bug 656630)
  • The default browser set in the default gnome shell favourites list was switched to Epiphany. (GNOME bug 650616)
  • Andy Spencer switched grits to use a higher resolution elevation dataset.
  • Cosimo Cecchi added a GtkClutter fading toolbar to the fullscreen mode of gnome-documents.
  • Andreas J. Guelzow added support for SI units in the scientific format selector of goffice.
  • Adel Gadllah changed mutter to unredirect fullscreen windows, to avoid the overhead for intensive applications like games. (GNOME bug 597014)
  • In gnome-keyring gcr library Stef Walter added support for getting friendly name out of a PKCS#12 file.
  • Murray Cumming improved glom print layout to allow the user to choose row and column line widths and color.
  • Morten Mjelva made it possible to search for contacts in the gnome-shell overview. (GNOME bug 643018)
  • Alban Crequy optimised the loading contacts part of Empathy contact list.
  • In Epiphany Xan Lopez added basic support for Web Applications, allowing to save any page as a “Web Application”.
  • In glib Dan Winship updated GSocketAddress to create IPv4 addresses for IPv6 mapped-IPv4 addresses. (GNOME bug 646082)

Read the rest of this entry »

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)

Read the rest of this entry »

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)

Read the rest of this entry »

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)

Read the rest of this entry »

Issue 132

April 17, 2011

This week… 2032 commits, in 167 projects, by 243 happy hackers (and 355 were translation commits).

  • Luis de Bethencourt unified the encodebin-based transcoding of Rygel, so each transcoder then simply has to provide an encoding profile and not have to create the static pipelines etc.
  • Ritesh Khadgaray migrated xchat-gnome from libglade to GtkBuilder. (GNOME bug 588400)
  • Kristian Rietveld started implementing a CoreText backend for pango, to be used on Mac OS X 10.5 or higher.
  • Peter Bloomfield removed the usage of GConf in Balsa.
  • In Glade Juan Pablo Ugarte optimized project loading time by not updating progrebars on each object loaded, he also migrated code from GtkStyle to GtkStyleContext.
  • Shaun McCance added a Mallard xref link checker to yelp-tools.
  • The Board got webcam support in photo elements, thanks Lucas Rocha.
  • Alexander Larsson went on fixing a lot of D-Bus message leaks in gvfs.
  • Support for upload progress has been added to libsocialweb by Eitan Isaacson.
  • Robert Bragg moved all GLX code down from Clutter to Cogl; moving OpenGL window system binding code down from Clutter into Cogl is the biggest blocker to having Cogl become a standalone 3D graphics library, so this is an important step in that direction.
  • Richard Hughes added named color profile support to gcm-viewer.
  • Matthias Clasen got to improve struct packing for many objects of glib and GTK+.

Read the rest of this entry »