Issue 176

February 19, 2012

This week… 2128 commits, in 175 projects, by 238 happy hackers (and 428 were translation commits).

  • Andy Spencer added a Tile Map Service to Grits, a “virtual globe” library, that downloads tiles directly from openstreetmap.org.
  • Christian Persch updated vte to use a GResource for its default termcap.
  • Shaun McCance merged the new Mallard Conditional code into yelp-xsl.
  • Alexander Larsson added a “Add to My Contacts” button to gnome-contacts.
  • Lennart Poettering ported the automount support provided by gnome-shell from ConsoleKit to system-logind.
  • In gnome-screenshot Cosimo Cecchi added support for the new Shell API that allows including the pointer.
  • Sergio Villar Senin fixed several issues in libsoup cache support.
  • Giovanni Campagna made use of the new configuration system in the alternate-tab and auto-move-windows gnome-shell extensions.
  • Massimo Valentini ported the Gimp gfig plugin to use Cairo for its drawing operations (GNOME bug 642728).
  • Richard Hughes added a new CcStrengthBar widget to gnome-control-center, to display a smaller and neater progress bar, to be used in the power and user-accounts panels.
  • Johannes Schmid worked on a “Find in files” dialog for Anjuta document manager, giving it quite a lot of features.
  • Chandni Verma work on having the Empathy debug window display all sources of message by default has finally been merged. (GNOME bug 592994)

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 173

January 29, 2012

This week… 1871 commits, in 231 projects, by 217 happy hackers (and 219 were translation commits).

  • In librsvg Christian Persch improved the decoding of data: URIs.
  • Cosimo Cecchi changed gnome-screenshot to make non interactive mode headless, making it just save the image to the saved screenshots directory.
  • Aurimas Černius added core synchronization support to gnote.
  • Carlos Garcia Campos pushed some initial work porting devhelp to WebKit2; he later posted details about the port and the process (porting devhelp to WebKit2).
  • Milan Crha added support for setting user’s folder permissions into evolution-mapi. (GNOME bug 667714)
  • Oleksij Rempel switched Cheese from theora/ogg to vp8/webm.
  • In gparted Rogier Goossens added the ability to set a new random UUID on file systems that provide the appropriate tools to perform this action. (GNOME bug 667278)
  • Will Thompson added support for functions which return GError into pygobject. (GNOME bug 666098)
  • Alexander Larsson added a first run dialog to gnome-contacts.
  • Matthias Clasen added a resource tool to glib, this lets the developer poke at resources in elf files and standalone resource bundles.
  • James Le Cuirot contributed the possibility to align text vertically into glabels.
  • In gthumb Paolo Bacchilega added High quality zoom for SVG images.
  • Adel Gadllah moved filesystem I/O to a thread when taking a screenshot in gnome-shell. (GNOME bug 652952)
  • Florian Brosch contributed support for comments to the GIR parser in Vala.
  • Pascal de Bruijn made gnome-color-manager use smaller/faster display calibration target sets.

Read the rest of this entry »

Issue 168

December 25, 2011

This week… 1842 commits, in 176 projects, by 213 happy hackers (and 233 were translation commits).

  • Kai Willadsen changed meld to draw the currently displayed page area in the DiffMap. (GNOME bug 470729)
  • In Eog Felix Riemann made EXIF/XMP summaries available as a sidebar. (GNOME bug 616438)
  • Xavier Claessens added Windows Live oauth2 support to gnome-online-accounts. (GNOME bug 661067)
  • Claudio Saavedra combined the Reload and Stop toolbar buttons of Epiphany into a single one. (GNOME bug 657655)
  • Cosimo Cecchi did work on gnome-documents new application menu.
  • In Evolution Milan Crha made it possible to decrypt GPG mails with anonymous recipient set. (GNOME bug 331361)
  • Jonathan Matthew added extdb, a database for storing external metadata (e.g. album art images), to Rhythmbox.
  • Stef Walter added system prompt and prompter to gcr.
  • Giovanni Campagna reintroduced Wanda The Fish into gnome-shell.
  • Jeffrey Stedfast fixed gmime with regards to multibyte sequences split between two rfc2047 tokens.
  • Yasumichi Akahoshi changed Zenity documentation to use Mallard, and did new and updated screenshots to go along.
  • In Banshee Bertrand Lorentz added a button to go back to the list of audiobooks. (GNOME bug 656439)

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 161

November 6, 2011

