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

June 26, 2011

This week… 1645 commits, in 151 projects, by 203 happy hackers (and 270 were translation commits).

  • Tom Callaway ported Emerillon to GTK+ 3 . (GNOME bug 649403)
  • Richard Hughes added methods to control the backlight on each output in libgnome-desktop, to be used by the gnome-settings-daemon power plugin.
  • Jon Nordby added introspection support to gegl-gtk.
  • In Caribou Eitan Isaacson converted layout files to XML and made use of XSLT to make keyboard definitions easier.
  • Bastien Nocera added the Chat account type to gnome-online-accounts and implemented it in the Google backend.
  • Jasper Lievisse Adriaanse contributed a patch to libgtop to make CPU load retrieval work on OpenBSD.
  • Alexander Larsson had some initial work done on an edit mode for gnome-contacts.
  • A prototype of integration with the GNOME Online Accounts service has been added to Evolution by Matthew Barnes.
  • Claudio Saavedra replaced the custom dbus-glib activation and uniqueness code of Epiphany by the use of GtkApplication.
  • In gnumeric Andreas J. Guelzow improved import/export of repeating rows from/to ODF files.
  • Kevin Kofler contributed support for looking up Plasma services in GNOME PackageKit.
  • Ray Strode made the gdm daemon use gnome-session session files instead of autostart.

Read the rest of this entry »

Issue 141

June 19, 2011

This week… 2058 commits, in 165 projects, by 243 happy hackers (and 160 were translation commits).

  • Vinicius Depizzol adapted the website footer to support selection of languages when available.
  • Rodrigo Moya made the calendar backend of evolution-couchdb work with latest evolution-data-server.
  • Luiz Armesto added appindicator support to billreminder.
  • In gnome-utils GNOME Screenshot was updated to flash the area of the screen that is captured.
  • Giovanni Campagna added support for converting JS Arrays to C arrays of any type, not just integers as before in gjs . (GNOME bug 646632)
  • In gdm Ray Strode exported a library for being a greeter, this will make it easier for people to write external greeters.
  • Alexander Larsson made gnome-contacts track phone status on IM presence.
  • In yelp-xsl Shaun McCance added accessible titles on notes in DocBook and Mallard . (GNOME bug 613267)
  • Andreas J. Guelzow improved support for export to xslx in Gnumeric.
  • Rodrigo Moya added a new ‘Formats’ tab in the region settings panel.
  • Robert Nordan contributed the possibility of mass exporting to HTML of Tomboy notes . (GNOME bug 356871)
  • In GTK+ Benjamin Otte implemented support for multiple border colors.
  • Joanmarie Diggs removed magnification settings from Orca, as it’s now controlled by gnome-shell mag and the Universal Access tools . (GNOME bug 652241)

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 137

May 22, 2011

This week… 1811 commits, in 154 projects, by 213 happy hackers (and 166 were translation commits).

  • Lapo Calamandrei reworked all window related icons, notably improving the “window new” icon (GNOME bug 650712)
  • John Stowers started working on introspection support for goocanvas.
  • In GNOME Color Manager Richard Hughes added functionality to show optional notifications when a color profile is out of calibration.
  • The colour preferences panel based has been reworked based on feedback from the designers and incorported into gnome-control-center.
  • In gthumb Paolo Bacchilega added the ability to rotate a picture dragging the image.
  • Alexander Larsson added presence icons to chat details in gnome-contacts.
  • Mutter got support for style variants, so that colors from the GTK+ style are picked from the correct theme variant . (GNOME bug 645355)
  • Will Thompson added a /whois command to Empathy . (GNOME bug 571631)
  • Shaun McCance added epub build code to Yelp, and worked on the video javascript and CSS in yelp-xsl.
  • Initial work on a gnome-online-accounts client has been started by David Zeuthen in the goa-client branch of gnome-shell.
  • Stef Walter added support for listing secret gnupg keys in gnome-keyring.
  • Matthias Clasen pushed a prototype of a initial-setup application into the wip/initial-setup branch of gdm.

Read the rest of this entry »

Issue 127

March 13, 2011

This week… 2634 commits, in 197 projects, by 272 happy hackers (and 670 were translation commits).

  • Andrew McGrath added support for plain text exportation in ocrfeeder.
  • Robert Ancell updated dconf-editor to show the key range in key descriptions.
  • Based on a patch from Mark Starovoytov Dan Winship fixed libsoup to catch overflows when parsing very distant expiration dates in cookies . (GNOME bug 643462)
  • John Stowers added a user-theme extension to the gnome-shell-extensions repository . (GNOME bug 644271)
  • Ray Strode made it so that gdm runs the gnome-session acceleration helper script, to preload the GL stack and figure out ahead of time whether or not gnome shell can run on the system.
  • Marek Kasik updated the printers plugin of gnome-settings-daemon to show notifications for selected printer state changes (things liek “tuner low”).
  • Jakub Steiner worked on the Cantarell font, fixing all ~ accented glyphs . (GNOME bug 642396)
  • Steve Frécinaux enabled Python support for eog plugins . (GNOME bug 639597)
  • Martin Robinson made the serif font the default web font of Epiphany, to match the behaviour of other browsers . (GNOME bug 644523)
  • GObject Introspection support as been added to libcheese by Luciana Fujii Pontello.
  • Dan Winship changed gnome-shell to use the new libmutter-wm library, to build a real gnome-shell binary (GNOME bug 641724)
  • Bastien Nocera added some code to reorder date widgets in the date/time panel, to be based on the locale’s date format, rather than only supporting the US-centric version . (GNOME bug 636896)
  • And William Jon McCann ripped GNOME Screensaver of its theme and job support.

