Issue 199

July 29, 2012

This week… 1100 commits, in 198 projects, by 176 happy hackers (and 232 were translation commits).

  • In Clocks Eslam Mostafa added support for reading and writing alarms to a ICS file.
  • Marta Maria Casetti added comboboxes and toolbars pages and samples to gnome-devel-docs python tutorials.
  • Jasper St. Pierre added a filter entry to the language page of gnome-initial-setup.
  • Maxime Nicco implemented conversion between RVBA and HSVBA float to babl.
  • In libsoup Dan Winship fixed the handling of timed-out SoupRequests in SoupSessionAsync.
  • Sebastian Dröge ported sound-juicer to GStreamer 1.0 and changed the CD playback feature to use the playbin element.
  • In evolution Dan Vrátil added a ‘Format as’ submenu to the preview pane context menu, that can be used to highlight source code. (GNOME bug 680026)
  • Matas Brazdeikis added UI testing to Pitivi, using Dogtail.
  • Xavier Claessens added optional support for Ubuntu Online Accounts to Empathy.
  • Felix Riemann added an application menu to eog (GNOME bug 674938).
  • Matthias Clasen added an example for handling app menu fallback to the set of GTK+ examples.
  • In gnome-control-center Richard Hughes merged his rework of the WiFi part of the network panel.
  • Paolo Borelli added ‘recent files’ support to baobab, making scanned directories are now listed on the “home page”.

Read the rest of this entry »

Issue 198

July 22, 2012

This week… 1965 commits, in 176 projects, by 239 happy hackers (and 372 were translation commits).

  • Aleksander Morgado ported devhelp to GtkApplication, and got it an application menu. (GNOME bug 677927)
  • In libgdata Philip Withnall added support for downloading thumbnails of Google Documents documents. (GNOME bug 656970)
  • Erick Pérez Castellanos added a week view to gnome-calendar.
  • Dan Winship made glib-networking handle simultaneous operations, doing the handshake in a thread. (GNOME bug 656343, GNOME bug 660252)
  • Jesse van den Kieboom merged the vala rewrite of gitg, it includes a nice diff view based on webkit.
  • Jasper St. Pierre ported sushi to GtkApplication and gdbus. (GNOME bug 680221)
  • In gnome-documents Cosimo Cecchi added ‘find as you type’ while Anna Zacchi added a menu to the Preview toolbar.
  • Marek Kasik added an “Options” dialog to the gnome-control-center printer panel, it allows users to set more options based on the printer PPD file.
  • Emmanuele Bassi added step() and cubic-bezier() progress functions to clutter timeline object.
  • In gnome-shell Giovanni Campagna landed the new screen shield, to replace gnome-screensaver when using the shell. (GNOME bug 619955)
  • Also in gnome-shell Allan Day improved the calendar layout and legibitily.
  • The advanced layer management functions that are being worked on by Paul Lange have been merged in pitivi. (GNOME bug 632319)

Read the rest of this entry »

Issue 197

July 15, 2012

This week… 1778 commits, in 207 projects, by 207 happy hackers (and 225 were translation commits).

  • Edward Hervey ported clutter-gst to GStreamer 1.0, and Florian Müllner did the same for gnome-shell. (GNOME bug 679445)
  • Juan Pablo Ugarte fixed important memory leaks in glade. (GNOME bug 679487)
  • In epiphany Carlos Garcia Campos continued his port to WebKit2, this time with support for persistent cookies. (GNOME bug 679369)
  • David Henningsson and Conor Curran added the necessary backend work to get the gnome-control-center sound panel use the new port introspection capability of PulseAudio 2.0. (GNOME bug 674831)
  • Martin Pieuchot contributed support for allocating PTYs through openpty on BSD to gvfs sftp backend. (GNOME bug 679790)
  • David Zeuthen updated gnome-disk-utility to rescan device when it’s done restoring a disk image onto it, so no physical replug is necessary.
  • In Nautilus William Jon McCann added a “recent files” place. (GNOME bug 325824)
  • In gtk-vnc Daniel P. Berrange added support for connecting to GSocketAddress instances.
  • Robert Bragg added support for resizable windows to cogl.
  • Rui Matos updated gnome-settings-daemon keyboard plugin to set IBus engines from input sources. (GNOME bug 676102)
  • Paolo Bacchilega changed file-roller to be able to extract rar archives with ‘The Unarchiver’ (unar). (GNOME bug 646606)
  • Guillaume Desmottes added a dialpad button widget to Empathy, to improve the dialpad functionalities. (GNOME bug 679396)
  • Milan Crha fixed evolution-data-server to make it possible to cancel search in search folders. (GNOME bug 578240)
  • Jean Bréfort added support for gobject introspection to gnumeric. (GNOME bug 670271)
  • In libsecret Stefan Walter added some documentation for how to migrate from libgnome-keyring.
  • Rob Bradford landed several wayland changes in GTK+, including a port to the new input protocol mechanism.

