Issue 183

April 8, 2012

This week… 1783 commits, in 181 projects, by 224 happy hackers (and 359 were translation commits).

  • Martin Pitt added support for GFlags properties to pygobject. (GNOME bug 620943)
  • In libsoup Dan Winship fixed some problems with cancelling an asynchronous socket connect operation.
  • Bastien Nocera moved Totem application-wide menu items to a new app menu. (GNOME bug 673098)
  • Philip Withnall added support for resumable uploads and updates to the Documents API in libgdata.
  • In Empathy Laurent Contzen added support for local IP address and port in SIP account settings widget. (GNOME bug 669134)
  • Martin Olsson changed ghex to show file offset in statusbar as 0xOFFSET instead of OFFSET.
  • Neil Roberts added a mechanism for determining GPU driver details to cogl.
  • Owen Taylor changed Mutter not to try to auto-maximize not-maximizable windows. (GNOME bug 673566)
  • Lucian Langa fixed bootloader burning in gnoduino.
  • In gnome-online-accounts Debarshi Ray added D-Bus APIs to enable/disable Mail, Calendar, Contacts, Chat, and Documents. (GNOME bug 657905)
  • Damien Sandras improved the notifications of Ekiga, especially when running under GNOME Shell.
  • In gnumeric Andreas J. Guelzow fixed the properties page of Document Properties dialog. (GNOME bug 673256)
  • Alexander Larsson removed the GTK+ ms-windows engine as it is no longer used for the windows theme anymore.

Read the rest of this entry »

Issue 174

February 5, 2012

This week… 1611 commits, in 183 projects, by 205 happy hackers (and 216 were translation commits).

  • In gnome-themes-standard Lapo Calamandrei started using PNGs as assets where possible, instead of SVG files.
  • Many introspection improvements landed in gjs (support for interfaces, signals, glib properties…), Jasper St. Pierre blogged about GJS Improvements.
  • Matthias Clasen added a systemd implementation of the session tracking part of gnome-session. (GNOME bug 666891)
  • David King added an horizontal flip effect to gnome-video-effects. (GNOME bug 666930)
  • Jasper St. Pierre added back a “popularity” field to extensions.gnome.org.
  • Empathy was updated by Will Thompson to present confirmation dialogs when closing windows containing chat rooms. (GNOME bug 591756)
  • In gnumeric Andreas J. Guelzow fixed rich text import from xslx files. (GNOME bug 669083)
  • Faghmie Davids contributed many improvements to the Firebird provider of libgda.
  • In gnome-shell Owen Taylor improved the default screencast pipeline, decreasing the quality setting for the vp8 codec from 10 to 8, and increasing the speed setting from 2 to 6. (GNOME bug 669066)
  • Stefano Palazzo contributed a Python 3 language file for gtksourceview. (GNOME bug 668136)
  • Alexander Larsson updated gnome-contacts to use a dialog for avatar changing.
  • Patricia Santana Cruz changed cheese to use PackageKit to install nautilus-sendto when needed; she wrote about this: PackageKit in Cheese. (GNOME bug 668072)
  • Damien Sandras reimplemented call control functions into the new Ekiga call window.
  • In gnome-games Robert Ancell ported uadrapassel from C++ to Vala.
  • Claudio Saavedra updated eog to hide the titlebar when maximized. (GNOME bug 668652)
  • In gedit Jesse van den Kieboom added an option to ensure that documents always end with a trailing newline.

Read the rest of this entry »

Issue 155

September 25, 2011

This week… 3245 commits, in 236 projects, by 313 happy hackers (and 1194 were translation commits).

  • With the 3.2 release approaching, this is the high peak of contribution by all translators; hat tip to them.
  • In gegl-gtk, Jon Nordby added some public API to create and manage GeglGtkView objects.
  • Bastien Nocera added the required bits for gnome-desktop to get vendor names from PNP IDs. (GNOME bug 659358)
  • Cosimo Cecchi added proper theming to radio and check menu items.
  • Emmanuele Bassi implemented a password hint in ClutterText widgets, to give them the ability to show the last input character. This feature allows easier password entry on platforms with unreliable keyboards, such as touchscreens or small devices. (GNOME bug 652588)
  • Lapo Calamandrei added symbolic icons for input-touchpad, touchpad-disabled and keyboard-brightness.
  • Eugen Dedu added a summary page at the end of ekiga configuration assistant.
  • Jasper St. Pierre made sweettooth error reporting part into its own django application.
  • Audrey Mandet added a waves operator, ported from the legagy gimp plugin, to gegl.
  • In libgda Vivien Malerba made an initial implementation of a GdaDataPivot implementation.
  • Baptiste Mille-Mathias fixed gnome-online-accounts to take proxy settings into account. (GNOME bug 658444)
  • Stef Walter changed seahorse-sharing so that it reconnects to avahi if it restarts.
  • A setting for defining a login screen logo has been added to gdm by Ray Strode.
  • Bastien Nocera added a “stand-by” page to the wacom control center panel, to be used when no tablet is available. (GNOME bug 657424)
  • Mike Gorse fixed accessibility of Nautilus icon canvas widget. (GNOME bug 650897)

Read the rest of this entry »

Issue 154

September 18, 2011

