Issue 190
May 27, 2012
This week… 1469 commits, in 159 projects, by 206 happy hackers (and 241 were translation commits).
- Ray Strode ported alacarte to the latest GMenu and introspection. (GNOME bug 626220)
- In gjs Jasper St. Pierre added a debugger function to retrieve the refcount of a GObject.
- In gnome-settings-daemon Nicolas Dufresne changed the default touchpad deactivation to 1.0s. (GNOME bug 590783)
- Valek Filippov continued improving Cyrillic coverage of cantarell-fonts.
- Kjell Ahlstedt contibuted a –include-pointer command option to gnome-screenshot. (GNOME bug 594141)
- Marc-André Lureau changed gnome-boxes to always show the top bar when the mouse can be grabbed. (GNOME bug 676307)
- Marta Maria Casetti contributed various examples in Python to gnome-devel-docs.
- In gnome-themes-standard Cosimo Cecchi improved the theming support for OSD toolbars and buttons.
- Matthias Clasen changed the gnome-control-center user accounts panel to use libpwquality for password handling. (GNOME bug 676396)
- In Nautilus William Jon McCann added a way to create a new directory from a selection. (GNOME bug 676432)
- Florian Müllner added a generic –mode switch to gnome-shell, to be used by gdm, initial-setup, or others. (GNOME bug 676156)
- Michael Hill added the beginning of a new administrator guide into gnome-user-docs.
- Jonathan Matthew added a new podcast search infrastructure and podcast subscription dialog in Rhythmbox.
- Piotr Piastucki improved inline highlighting performances in Meld.
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.
Issue 171
January 15, 2012
This week… 1971 commits, in 211 projects, by 183 happy hackers (and 253 were translation commits).
- Owen Taylor correct memory management for singletons in gjs.
- In gparted Mike Fleetwood contributed resize support to nilfs2. (GNOME bug 642842)
- Zeeshan Ali changed gnome-boxes to use floppy image only for Windows express install, switching to emulating a USB drive for other images. (GNOME bug 666956)
- Christian Persch reimplemented .svgz support into rsvg-view.
- Federico Mena Quintero merged his docking-stations branch into gnome-settings-daemon, this lets docking stations work better in the light of plugging external monitors.
- Matthias Clasen added optional systemd support to the user accounts panel of gnome-control-center. (GNOME bug 666573)
- Milan Crha improved the performance of the addressbook cache of evolution-data-server. (GNOME bug 644817)
- In gnome-system-monitor Krishnan Parthasarathi contributed a new Process Properties dialog. (GNOME bug 543347)
- Shaun McCance updated mal2html conversion to reflow grid and 2column links on small screens.
- In Banshee Olivier Dufour added xesam:userRating field in track metadata. (GNOME bug 665997)
- Jean Bréfort fixed formula interpretation in plot series in Gnumeric. (GNOME bug 662237)
- In Epiphany Xan Lopez made the visible name of the application always be ‘Web’. (GNOME bug 666587)
- Rob Bradford added a basic implementation of GtkClipboard for Wayland into GTK+.
Issue 147
July 31, 2011
This week… 1611 commits, in 192 projects, by 234 happy hackers (and 211 were translation commits).
- Hans Breuer added handling for some more transforms to the SVG import support of Dia.
- Alexandre Mazari changed Epiphany to use an external CSS file for widget styling.
- In gthumb Paolo Bacchilega added ability to import photos from a folder. (GNOME bug 452764)
- Pierre-Yves Luyten contributed Mallard documentation to gnote. (GNOME bug 620557)
- Cosimo Cecchi rewrote the PDF loader of GNOME Documents with an async/cancellable API.
- Philip Withnall added better APIs to handle image data in Folks. (GNOME bug 650414)
- The port of gjs to gdbus by Giovanni Campagna was commited.
- Marek Kasik added firewalld support to the printers panel of gnome-control-center, to make it open the firewall for required connections when searching for printers.
- Richard Hughes went to remove a lot of code from gnome-power-manager, as most things are now happening in the gnome-settings-daemon power plugin.
- Cosimo Cecchi made a first iteration of a blue-based dark theme.
- Emilio Pozuelo Monfort made a serie of UI improvements to Empathy call window.
- Thomas Hindoe Paaboel Andersen ported the iagno game to gsettings.
- Rhythmbox got a new clutter-based visualizer plugin, by Jonathan Matthew.
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)
Issue 135
May 8, 2011
This week… 2114 commits, in 197 projects, by 213 happy hackers (and 355 were translation commits).
- Dodji Seketeli added initial support for “jump to” in Nemiver. (GNOME bug 560235)
- Ryan Lortie added support for lockdown to dconf.
- Colin Walters updated gjs to support compilcation with the standalone mozjs185 release. (GNOME bug 646369)
- Rupert Swarbrick rewrote the way info files are read in yelp, fixing bugs and making the logic much simpler in the process.
- Ignacio Casal Quinteiro ported gdl to use GtkStyleContext. (GNOME bug 649258)
- Richard Hugues added a new notify_notification_set_app_name() function to libnotify, to set the application name for a single notification, this makes it possible for a daemon like gnome-settings-daemon to produce persistent messages with the correct application name. (GNOME bug 648947)
- Eitan Isaacson merged the “geometry” branch of Caribou, bringing some major changes such as coupling keyboard layout with xkb state, simplifying layout format, a new introspectable libcaribou library, and a D-Bus UI, to have the main caribou app activate the keyboard via D-Bus.
- Elad Alfassa added support for globally installed gnome shell themes in the “user-theme” extension.
- Cosimo Cecchi added a progressbar-pattern style property to the Adwaita engin.
- In clutter Robert Bragg removed the last dependency on the GdkPixbuf API.
- Xavier Claessens added a chat theme preview to Empathy preferences window. (GNOME bug 541438)
- Bastien Nocera changed the media keys gnome-settings-daemon plugin to use a symbolic icon for Eject.
- Stefano Pettini added proper support for alpha channel in the rotate tool of gthumb.
- Torsten Schönfeld wrapped more parts of the Cairo API to Perl.
- Andreas J. Guelzow made Gnumeric handle MS Works formula. (GNOME bug 649406)
- Mattias Clasen added a new “lock button” widget to GTK+ (GNOME bug 626457) as well as a new style for assistants.
Issue 111
November 21, 2010
This week… 1927 commits, in 202 projects, by 209 happy hackers (and 400 were translation commits).
- Christian Persch moved back the typing-break code from gnome-settings-daemon and gnome-control-center to its own drwright module.
- Owen Taylor added a new frame type to mutter for modal dialogs. (GNOME bug 592382)
- Much work happened around the gtk-style-context branch of GTK+, with many modules tentatively ported, including a transformation of the ClearLooks into a GtkThemingEngine.
- Vinagre was adapted to the new G[tk]Application API by Jonh Wendell.
- Colin Walters added support for gunichar as a new fundamental type tag to gjs. (GNOME bug 633199)
- GNOME Power Manager has been cleaned of all its UPS specific UI, to just use the battery critical action for the UPS critical state.
- Andoni Morales Alastruey updated Longomatch to only show players that are actually plaging, and to sort them on their numbers, not names.
- A new Battery & Power indicator has been added to GNOME Shell by Giovanni Campagna. (GNOME bug 622451)
- The GNOME Control Center got a new ‘Power’ panel, with appropriate power management settings.
- Libsoup has been changed to make URI username/password override cached info; this allows a page to, eg, force a logout by sending an XMLHttpRequest using a bad password. (GNOME bug 631679)
- Peter Hutterer added a wacom gnome-settings-daemon plugin.
- Also Tomas Bzatek started porting Nautilus aurorun code as a new automount gnome-settings-daemon plugin.
- Cosimo Cecchi started implementing a “open with” dialog right in GTK+, it is currently in the open-with-dialog branch.
- Last but not least Arx Cruz added a new quite featured –form option to Zenity, making it possible to build more complex dialogs from a simple command line. (GNOME bug 412493)
Issue 107
October 24, 2010
This week… 2246 commits, in 200 projects, by 225 happy hackers (and 297 were translation commits).
- Colin Walters worked on porting gjs to xulrunner 2, including a port to use fast constructors.
- Rodrigo Moya migrated many control center settings (accessibility, mouse and touchpad) to GSettings.
- A “Remove attachments” command has been added to Evolution by Rex Tsai (GNOME bug 534453)
- Brtfs has been made a normal part of gparted, it is no longer necessary to use the –enable-brtfs option.
- A volume indicator has been added to GNOME Shell by Giovanni Campagna. (GNOME bug 629455)
- Vitaly Minko added a new popup menu item in the Empathy chat window allowing to add words to dictionaries. (GNOME bug 550775).
- Felix Riemann made “best fit” a toggle action in Eog, making it clear from the toolbar when the image will be rescaled with the window and when not. (GNOME bug 616890)
- Tadej Borovšak added a GtkScollable interface to GTK+, and several modules (Nautilus, GNOME Control Center, gtksourceview, and gedit) have already been adapted to use it.
- Also in GTK+ Matthias Clasen added a new GtkGrid widget, similar to GtkTable but without the legacy properties and unncessary restrictions.
- GNOME Settings Daemon got a bridge plugin, listening to GSettings changes and propagating them to GConf.
Issue 88
June 13, 2010
This week… 2432 commits, in 191 projects, by 260 happy hackers (and 292 were translation commits).
- Many modules started adopting GTK+ 3 (GNOME Desktop, GNOME Settings Daemon, GNOME Color Manager, GNOME Power Manager, GNOME Control Center, Goocanvas, Totem), sometimes keeping compatibility with GTK+ 2.x, (like VTE, gucharmap, GNOME Games, librsvg and GNOME Terminal).
- Shaun McCance added “Copy Code Block” and “Save Code Black As” to code snippets in Yelp, he wrote about the feature in Yelp and the DOM.
- The volume control “applet” has been changed to use symbolic icons (GNOME bug 614212), to complete this Jakub Steiner added such icons for microphone levels. (GNOME bug 621175)
- Johan Dahlin added a “promise” module to gjs, to provide a better API for supporting asynchronous code. (GNOME bug 608450)
- Grilo got a gravatar plugin, it is used to distribute an artist-avatar/author-avater attribute if either “artist” or “author” fields contain a valid email.
- Totem has been updated to use a dark theme and symbolic icons. (GNOME bug 617921)
- Ryan Lortie added dconf-editor to the dconf module.
- Jonathan Matthew implemented the MPRIS D-Bus specification in Rhythmbox (GNOME bug 618520), MPRIS defines a common D-Bus interface for media players.
- Harold Schreckengost contributed a new F-Spot topic based help.
- Felix Kaser added a new “EmpathyLiveSearch” widget in Empathy, used to dynamically filter the main window contact list.
- In GNOME Control Center Thomas Wood converted the display capplet to a settings panel.
- Andreas J. Guelzow added a search function to the function selector of Gnumeric. (GNOME bug 495776)
- In the GNOME Shell Florian Müllner added a fade effect when overing over items of the dash. (GNOME bug 620782)
- Abderrahim Kitouni added a plugin to support Vala to Anjuta. (GNOME bug 620757)
- William Jon McCann improved the performance of the GDM greeter (GNOME bug 621045)
- In Summer of Code land, Alexander Saprykin wrote a tiny parser for CMML files, so libcmml won’t be necessary for chapter support in Totem; Yuvi Panda made photo, video and burst modes of Cheese work in his Vala port; Michal Hruby wrote a Rhythmbox plugin using Zeitgeist; and more.
Issue 74
March 7, 2010
This week… 2390 commits, in 220 projects, by 281 happy hackers (and 708 were translation commits).
- Empathy made URL some people put in their contact status clickable right from the contact list (GNOME bug 525576)
- Hiroyuki Ikezoe updated gpointing-device-settings to support a speed property.
- The cairo branch has been merged into gjs.
- Snowy (the webservice companion of Tomboy) has been updated to use UTC as internal time representation, to avoid dealing with different timezones.
- Jean Bréfort implemented round rectangles, arrow heads for arcs and spline support for polyline and polygons in goffice canvas.
- Jürg Billeter updated tracker to refuse updates when low on disk scape.
- The libgnomekbd layout indicator has been changed to use the default font family and size, instead of hardcoding Helvetica. (GNOME bug 610544)
- Richard Hugues pushed a color-management branch to GTK+, implemening an optional LCMS GIO module, and GtkColorEngine, GtkColorTransform and GtkColorProfile.
- gcalctool has been changed to show bit editor for numbers not in base 10.
- Jesse van den Kieboom implemented a new words completion word finder method in gtksourceview, as the previous version was buggy and a lot of bookkeeping.
- GNOME Power Manager has been changed to play a sound loop if the charge of a laptop battery or UPS reaches a critical level.