Read the rest of this entry »

Issue 122

February 6, 2011

This week… 2281 commits, in 185 projects, by 262 happy hackers (and 364 were translation commits).

  • Felix Riemann converted postr to use libpeas as plugin system.
  • Francesco Marella migrated phonemgr from libglade to GtkBuilder . (GNOME bug 590816)
  • Sergey V. Udaltsov added a gkbd-keyboard-display utility to libgnomekbd, to be used by gnome-shell and gnome-control-center to display keyboard layouts.
  • Jonathan Matthew ported the Python plugins of Rhythmbox to gobject introspection.
  • GDM was switched by Ray Strode to use accounts service for language and session.
  • Cosimo Cecchi added a notification to Nautilus, when all transfer are completed.
  • Unlock buttons have been added to both datetime and printers control center panels.
  • David Zeuthen landed his work implementing the new calendar menu of GNOME Shell; he showed the result in GNOME 3 Calendar . (GNOME bug 632109)
  • In Meld Kai Willadsen reworked directory-level file comparison, the new version features somewhat simpler logic, progressive file reading, binary file filter handling and provides earlier exit in no-filter cases . (GNOME bug 586656)
  • The port of GNOME Panel to GTK+ 3 has been merged.
  • Benjamin Otte rewrote the event handling of the area selection of gnome-screenshot.
  • Christian Schaller changed the UI of Transmageddon to a combobox bases setup instead of radiobuttons, this to both shrink UI and allow for support of multiple audio streams; this makes a new look for Transmageddon.

Read the rest of this entry »

Issue 120

January 23, 2011

This week… 2604 commits, in 181 projects, by 266 happy hackers (and 446 were translation commits).

  • The screensaver dialog screen has been made a bit more like the mockups by Jon McCann.
  • Also the work he did to make gdm more like the plans for GNOME 3 has been merged by Ray Strode.
  • Diego Escalante Urrelo started pushing his work for a new Epiphany download manager, in the downloads branch.
  • Chandni Verma patched Empathy to display a typing icon alongside contacts in the MUC contact lists . (GNOME bug 609419)
  • Jeff Schroeder added support for hiding notes, and notebook template notes, in Snowy.
  • Matthias Clasen updated gnome-settings-daemon to use symbolic icons for its On Screen Display . (GNOME bug 639772)
  • Paolo Bacchilega added focus stealing prevention code to file-roller . (GNOME bug 318108)
  • The Adwaita theme engine has been moved from gtk-theme-engine-clearlooks to gnome-themes-standard.
  • A “Generate Patch Series” pane has been added to the git plugin of Anjuta, by James Liggett.
  • Marek Kašík added an initial implementation of a Printers panel to the control center.
  • Pierre Wieser migrated nautilus-actions from GConf to GSettings.
  • A new histogram view has been added to the sidebar of gthumb.
  • David Zeuthen finished the port of gnome-disk-utility to GTK+ 3.
  • The screencast recorded built in GNOME Shell has been switched to webm by Adel Gadllah . (GNOME bug 632595)
  • Also in GNOME Shell Maxim Ermilov added the ability to extend a search to the web, using OpenSearch to define the search engines . (GNOME bug 623708)
  • Read the rest of this entry »

Issue 97

August 15, 2010

This week… 2933 commits, in 162 projects, by 257 happy hackers (and 368 were translation commits).

  • Emmanuele Bassi added JsonReader, a simple, cursor-based API for parsing a JSON DOM, to json-glib.
  • Christian Persch created a gdbus branch of gconf, porting it to gdbus; in the same vein David Zeuthen ported PolicyKit-gnome from dbus-glib to gdbus.
  • As for GDK changes, Thomas Hindoe Paaboel Andersen started porting gnome-games, Benjamin Otte pushed a cairo-port branch onto gnome-mag, and ported parts of Nautilus, and The Gimp continued being ported to Cairo by Michael Natterer.
  • Empathy has been changed by Bilal Akhtar to use GimpNet as default IRC network . (GNOME bug 625675)
  • Martin Pitt ported gdm to UPower . (GNOME bug 626176)
  • An initial implementation of the “background” panel has been pushed to gnome-control-center.
  • Andreas J. Guelzow added exporting of images to ODF in Gnumeric.
  • Preview comments have been added to most of the effects provided by gnome-video-effects (now used by Cheese).
  • A new “Shuffle” action has been added on the Banshee play queue.
  • Ryan Lortie added signals to GApplication, they are: startup, activate, open, action, and command-line.
  • Support for common licenses has been added to GTK+, this introduces a :license-type property . (GNOME bug 336225)
  • Also in GTK+ Matthias Clasen beefed up the GTK 2 -> 3 migration guide, including a first cut at documenting the rendering cleanup changes and the region removal.
  • For their last week of Summer of Code, Dena Dragos added a basic import/export feature to Anjuta snippets, Adrien Bustany added a function to load resources filtering on their attributes to his tracker ORM, Alexander Saprykin got his chapters plugin merged in Totem (GNOME bug 622779), and more.

Read the rest of this entry »