Issue 212

October 28, 2012

This week… 1733 commits, in 182 projects, by 192 happy hackers (and 228 were translation commits).

  • Shaun McCance implemented side-by-side link tiles in yelp-xsl.
  • Emmanuele Bassi added typed initializers to json-glib.
  • Bastien Nocera changed Totem to use scaletempo instead of soundpitch plugin.
  • In gnome-shell-extensions Giovanni Campagna updated the alternative-status-menu extension.
  • Matthias Clasen made zeitgeist optional again in folks.
  • Jordi Mas added two new calculation games to gbrainy.
  • In gnome-documents Cosimo Cecchi added a notification when indexing remote documents takes a long time. (GNOME bug 660507)
  • In gnome-boxes Alexander Larsson moved the “force shutdown” from the app menu to the properties view.
  • Dan Winship ported glib-networking and libsoup to use GTask.
  • Stefano Facchini added support for styling the dragged header in GTK+ tree view. (GNOME bug 684980)
  • In pygobject Martin Pitt removed static MainLoop, MainContext, and some GSource bindings as they are now properly introspectable. (GNOME bug 686443)
  • Emmanuel Pacaud added support for viewport-fill, viewport-opacity, and enable-background properties to lasem.
  • In glib Colin Walters made g_variant_new_from_bytes() public. (GNOME bug 677062)

Read the rest of this entry »

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 160

October 30, 2011

This week… 1840 commits, in 177 projects, by 198 happy hackers (and 254 were translation commits).

  • In gtk-osx John Ralls created a separate build chain for gtk3.
  • In libgdata Philip Withnall added support for the “file as” property of contacts, specifying their sort order if they have non-Western-style names or names which are otherwise incorrectly sorted in the contact list. (GNOME bug 661033)
  • Marc-André Lureau added vapi bindings generation to gtk-vnc. (GNOME bug 662708)
  • He then used it to add support for VNC displays into gnome-boxes.
  • Dov Grobgeld added support for pixel grid to the giv image viewer.
  • Damien Lespiau changed pinpoint to render the speaker notes in a separate page.
  • Jasper St. Pierre added a simple view to query for extensions on extensions.gnome.org.
  • Jason Siefken added prettier drawing operations and CSS colors to the system monitor gnome-shell extension.
  • David King replaced the glom progress dialog with an infobar. (GNOME bug 661051)
  • Marta Bogdanowicz started rewriting file-roller documentation in Mallard.
  • In goffice Jean Bréfort added support for SVG images, using librsvg.
  • Robert Ancell made a port of the mahjongg game from C to Vala.
  • Cosimo Cecchi had a first pass at implementing a “selection” mode for gnome-documents.
  • Paolo Bacchilega refactored the code of the image viewer widget of gthumb.
  • Milan Crha made initial preparations for a Fast Transfer implementation in evolution-mapi.
  • In gnumeric Andreas J. Guelzow fixed the zooming on text superscripts and subscripts. (GNOME bug 425685)

Read the rest of this entry »

Issue 145

July 17, 2011

This week… 2446 commits, in 159 projects, by 280 happy hackers (and 451 were translation commits).

  • Raluca Elena Podiuc made the effect previews of Cheese scale with the window.
  • Pedro Castro updated gnome-subtitles to show the character count in the margin. (GNOME bug 625485)
  • A new extension for the shell has been contributed by Erick Pérez Castellanos, workspace-indicator shows a menu in the status area that indicates current workspace and allows for quick switching, similar to the workspace-indicator applet in GNOME 2.
  • Raul Gutierrez Segales added an evolution-data-server backend to folks. (GNOME bug 638281)
  • Support for libgdata 0.9 has been added to the postasa eog plugin by Felix Riemann. (GNOME bug 654302)
  • Jakub Steiner improved the appearance of menu and window default shadows. (GNOME bug 649374)
  • Enrico Minack introduced index value expansion and tree organization of quotes in the invest applet.
  • Andreas J. Guelzow improved the conditional formatting dialog of Gnumeric.
  • Matthias Clasen added new g_unichar_compose() and g_unichar_decompose() functions to glib. (GNOME bug 654195)
  • Cosimo Cecchi turned the automout plugin of gnome-settings-daemon into a separate binary. (GNOME bug 653521)
  • Stef Walter updated gcr to display the first photo uid as icon for GnuPG keys. (GNOME bug 650433)

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 138

May 29, 2011

This week… 2017 commits, in 201 projects, by 256 happy hackers (and 249 were translation commits).

  • In libxml2 Daniel Veillard added options to ignore the internal encoding of XML and HTML documents.
  • Milan Crha ported evolution-couchdb to build with Evolution 3.
  • Lucian Langa implemented the org.gnome.feed.Reader interface in evolution-rss, making it work with the feed subscription support from Epiphany.
  • Eitan Isaacson added “scan” layout functionality to Caribou, he later wrote about it and other Caribou changes in Caribou Week Whatever.
  • Eog was changed by Felix Riemann to use the result of librsvg parser to generate pixel data out of SVG files. (GNOME bug 642725)
  • Marc Alcalà updated the Dock extension for gnome shell to allow for multiple positions on the screen. (GNOME bug 647394)
  • Shaun McCance added a Mallard page status checker to yelp-tools.
  • Øyvind Kolås added the start of a speaker screen to the pinpoint presentation tool.
  • In frogr Mario Sanchez Prada added support for using the GNOME general proxy settings. (GNOME bug 644841)
  • Richard Hughes updated the gnome-settings-daemon color plugin to watch the user directories for ICC files and (un)register them with colord.
  • Libsoup got a workaround for broken apache Content-Encoding on .gz files. (GNOME bug 613361)
  • The Epiphany location entry was updated to not change background colour for security state, relying on a visible symbolic lock icon when needed.
  • Colin Walters added tracking changes in WM_CLASS to GNOME Shell. (GNOME bug 649315)
  • Matthias Clasen implemented network sharing (aka ‘Hotspot’) into the network settings panel.

