Issue 211

October 21, 2012

This week… 2002 commits, in 189 projects, by 218 happy hackers (and 382 were translation commits).

  • Bastien Nocera added forward geocoding search (the process of turning an address into a latitude and longitude) to geoclue-glib.
  • Carlos Garcia Campos switched devhelp to use WebKit 2 by default.
  • Parag Nemade added a single default ibus engine for Indic locales to gnome-settings-daemon keyboard plugin. (GNOME bug 685954)
  • In orca Joanmarie Diggs added a fix for braille email address auto completions in Thunderbird.
  • In gdm Tim Lunn contributed a fix for shutdown and restart on ConsoleKit systems. (GNOME bug 686125)
  • Cosimo Cecchi changed Nautilus bookmarks handling to avoid synchronous I/O.
  • David Zeuthen updated gnome-disk-utility to use libdvdcss, if available, for creating images of DVDs.
  • Rob Bradford ported cogl to the new Wayland protocol.
  • Kai Willadsen fixed meld to correctly handle metadata-only changes in Git. (GNOME bug 655315)
  • Xan Lopez fixed epiphany so it doesn’t automatically download embedded objects. (GNOME bug 683635)
  • Michael Hill updated the gnome help in gnome-user-docs to reflect the removal of mode switch.
  • Debarshi Ray added ownCloud support to gnome-online-accounts. (GNOME bug 660573)
  • In gnumeric Morten Welinder improved the speed of saving large sheets as ODS file, also reducing file size along the way.
  • Robert Ancell landed the Vala part of gcalctool. (GNOME bug 640685)

Read the rest of this entry »

Issue 210

October 14, 2012

This week… 1540 commits, in 234 projects, by 207 happy hackers (and 365 were translation commits).

  • Alexander Larsson imported the gvfs-test test frameworks from Martin Pitt into the gvfs source tree.
  • In gxml Richard Schwarting added examples in C, Vala, JS, and Python on how to create and save documents.
  • Erick Pérez Castellanos added a new widget to handle 24-hour format time in gnome-calendar.
  • Richard Hughes changed gnome-color-manager to have a ‘Show details’ button for already-installed profiles.
  • In folks Jeremy Whiting contributed a new Ofono backend to read contacts from SIM cards.
  • Ondrej Holy added trackball detection to gnome-settings-daemon. (GNOME bug 685941)
  • Paolo Bacchilega fixed the creation of hard links in file-roller. (GNOME bug 686061)
  • In glib, Dan Winship landed GTask, this is a replacement for GSimpleAsyncResult and GIOScheduler, that also allows for making cancellable wrappers around non-cancellable functions. (GNOME bug 661767)
  • Morten Welinder fixed the performance of gnumeric when writing a xslx file.
  • Aurimas Černius added an application menu to gnote.
  • Daniel Stone ported clutter to the new Wayland and xkbcommon APIs.
  • Jasper St. Pierre included a new code style/hacking guide into gnome-shell. (GNOME bug 661241)
  • Xan Lopez removed support for extensions in Epiphany, see bug report for rationale. (GNOME bug 685630)
  • David Zeuthen started reworking the “Create RAID Array” dialog of gnome-disk-utility.

Read the rest of this entry »

Issue 205

September 9, 2012

This week… 2896 commits, in 281 projects, by 264 happy hackers (and 1186 were translation commits).

  • Paolo Bacchilega updated gthumb to allow scaling images before uploading to FlickR or PicasaWeb.
  • Marek Kašík landed the redesign of the “new printer” dialog of gnome-control-center.
  • Jean Bréfort fixed the import of multiple paths shape elements in gnumeric ODF plugin.
  • In clutter Emmanuele Bassi added interpolation for matrices, making it possible for :transform and :child-transform to be animated.
  • In pygobject Simon Feltman added a Signal class for adding and connecting custom signals. (GNOME bug 434924)
  • Phillip Wood contributed support for composer tags to sound-juicer, particularly useful for classical music. (GNOME bug 661646)
  • Sébastien Wilmet switched latexila from CMake to autotools.
  • Alexander Larsson updated gnome-contacts to use libcheese rather than direct calls to gstreamer to take avatar photo.
  • Sullivan Matas added support for javascript code generation into Dia.
  • Giovanni Campagna fixed idle blank and sleep timeouts in the gnome-settings-daemon power plugin. (GNOME bug 668703)
  • Thiago Santos updated Cheese to the GStreamer 1.0 API.
  • William Jon McCann landed a new design for the “Connect to Server” dialog of Nautilus. (GNOME bug 682637)
  • Jean-François Fortin Tam implemented a Media Library toolbar into Pitivi.
  • Carlos Garnacho added GtkTextHandle to GTK+, a helper object to allow text widgets to implement text selection on touch devices.

