Issue 132

April 17, 2011

This week… 2032 commits, in 167 projects, by 243 happy hackers (and 355 were translation commits).

  • Luis de Bethencourt unified the encodebin-based transcoding of Rygel, so each transcoder then simply has to provide an encoding profile and not have to create the static pipelines etc.
  • Ritesh Khadgaray migrated xchat-gnome from libglade to GtkBuilder. (GNOME bug 588400)
  • Kristian Rietveld started implementing a CoreText backend for pango, to be used on Mac OS X 10.5 or higher.
  • Peter Bloomfield removed the usage of GConf in Balsa.
  • In Glade Juan Pablo Ugarte optimized project loading time by not updating progrebars on each object loaded, he also migrated code from GtkStyle to GtkStyleContext.
  • Shaun McCance added a Mallard xref link checker to yelp-tools.
  • The Board got webcam support in photo elements, thanks Lucas Rocha.
  • Alexander Larsson went on fixing a lot of D-Bus message leaks in gvfs.
  • Support for upload progress has been added to libsocialweb by Eitan Isaacson.
  • Robert Bragg moved all GLX code down from Clutter to Cogl; moving OpenGL window system binding code down from Clutter into Cogl is the biggest blocker to having Cogl become a standalone 3D graphics library, so this is an important step in that direction.
  • Richard Hughes added named color profile support to gcm-viewer.
  • Matthias Clasen got to improve struct packing for many objects of glib and GTK+.

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 »

Issue 119

January 16, 2011

This week… 2282 commits, in 191 projects, by 251 happy hackers (and 480 were translation commits).

  • Giovanni Campagni created a gnome-shell-extensions repository, to host extensions modifying and extending GNOME Shell functionality and behavior, at the moment there are two extensions: alternate-tab (a replacement for Alt-Tab, allows to cycle between windows and does not group by application), and xandr-indicator (a systems status menu for rotating monitors)
  • Andreas J. Guelzow fixed locale specific sotring in Gnumeric. (GNOME bug 638874)
  • Philip Withnall had to limit Totem to displaying videos in the formats authorized by YouTube’s terms of service, Bastien Nocera had a blog post about this, YouTube playback will suck again.
  • Paolo Bacchilega modified file-roller to use the new GTK+ app chooser dialog for the “Open With” command.
  • Robert Ancell added a “set to default” button to dconf-editor.
  • The Vala rewrite of glchess has been merged in gnome-games.
  • In gnome-utils Cosimo Cecchi ported both the screenshot tool and the log viewer to GSettings.
  • A keyboard layout selector has been added to the Shell, the indicator is shown when more than one group is loaded in X and it is not disabled in GSettings. (GNOME bug 600771)
  • Jon McCann added some real informations to the new system info panel of gnome-control-center.
  • Lucas Rocha added the ability to move multiple things at once in the board.
  • The gedit-collaboration plugin has been updated to use the new asynchronous SASL API for authentication, by Jesse van den Kieboom.
  • Luciana Fujii changed Cheese to use camerabin as pipeline base, in the “camerabin” branch.
  • In Yelp Rupert Swarbrick added code to make links from strings of the form “blah(2)” in man pages.
  • Philip Withnall improved the Google backend for contacts in evolution-data-server, to support categorising contacts in groups. (GNOME bug 566441)
  • Tiffany Antopolski continued adding and filling pages for the new GNOME documentation, with a serie of pages about window managements in the Shell.

Read the rest of this entry »

Issue 118

January 9, 2011