Read the rest of this entry »

Issue 196

July 8, 2012

This week… 1234 commits, in 151 projects, by 174 happy hackers (and 190 were translation commits).

  • Oleksij Rempel created a branch porting gnome-media to the GStreamer 1.0 APIs. (GNOME bug 679381)
  • In latexila Sébastien Wilmet made a new UI for the Build Tools Preferences.
  • In pyatspi2 Mike Gorse wrapped all interfaces of at-spi. (GNOME bug 679044)
  • Seif Lotfy changed the layout of single clock views in gnome-clocks. (GNOME bug 678862)
  • Erick Pérez Castellanos started coding the event view part of gnome-calendar.
  • Cosimo Cecchi added a switch to globally enable the dark theme preference to gnome-tweak-tool. (GNOME bug 677803)
  • Philip Withnall added anti-linking support to folks, to prevent some contacts to be automatically linked. (GNOME bug 629537)
  • In gnome-disk-utility David Zeuthen added support for ATA secure erase and non-cancelable jobs.
  • Danielle Madeley removed ported the old Empathy themes to be proper Adium themes, this allowed the removal of a good chunk of code.
  • Morten Welinder updated the non-linear solver in Gnumeric so it knows about constraints. (GNOME bug 620368)
  • In gnome-devel-docs Marta Maria Casetti wrote new Python tutorials for treeview widgets.
  • William Jon McCann migrated the Nautilus menu bar to a view menu button. (GNOME bug 676531)
  • In rygel Jens Georg added a simple standalone player as an example; it’s a stand-alone UPnP renderer that renders any visual content in ASCII-art.
  • Christian Persch imported PCRE 8.31 into glib, and added support for the new match options and JavaScript compat mode. (GNOME bug 679193)
  • Ana Risteska updated gnome-shell telepathy integration to not add log messages on presence changes. (GNOME bug 669508)

Read the rest of this entry »

Issue 195

July 1, 2012

This week… 1816 commits, in 178 projects, by 214 happy hackers (and 243 were translation commits).

  • Emmanuele Bassi added a JsonValue type to json-glib, lighter than GValue.
  • Brian Cameron updated gdm to reload config on SIGHUP.
  • Emmanuel Pacaud added rotate and flip buttons to aravis viewer.
  • Bertrand Lorentz switched Banshee to use Last.fm 2.0 API for scrobbling.
  • Cosimo Cecchi added support for Google Drawings to libgdata. (GNOME bug 633548)
  • In atk Alejandro Piñeiro added a default implementation of implementation for atk_util_[add/remove]_global_event_listener, a first step towards a multi-toolkit environment.
  • In gnome-clocks Eslam Mostafa contributed the required bits for deleting clocks.
  • Matthias Clasen added manual pages for all gvfs utilities.
  • In gnome-contacts Florian Müllner added a search provider for GNOME Shell. (GNOME bug 679002)
  • Milan Crha fixed kerberos authentication in evolution-mapi.
  • Guillaume Desmottes updated empathy new roster view to allow to send files using DnD. (GNOME bug 678524)
  • Carlos Garcia Campos continued porting many parts of Epiphany to WebKit2, Claudio Saavedra helped too.
  • Dan Winship added an explicit iterator for GMainContext sources to GLib, named GSourceIter. (GNOME bug 619329)
  • Bastien Nocera removed the screenshot UI of Totem, making it flash the video instead, like GNOME Shell. (GNOME bug 674640)
  • Debarshi Ray updated gnome-online-accounts to enable Microsoft Exchange support by default.

Read the rest of this entry »