Read the rest of this entry »

Issue 200

August 5, 2012

This week… 1689 commits, in 166 projects, by 220 happy hackers (and 350 were translation commits).

  • Paolo Bacchilega added an application menu to gthumb.
  • Milan Crha updated evolution-ews to be able to read/write folder permissions.
  • In gnome-clocks Eslam Mostafa commited a new design for the alarms dialog.
  • Carlos Garcia Campos continued porting Epiphany to webkit2, this week the inspector and the disk cache.
  • Matthias Clasen deprecated thread functions in gdk. (GNOME bug 680754)
  • Lucian Langa initiated the gsettings migration of evolution-rss.
  • In gnome-disk-utility David Zeuthen made the Create/Restore Disk Image dialogs non-modal.
  • William Jon McCann added a way to rank search results in Nautilus, it gives each search hit a relevance score computed from the sum of proximity, recent, and text match bonuses. (GNOME bug 680163)
  • Matthew Barnes added D-Bus interfaces to evolution-data-server for remote resource management.
  • Jasper St. Pierre integrated gnome-initial-setup into gdm. (GNOME bug 678057)
  • Ville Sokk added both a memory mapped file backend and a threaded memory map file backend to gegl.
  • Richard Hughes changed the gnome-control-center to show hotspot details in a new sub-frame.
  • Florian Müllner updated gnome-shell login screen user list to indicate whether users are logged in. (GNOME bug 658185)
  • Morten Welinder improved inter-workbook calculations in Gnumeric.

Read the rest of this entry »

Issue 197

July 15, 2012

This week… 1778 commits, in 207 projects, by 207 happy hackers (and 225 were translation commits).

  • Edward Hervey ported clutter-gst to GStreamer 1.0, and Florian Müllner did the same for gnome-shell. (GNOME bug 679445)
  • Juan Pablo Ugarte fixed important memory leaks in glade. (GNOME bug 679487)
  • In epiphany Carlos Garcia Campos continued his port to WebKit2, this time with support for persistent cookies. (GNOME bug 679369)
  • David Henningsson and Conor Curran added the necessary backend work to get the gnome-control-center sound panel use the new port introspection capability of PulseAudio 2.0. (GNOME bug 674831)
  • Martin Pieuchot contributed support for allocating PTYs through openpty on BSD to gvfs sftp backend. (GNOME bug 679790)
  • David Zeuthen updated gnome-disk-utility to rescan device when it’s done restoring a disk image onto it, so no physical replug is necessary.
  • In Nautilus William Jon McCann added a “recent files” place. (GNOME bug 325824)
  • In gtk-vnc Daniel P. Berrange added support for connecting to GSocketAddress instances.
  • Robert Bragg added support for resizable windows to cogl.
  • Rui Matos updated gnome-settings-daemon keyboard plugin to set IBus engines from input sources. (GNOME bug 676102)
  • Paolo Bacchilega changed file-roller to be able to extract rar archives with ‘The Unarchiver’ (unar). (GNOME bug 646606)
  • Guillaume Desmottes added a dialpad button widget to Empathy, to improve the dialpad functionalities. (GNOME bug 679396)
  • Milan Crha fixed evolution-data-server to make it possible to cancel search in search folders. (GNOME bug 578240)
  • Jean Bréfort added support for gobject introspection to gnumeric. (GNOME bug 670271)
  • In libsecret Stefan Walter added some documentation for how to migrate from libgnome-keyring.
  • Rob Bradford landed several wayland changes in GTK+, including a port to the new input protocol mechanism.