This week… 2902 commits, in 262 projects, by 288 happy hackers (and 983 were translation commits).

  • Bastien Nocera added support for NDSi ROMs to the gnome-nds-thumbnailer.
  • Damon Chaplin corrected GooCanvasImage size calcultation when using units other than pixels.
  • In folks Philip Withnall made it possible to write avatars into the evolution-data-server store. (GNOME bug 633781)
  • Michael Meeks pushed an initial port to GTK+ 3 of gnome-main-menu.
  • In GTK+ Cosimo Cecchi added support for prelight cells to GtkIconView.
  • Julien Puydt made a big refactor of the loudmouth plugin code of Ekiga.
  • Johan Dahlin added constant value annotation support to gobject-introspection.
  • Simon Wenner ported the sample-vala and image-export emerillon-plugins to new versions of various libraries.
  • In glom Murray Cumming corrected the automatic navigation to related relationships.
  • Guido Günther updated krb5-auth-dialog to use GtkApplication.
  • Paolo Bacchilega fixed the import of photosets with more than 500 pictures into gthumb. (GNOME bug 648701)
  • Richard Hughes fixed gnome-settings-daemon to use the correct color profiles when switching user.
  • Jasper St. Pierre made gnome-shell pop an an explicit approval dialog when installing a new extension. (GNOME bug 658612)
  • In gnome-keyring Stef Walter made the gcr library accept slightly invalid PKCS#12 files.

Read the rest of this entry »

Issue 83

May 9, 2010

This week… 2274 commits, in 184 projects, by 262 happy hackers (and 262 were translation commits).

  • Guillaume Desmottes and Sjoerd Simons merged their timestamp work into Empathy’s master branch. (GNOME bug 615976)
  • Nautilus saw changes in its bookmark API, including the removal of the deprecated gtnome-fs-bookmark* icon names, replaced by the folder icon, and the use of emblems.
  • Aleksander Morgado has been improving unicode support of tracker using libicu based word breaking to the parser-libunistring-review branch of tracker.
  • Meego improvements got merged into Banshee’s master branch.
  • Robert Carr started theming support and improved shapes capabilities in Glide.
  • Ekiga got support to work in 16bpp mode. (GNOME bug 611308)
  • gedit port to gsettings continued, with many plugins ported already.
  • Ross Burton has been working on Randr related improvements of gnome-settings-daemon for Meego. This is happening in the new randr branch of gnome-settings-daemon.
  • Yelp got basic printing support, and started being ported to gdbus.
  • Matthias Clasen layed ground for new work on GTK+ 3.0 as he made it parallel-installable to 2.x.
  • Matthew Barnes went forward replacing CamelObject by GObject in camel, evolution, evolution-data-server, evolution-mapi and evolution-exchange.

Many thanks to Dodji Seketeli who assembled most of this issue.

Read the rest of this entry »

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.

Read the rest of this entry »

Issue 17

February 1, 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)

Read the rest of this entry »

Issue 10

December 14, 2008

This week… 1123 commits, in 144 projects, by 154 happy hackers (and 120 were translation commits).

  • Ted Gould posted about gtk_timeout_add_seconds and a few modules (anjuta, ekiga, totem, libbonobo, libegg, brasero) already got fixes.
  • Niepce Digital got imported in subversion repository.
  • Xan Lopez added support for the WebKit web inspector in Epiphany (and Robert Carr did the same thing for seed minibrowser).
  • Vincent Untz got back hacking on gnome-panel, removal of libgnomeui and deprecated API usage, single include, bug fixes and stuff.
  • vino added correct support for IPv4 mapped IPv6, and added a new feature to able to set the network interface to listen on (GNOME bug 403183).
  • gvfs got a new trash backend written by Ryan Lortie.
  • Nautilus gained the possibility to call PackageKit to install applications for for unsupported mime types.
  • German Poo-Caamano gave some love to gnome-nettool (portability fixes, better accessibility support, and other fixes and enhancements).
  • gtkhtml got improved smileys (toolbar to insert them, obedience to the icon naming specification; screenshots are available in GNOME bug 563841.
  • Also, Przemysław Grzegorczyk wrote a lot of patches to clean up GLib and GTK+ includes, see GNOME bug 563413. This earned him a Subversion account.

Read the rest of this entry »

Issue 6

November 16, 2008

This week… 1363 commits, in 162 projects, by 184 happy hackers (and 164 were translation commits).

  • The getting-rid-of-libgnome-and-gnome-vfs quest continues with Ekiga losing its dependency on libgnome and Anjuta removing some gnome-vfs usage
  • Matthias Clasen added lockdown support in the gnome-settings-daemon keybinding plugin (GNOME bug 553434)
  • In rhythmbox Christophe Fergeau switched several g_timeout_add to g_timeout_add_seconds so it wakes up the CPU less often; and Bastien Nocera added detection of the new PSP-3000
  • Bedhad Esfahbod added pangocairo backend to vte, and made it the default; it is as fast as the xft backend.
  • NetworkManager got support for PKCS#12 private keys
  • Evince got support for PDF layers (but it doesn’t seem like such support has been merged in poppler yet)
  • Murray Cumming created projects.gnome.org, to host project pages that were on www.gnome.org/projects/; he posted to devel-announce to explain the motivation and implications
  • Finally, in GTK+-land, Michael Natterer added the new orientation API to GtkRange

Read the rest of this entry »