This week… 1522 commits, in 143 projects, by 202 happy hackers (and 179 were translation commits).

  • Dan Winship added API to handle redirections in libsoup.
  • Chris Kühl modified gnome-system-monitor to include the process name in the end and kill process dialogs. (GNOME bug 560162)
  • Will Thompson changed pinpoint to inhibit screensaver while fullscreened.
  • In seahorse Stef Walter implemented locking and unlocking of tokens.
  • Zeeshan Ali added basic support for creating a VM to gnome-boxes.
  • In cogl Robert Bragg started reducing the dependency to glib.
  • David Zeuthen changed gnome-disk-utility to default to formatting removable media as NTFS, noting that ideally we’d have a good filesystem for removable media but that’s not the way things work right now.
  • Ekaterina Gerasimova rewrote the gnome-system-log help in Mallard. (GNOME bug 658455)
  • In gnumeric Andreas J. Guelzow improved text and hyperlinks import/export from and to ODF. (GNOME bug 663135 and GNOME bug 603533)
  • In gparted Curtis Gedak fixed the display of ext2/3/4 and NTFS unicode volume labels. (GNOME bug 662537)
  • Jean Bréfort added some optional support for EPS images into libgoffice.
  • Cosimo Cecchi made a first implementation of a search dropdown filter in gnome-documents.
  • In rhythmbox Jonathan Matthew reworked the search UI and added a source toolbar.
  • Carlos Garcia Campos added a serie of tools to manipulate xps files into libgxps.
  • Jasper St. Pierre added tab-completion to gnome-shell looking glass. (GNOME bug 661054)
  • Patricia Santana Cruz added camera hotplug support to the preferences dialog of Cheese. (GNOME bug 603612)

Read the rest of this entry »

Issue 159

October 23, 2011

This week… 2348 commits, in 213 projects, by 251 happy hackers (and 434 were translation commits).

  • Damien Lespiau updated pinpoint to support 3gp files as video files.
  • In gparted Curtis Gedak added detection of exfat file systems (GNOME bug 639760) and the ability to resize btrfs file systems (GNOME bug 661715).
  • Marc-André Lureau started implemented the assistant pages to create machines in gnome-boxes.
  • Dan Winship fixed SoupMessage https status information to be set more reliably.
  • Now that GTK+ supports it, Cosimo Cecchi enabled transparency and rounded corners of tooltips in gnome-themes-standard.
  • Morten Welinder added a new resource manager into goffice.
  • In gnome-screensaver Martin Schmölzer fixed background scaling on multi-monitor setups. (GNOME bug 648193)
  • Philip Withnall added support for caching vCard parameters for contacts in folks telepathy backend.
  • Zeeshan Ali refactored rygel to more easily support client hacks, and added some for Panasonic TV.
  • Vincent Untz changed gnome-session to use whitelist/blacklist regexps when evaluating the active renderer. (GNOME bug 644325)
  • In yelp Shaun McCance added a share button to send a link to a help page.
  • Florian Müllner added context menus (with copy/paste actions) to some entries of gnome-shell. (GNOME bug 659275)
  • In gnumeric Andreas J. Guelzow added optional markers to indicate that cell content has been truncated. (GNOME bug 662149)
  • David King changed cheese to prefer the dark GTK+ theme variant. (GNOME bug 660628)

Read the rest of this entry »

Issue 157

October 9, 2011

This week… 1979 commits, in 218 projects, by 220 happy hackers (and 405 were translation commits).

  • Carlos Garcia Campos added API docs and introspection support to libgxps.
  • In gnome-keyring Stef Walter completed the PKCS#11 import dialog.
  • The “margins” branch landed in Glade, it’s now posible to change widget margins using the mouse, thanks to Juan Pablo Ugarte.
  • Jakub Steiner contributed a gorgeous icon for Boxes.
  • Torsten Schönfeld added support for implementing interfaces and object vfuncs into perl-Glib-Object-Introspection.
  • Debarshi Ray optimized note creation, renaming and deletion in gnote, updating the note tree instead of reconstructing it anew every time. (GNOME bug 660663)
  • Christophe Dumez improved the bulk contact removal code in evolution-data-server addressbook component.
  • Christian Schaller added an HTML5 preset to Transmageddon.
  • Ming Han Teh contributed drag’n’drop support for adding wallpapers into the gnome-control-center background panel. (GNOME bug 655375)
  • In GNOME Shell Matthias Clasen updated contact search to match on more fields, making it closer to the way it works in gnome-contacts. (GNOME bug 660580)
  • Andreas J. Guelzow added some extra code to gnumeric xls import to fix border consistency in 1C generated files.
  • Matthew Barnes used new GtkApplication features to trim off redundancies in Evolution EShell.
  • Murray Cumming changed Glom to generated a standard print layout instead of an HTML file, when printing the details view.

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 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 »