Read the rest of this entry »

Issue 196

July 8, 2012

This week… 1234 commits, in 151 projects, by 174 happy hackers (and 190 were translation commits).

  • Oleksij Rempel created a branch porting gnome-media to the GStreamer 1.0 APIs. (GNOME bug 679381)
  • In latexila Sébastien Wilmet made a new UI for the Build Tools Preferences.
  • In pyatspi2 Mike Gorse wrapped all interfaces of at-spi. (GNOME bug 679044)
  • Seif Lotfy changed the layout of single clock views in gnome-clocks. (GNOME bug 678862)
  • Erick Pérez Castellanos started coding the event view part of gnome-calendar.
  • Cosimo Cecchi added a switch to globally enable the dark theme preference to gnome-tweak-tool. (GNOME bug 677803)
  • Philip Withnall added anti-linking support to folks, to prevent some contacts to be automatically linked. (GNOME bug 629537)
  • In gnome-disk-utility David Zeuthen added support for ATA secure erase and non-cancelable jobs.
  • Danielle Madeley removed ported the old Empathy themes to be proper Adium themes, this allowed the removal of a good chunk of code.
  • Morten Welinder updated the non-linear solver in Gnumeric so it knows about constraints. (GNOME bug 620368)
  • In gnome-devel-docs Marta Maria Casetti wrote new Python tutorials for treeview widgets.
  • William Jon McCann migrated the Nautilus menu bar to a view menu button. (GNOME bug 676531)
  • In rygel Jens Georg added a simple standalone player as an example; it’s a stand-alone UPnP renderer that renders any visual content in ASCII-art.
  • Christian Persch imported PCRE 8.31 into glib, and added support for the new match options and JavaScript compat mode. (GNOME bug 679193)
  • Ana Risteska updated gnome-shell telepathy integration to not add log messages on presence changes. (GNOME bug 669508)

Read the rest of this entry »

Issue 188

May 13, 2012

This week… 1323 commits, in 145 projects, by 199 happy hackers (and 221 were translation commits).

  • Florian Müllner added a minimal application menu to gnome-dictionary.
  • Jakub Steiner incorporated redesigned glyphs by Valek Filippov into cantarell-fonts.
  • In gnumeric Andreas J. Guelzow fixed read and write of rich-text graph titles to/from ODF (GNOME bug 675821)
  • Steven Garcia added support for PHP in Dia code generation tool.
  • Cosimo Cecchi added an application menu for the interactive window of gnome-screenshot. (GNOME bug 674947)
  • The gnome-control-center gained an animated notebook, thanks to Bastien Nocera and gtk-clutter.
  • In Empathy Xavier Claessens added a pointer to a fallback server for Windows Live Messenger accounts.
  • Milan Crha made the subject field in Evolution composer window support spellchecking. (GNOME bug 200683)
  • Tiffany Antopolski contributed comments to many of the vala examples in gnome-devel-docs.
  • In gnome-boxes Zeeshan Ali improved the naming of new virtual machines. (GNOME bug 674328)
  • In GTK+ Benjamin Otte reduced the complexity of the icon view sizing code, and redid its layouting.
  • Richard Hughes changed gnome-packagekit to use a prettier, smaller, info panel.
  • In gdm Ray Strode enabled smooth transition between plymouth and X. (GNOME bug 572173)

Read the rest of this entry »

Issue 186

April 29, 2012