Read the rest of this entry »

Issue 136

May 15, 2011

This week… 1676 commits, in 176 projects, by 204 happy hackers (and 331 were translation commits).

  • In gobject-introspection David Zeuthen added support for the (skip) annotation on parameters and return values. (GNOME bug 649657)
  • Alan Lawrence added more Mandarin alphabets to dasher.
  • John Stowers and Loïc Faure-Lacroix added support for installation and management of shell extensions to gnome-tweak-tool.
  • Maxim Ermilov added a new “system monitor” extension to gnome-shell-extensions. (GNOME bug 634080)
  • Stefan Kost finally removed the generation of old devhelp files from gtk-doc.
  • In gnome icon theme symbolic Jakub Steiner added a two state star status icon for marking favourite objects.
  • Cosimo Cecchi updated sushi to load pixbufs asynchronously, just like the evince plugin does with PDF.
  • And in Nautilus he hooked the previewer to the list and icon views.
  • The Contacts application has been imported in Git, in the gnome-contacts module.
  • Stefan Walter added some images for gcr widgets to the documentation of gnome-keyring.
  • Bastien Nocera added some simple caching to geocode-glib.
  • Andreas J. Guelzow restored the Gnumeric print range functionality. (GNOME bug 649714)
  • Jasper St. Pierre added a selected-text-color property to clutter-text.
  • Christian Kellner fixed the way URLs were encoded in the gvfs webdav backend.
  • In gnome-games the fullscreen mode of glchess was fixed by Robert Ancell.
  • Matthias Clasen added an initial migration chapter for GtkGrid to the GTK+ reference documentation.

Read the rest of this entry »

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.

Read the rest of this entry »

Issue 134

May 1, 2011

This week… 2045 commits, in 208 projects, by 235 happy hackers (and 438 were translation commits).

  • In gthumb Paolo Bacchilega added a map vto view the geographical position where the picture was taken.
  • Cosimo Cecchi changed sushi to remove the window title when going fullscreen.
  • Gioavanni Campagna added a new “Removable Drive Menu” extension for gnome-shell, this adds a menu in the system status area that tracks removable disk devices attached and offers to browse them and eject/unmount them. (GNOME bug 647027)
  • Hans Breuer worked on updating the dia manual to match recent changes. (GNOME bug 632660)
  • Alberto Ruiz went on adding gobject introspection annotation to functions in pango.
  • In GNOME Settings Daemon Bastien Nocera simplified the NTP handling for distributions.
  • Guillaume Desmottes refactored the usage of Telepathy in GNOME Shell, porting it to TpBaseClient. (GNOME bug 645585)
  • Also in GNOME Shell Giovanni Campagna updated the network menu to keep wireless networks in a predictable ordre. (GNOME bug 646580)
  • Shaun McCance added some basic Mallard conditional processing to Yelp.
  • Epiphany status overlay was updated by Alexandre Mazari to slide out when the mouse pointer goes close by. (GNOME bug 643909)
  • Felix Rieman switched eog to use lcms2 for colour management.
  • GNOME Terminal has been updated to use gsettings for proxy settings, by Christian Persch. (GNOME bug 647077)
  • John Stowers greatly improved shell theme selection and installation in gnome-tweak-tool.
  • Sébastien Granjoux added the possibility to change directory group properties in Anjuta.
  • Jonathan Matthew removed the old plugin system of rhythmbox, completing the switch to libpeas.

Read the rest of this entry »

Issue 130

April 3, 2011

This week… 3591 commits, in 236 projects, by 319 happy hackers (and 1279 were translation commits).

  • Philip Withnall ported the core of Almanah to GSettings.
  • In libsocialweb Alban Crequy added support for last.fm contacts.
  • Raul Gutierrez Segales added write support for Tracker in folks. (GNOME bug 645413)
  • Bruno Coudoin did a major rewrite of the submarine activity of gcompris.
  • Stefan Kost started adding a simple markdown parser for gtk-doc comments. (GNOME bug 639145)
  • Lucas Rocha did some initial work on Cheese support in the PhotoThing of The Board.
  • Proper support for localization has been added to gnome-tweak-tool. (GNOME bug 646058)
  • Diego Escalante Urrelo started a peas branch to port Epiphany plugin system to libpeas.
  • The documentation team (Shaun McCance, Tiffany Antopolski, Phil Bull, Jim Campbell…) was again hard at work on the desktop help.
  • Matthias Clasen fixed the creation of VPN connections in gnome-control-center.
  • Philippe Normand contributed a new gajim extension to gnome-shell-extensions, in order to display Gajim incoming chats as notifications in the Shell message tray. (GNOME bug 645760)
  • Morten Welinder layed out the foundation for translated function names in gnumeric.
  • Vincent Untz continued rewriting gnome-panel to make it work better in fallback mode.
  • The new website style has been merged to library-web, to be deployed on release day.

Read the rest of this entry »