This week… 1791 commits, in 173 projects, by 211 happy hackers (and 356 were translation commits).

  • Cristian Klein patched vte to prevent useless wakeups when the terminal doesn’t have focus, disabling the cursor blink timer when the cursor is hidden.
  • Florian Müllner added two new frame states to mutter to allow theme authors to tread side-by-side windows differently. (GNOME bug 637330)
  • Lucas Rocha started adding a “Sound Thing” to the board.
  • Shaun McCance modified yelp to automatically install packages for missing documents.
  • In Meld Kirill Müller sped up SVN listing for huge working copies. (GNOME bug 638607)
  • Vivien Malerba added initial support for rich text rendering in libgda reports.
  • Jon McCann changed gsettings-desktop-schema to no longer have icons on the desktop by default.
  • Adel Gadllah implemented cross overview drag & drop in GNOME Shell, allowing draging to the activities button or the hotcorner (and thus opening the overview), which then allows the user to activate any window (even on different workspaces as a drop target. (GNOME bug 601731)
  • Jose Aliste fixed several security issues in the DVI backend of Evince.
  • The eog plugins system has been ported to use libpeas, and plugins were updated accordingly. (GNOME bug 626091)
  • gitg has been ported to use gsettings by Ignacio Casal Quinteiro.
  • Paolo Bacchilega re-added the semi-transparent properties box in gthumb fullscreen mode.
  • Gary Lin scaled down the GTK+ print dialog size, to make it fit on a typical netbook screen. (GNOME bug 637958)
  • Jonathan Matthew fixed the podcast status on download completion in Rhythmbox, this should make it possible to complete downloads that fail due to connection errors and the like. (GNOME bug 633469)
  • Robert Ancell worked on the glChess vala rewrite, starting work on a chess clock, and adding back 3D board numbering.

Read the rest of this entry »

Issue 113

December 5, 2010

This week… 2430 commits, in 174 projects, by 220 happy hackers (and 194 were translation commits).

  • Totem has been updated to hide its slider when streaming, to avoid people getting confused by the slider getting stuck in one location. (GNOME bug 549691)
  • Dots (an interactive braille transcribing application) got support for Microsoft Word files.
  • Robert Ancell made gnobots2 and gnomine from gnome-games work with GTK+3 and Cairo.
  • Ray Strode added a new “maximized” tile to mutter, it allows the user to maximize their windows (in other words, tile with the edge panels) by dragging their window to the top edge of the monitor. (GNOME bug 630548)
  • Paolo Borelli added support for gunichar to pygobject. (GNOME bug 623615)
  • Francisco Rojas patched postr to throw an error if an image disappears during the upload process. (GNOME bug 537554)
  • The overview relayout branch landed in GNOME Shell, as noted by Florian Müllner in a quick notice.
  • Aleksander Morgado ported devhelp to the new new GApplication API.
  • Evolution-data-server was changed to set CalDAV calendars read-only when the server is unreachable. (GNOME bug 530205)
  • Paolo Bacchilega added a D-Bus service to file-roller to create and extract archives.
  • Cosimo Cecchi ported the control center media panel to use the new GtkAppChooserButton.
  • The Board got a simple mechanism to export object via HTTP.
  • In gnome-session Vincent Untz moved the definition of a session from gconf to .desktop-like files.
  • Nate Stedman started a new text system for ease, to provide a more featured replacement of ClutterText.
  • The gtk-style-context branch of GTK+ landed, Carlos Garnacho uploaded some documentation, thmingTheming in GTK+, and Migrating from GtkStyle to GtkStyleContext.
  • And thanks to the doc dev tools hackfest, demos and tutorials were commited to gnome-devel-docs, improved Mallard support landed in library-web, and the week ended with some mysterious content landing in the web-devel-2 module…

Read the rest of this entry »

Issue 112

November 28, 2010

This week… 2827 commits, in 163 projects, by 220 happy hackers (and 223 were translation commits).

  • Cosimo Cecchi started porting the “removable media” preferences tab of Nautilus to be a new control center panel.
  • A limit to the number of times gnome-session will try to restart an application has been added by Jon McCann; it’s still missing the display of en error dialog when such a situation happens. (GNOME bug 634762)
  • Johannes Schmid added a new code analyser plugin to Anjuta, it uses clang and the results are displayed in the message pane like compiler errors.
  • Pedro Castro improved the support for FAB Subtitler files in gnome-subtitles.
  • Gabriel Burt added back a podcast browser to Banshee.
  • After months of work TLS support has finally landed in glib, many thanks to Dan Winship, it adds an extension point into gio, and glib-networking provides a gnutls-based implementation. (GNOME bug 588189)
  • Lucas Rocha started a nautilus extension for the-board; at the moment it allows adding photos to The Board.
  • Alexander Larsson landed a “broadway” branch into GTK+, this adds a HTML backend to GTK+; he had written about this before in GTK+ 3 vs HTML 5.
  • Maxim Ermilov made links in message banners of gnome shell clickable. (GNOME bug 610219)
  • The “About GNOME” dialog has been removed, a new “System Information” panel should arrive to provide similar functionalities.
  • Jon Drufresne added a “Show whitespace” preference for the comparison of files in meld. (GNOME bug 622342)
  • A complete API break happened in libgrss as all object and function names have been moved to the “grss” namespace.
  • Brandon Lewis maded it possible for the viewer widget in pitivi to be (un)docked.
  • The gutters in GtkSourceView (typically used to draw line numbers on the side) have been improved by Jesse van den Kieboom, to remove some limitations in sizing and accurate user control.

Read the rest of this entry »

Issue 110

November 14, 2010

This week… 2168 commits, in 214 projects, by 223 happy hackers (and 385 were translation commits).

  • Tomas Bzatek ported the GVFS daemons to GSettings.
  • The drag n drop redesign of GNOME Shell has been pushed to the gnome-shell-design repository.
  • Torsten Schoenfeld worked on introspection support in the Perl modules, adding tests and implementing conversions from and to Perl scalar values.
  • Owen Taylor pushed his mutter branch making shadows pretty and configurable. (GNOME bug 592382)
  • Epiphany has been changed to use ful lcontent zoom by default. (GNOME bug 615362)
  • Shaun McCance added support for TTML captions to Mallard tag, he wrote about it in Mallard+TTML Video Captions.
  • Maxim Ermilov updated GNOME Shell to never fall back to using the window title as application name. (GNOME bug 624935)
  • Tomaž Vajngerl added the MapQuest rendered for OpenStreetMap to libchamplain.
  • Jose Aliste ported the gedit syntex plugin to both libpeas and the newest pygobject (with introspection).
  • Nemiver got better breakpoint re-setting on restart, by Dodji Seketeli. (GNOME bug 634227)
  • Lucas Rocha added thing-specific toolbars to The Board (which has been added to git.gnome.org recently), and later he wrote about them in Context Toolbars in The Board.
  • In GTK+ A xcb GDK backend has been started by Ryan Lortie.
  • Ignacio Casal Quinteiro updated gstranslated plugin engine to use libpeas.
  • And Gheyret T.Kenji added Uighur translations to a lot of modules.

Read the rest of this entry »