This week… 1687 commits, in 161 projects, by 204 happy hackers (and 250 were translation commits).

  • Juan Pablo Ugarte redid the Glade UI, in Glade, and using GtkBuilder, GResources, and GtkAction.
  • Florian Müllner ported gcalctool to GtkApplication, and replaced the existing menu bar with an app menu. (GNOME bug 674529)
  • Michael Wood added an “in-seek” property to clutter-gst, this can be used when we need to keep external controllers in sync with the current progress without having to poll for the progress.
  • In Gnumeric Andreas J. Guelzow improved again support for ODF spreadsheets, this time by importing the page headers.
  • Jasper St. Pierre improved the notification part of gnome-shell to match applications on WM_CLASS. (GNOME bug 673761)
  • In Clutter Emmanuele Bassi added basic geometric types (point, size, rect) so they can used in properties and accessors.
  • Raul Gutierrez Segales contributed a port of folks to gsettings. (GNOME bug 647909)
  • Cosimo Cecchi added an application menu to Nautilus. (GNOME bug 674532)
  • In gvfs David Zeuthen added support for getting/storing LUKS encryption passphrase from the keyring. (GNOME bug 674161)
  • Dan Winship reorganised the proxy resolution code of libsoup, and added support for SOCKS and other proxy types. (GNOME bug 553269)
  • In GTK+ Matthias Clasen added a ‘fine adjustment’ mode to ranges, Shift-click in the slider now starts a drag in ‘fine adjustment’ mode, where the slider is moved 10-times slower than the mouse.

Read the rest of this entry »

Issue 183

April 8, 2012

This week… 1783 commits, in 181 projects, by 224 happy hackers (and 359 were translation commits).

  • Martin Pitt added support for GFlags properties to pygobject. (GNOME bug 620943)
  • In libsoup Dan Winship fixed some problems with cancelling an asynchronous socket connect operation.
  • Bastien Nocera moved Totem application-wide menu items to a new app menu. (GNOME bug 673098)
  • Philip Withnall added support for resumable uploads and updates to the Documents API in libgdata.
  • In Empathy Laurent Contzen added support for local IP address and port in SIP account settings widget. (GNOME bug 669134)
  • Martin Olsson changed ghex to show file offset in statusbar as 0xOFFSET instead of OFFSET.
  • Neil Roberts added a mechanism for determining GPU driver details to cogl.
  • Owen Taylor changed Mutter not to try to auto-maximize not-maximizable windows. (GNOME bug 673566)
  • Lucian Langa fixed bootloader burning in gnoduino.
  • In gnome-online-accounts Debarshi Ray added D-Bus APIs to enable/disable Mail, Calendar, Contacts, Chat, and Documents. (GNOME bug 657905)
  • Damien Sandras improved the notifications of Ekiga, especially when running under GNOME Shell.
  • In gnumeric Andreas J. Guelzow fixed the properties page of Document Properties dialog. (GNOME bug 673256)
  • Alexander Larsson removed the GTK+ ms-windows engine as it is no longer used for the windows theme anymore.

Read the rest of this entry »

Issue 181

March 25, 2012

This week… 2834 commits, in 290 projects, by 299 happy hackers (and 1050 were translation commits).

  • As 3.4 draw nears much work has been going in the release notes, both from writers and translators.
  • Philip Withnall modified Hitori to use two passes to draw the cells, this ensures that the borders of the painted cells are always drawn on top of the borders of the unpainted cells.
  • In meld Nguyễn Hồng Quân fixed the overly-tall commit dialogs by making the list of files scrollable.
  • Paolo Bacchilega added a scale on the map view of gthumb.
  • In gnome-session Jasper St. Pierre removed the toggle switches for extensions from the fail whale screen. (GNOME bug 671693)
  • Victor Oliveira added OpenCL headers, and much code, to gegl.
  • Curtis Gedak fixed gparted to ensure the necessary space for EBR when resizing Extended partition. (GNOME bug 664050)
  • Felix Riemann reverted the “Do not show the titlebar when eog is maximized” change that was made to eog, as it caused accidental triggers of gnome-shell’s activities menu. (GNOME bug 671643)
  • In network-manager-applet Dan Williams added code to track GNOME Shell version, not just whether it’s running.
  • Ignacio Casal Quinteiro modified gtranslator to use an inline toolbar for the profiles settings in the preferences dialog.
  • Debarshi Ray fixed gnome-online-accounts to remove the credentials from the keyring when an account is removed. (GNOME bug 654168)
  • In gnumeric Andreas J. Guelzow improved import/export of ODF documents. (part of GNOME bug 671461)
  • Emmanuele Bassi added support for touch events to Clutter, for the time being, it just relays everything it gets, from the X server to the Clutter application.

Read the rest of this entry »