Issue 172

January 22, 2012

This week… 1964 commits, in 174 projects, by 203 happy hackers (and 247 were translation commits).

  • Maciej Piechotka added a ArrayQueue data structure to libgee.
  • Patches from Christophe Fergeau to port sound-juicer to musicbrainz4 have landed at last.
  • In Banshee Andrés Aragoneses split RockBox support co into its own class.
  • Krzesimir Nowak changed rygel to append extensions to served files.
  • Bastien Nocera added support for pairing the iCade into gnome-bluetooth.
  • Shaun McCance improved Yelp by making Mallard documents auto-reload on changes.
  • In Tomboy Aaron Borden fixed template syncing . (GNOME bug 665679)
  • In gnome-contacts Alexander Larsson added support for changing the primary address book.
  • Zeeshan Ali changed gnome-boxes to add devices based on what is supported by the OS; the information about device support comes from libosinfo . (GNOME bug 666739)
  • Matthias Clasen added optional systemd support to gnome-packagekit, to make it use systemd instead of ConsoleKit for rebooting . (GNOME bug 666788)
  • Joseph Scheuhammer contributed a dialog for zoom options into the universal access control center panel . (GNOME bug 643086)
  • David Zeuthen merged his udisks2 port of gnome-disk-utility.
  • In GLib Dan Winship added multicast-related functions to GSocket . (GNOME bug 626589)
  • Alexia Death added axis labels to dynamics curves and curveview in Gimp.
  • Patricia Santana Cruz added videos and picture sharing support, via nautilus-sendto, to Cheese . (GNOME bug 522210)

Read the rest of this entry »

Issue 143

July 3, 2011

This week… 2870 commits, in 144 projects, by 276 happy hackers (and 343 were translation commits).

  • Eitan Isaacson contributed support for Vimeo video upload into libsocialweb.
  • Joaquim Rocha made frogr open images in the default image viewer.
  • Juan A. Suarez Romero contributed a Grilo plugin to Totem . (GNOME bug 628648)
  • Richard Hughes updated gnome-color-manager to ask the user for the target whitepoint when creating a profile.
  • Arx Cruz improved the text-info command of zenity, adding the possibility of a cancel button and a checkbox.
  • Aurimas Černius rewrote the gnote preferences for Gio::Settings, dropping gconf support.
  • Alexia Death refactored the Gimp path code to support styles and add outline style for use in brush outline.
  • Sébastien Granjoux contributed documentation for the build plugin into Anjuta.
  • GNOME System Monitor was fixed by Chris Kühl to show CPU speed for ppc64 processors . (GNOME bug 619732)
  • Hans Breuer improved the support for importing vdx files in Dia.
  • Johannes Schmid ported Emerillon to use libpeas.
  • In Evince Carlos Garcia Campos set a limit to the PDF thumbnailing time to 15 seconds by default . (GNOME bug 651655)
  • Abhishek Sharma imported recent tested changes from inkscape developers to libcroco upstream.
  • Andreas J. Guelzow added support for decimal properties in Gnumeric.
  • Xan Lopez implemented an about:memory location into Epiphany, to give an estimate of how much memory the browser process is using.

Read the rest of this entry »

Issue 124

February 20, 2011

This week… 2119 commits, in 179 projects, by 231 happy hackers (and 387 were translation commits).

  • Tor-björn Claesson contributed a dock extension for GNOME Shell.
  • Vincent Untz started rewriting gnome-web-photo to use WebKit instead of xulrunner.
  • Ignacio Casal Quinteiro added a GeditAnimatedOverlay class to gedit, this provides a widget with slide/in/out animation for the widget added on the container.
  • Michal Hruby added a Zeitgeist dataprovider plugin to gedit.
  • Shaun McCance merged the search & indexing branch of Yelp.
  • Richard Hughes added a updates plugin in gnome-settings-daemon, to notify user of available package updates.
  • D-Bus applets in GNOME Panel were fixed to work in multiscreen environments . (GNOME bug 632369)
  • Bastien Nocera added a ‘Add’ button to the control center background panel.
  • Guillaume Desmottes updated Empathy to set the same program class in all binaries, to make all empathy apps windows appear as the same application in GNOME Shell . (GNOME bug 642440)
  • Cosimo Cecchi added a floating bar to Nautilus.
  • Garrett Regier made the libpeas plugin manager show a dialog when disabling a plugin which is depended on.
  • In gimp Michael Natterer added a GimpTileBackendTileManager which does nothing so far but will help GEGL migration a lot.
  • Eugenia Gabrielova updated inline search in Anjuta to support replace and highlighting . (GNOME bug 638134)
  • Jasper St. Pierrer added a history manager, to be used by runDialog and lookingGlass, into GNOME Shell . (GNOME bug 642237)
  • Also in GNOME Shell Guillaume Desmottes ported the Telepathy bits to use telepathy-glib . (GNOME bug 620416)

Read the rest of this entry »

Issue 100

September 5, 2010

This week… 2545 commits, in 212 projects, by 256 happy hackers (and 731 were translation commits).

  • Eitan Isaacson added a checkbox to use the default colour theme when highlighring keys in Caribou . (GNOME bug 622246)
  • Joanmarie Diggs added support for object toolkis in Orca, this allows Orco to handle cases where multiple toolkits are used in an application . (GNOME bug 628410)
  • Philip Withnall merged his port of Totem to GSettings . (GNOME bug 625896)
  • Gabriel Burt pushed a first pass at Bookmarks support for pdfmod, this adds a sidebar treeview that shows the existing bookmarks, and it’s possible to edit or remove them, as well as adding new bookmarks.
  • Colin Walters merged his major rewrite of girscanner, and more, in gobject-introspection.
  • Support for multi-coloured text layers has been added to Gimp by Michael Natterer, on top of an initial patch by Barak Itkin . (GNOME bug 620674)
  • Florian Müllner added support for the text-shadow property in GNOME Shell . (GNOME bug 624384)
  • Support for the MPRIS v2 API has been added to Banshee, this will allow external applications to interact with Banshee through a standard D-Bus API . (GNOME bug 570841)
  • Jonh Wendell added an instant messaging status plugin to Vinagre, that changes the status to busy when the application is switched to full screen mode.
  • A backend using the Windows Registry has been added by Sam Thursfield to GSettings.
  • Benjamin Otte updated the screenshot tool from gnome-utils to not draw directly to the root window anymore, updating the look of area selection along the way . (GNOME bug 628499)

Read the rest of this entry »

Issue 99

August 29, 2010

This week… 2512 commits, in 181 projects, by 248 happy hackers (and 596 were translation commits).

  • The synctex plugin, to synchronize TeX files and PDF output, has been merged into gedit-plugins.
  • Both Lapo Calamandrei and Jakub Steiner worked on the metacity/mutter theme for GNOME 3.
  • Nate Stedman added alpha support to backgrounds in Ease.
  • A “save as PDF” plugin has been added to Gimp, thanks to Barak Itkin . (GNOME bug 382688)
  • Andreas J. Guelzow added progress info support to the ODF export feature of Gnumeric.
  • Batch operation support for both Calendar and Documents services has been added to libgdata . (GNOME bug 624141, GNOME bug 624142)
  • Christopher Roy Bratusek made the applications menu of Sawfish honour NotShowIn and OnlyShowIn.
  • Interactive TLS certification verification has been merged into Empathy . (GNOME bug 626848)
  • Jonh Wendell split the reverse VNC feature of Vinagre into its own plugin, and ported it to GSocket, making reverse connections work with both IPv4 and IPv6 . (GNOME bug 626981)
  • Cosimo Cecchi updated the design of the Nautilus sidebar, categorizing items with headings, a screnshot is available . (GNOME bug 508404)
  • f-spot completed its port to GtkBuilder . (GNOME bug 589702)
  • Thomas Wood implemented a new UI design for the background preference panel.
  • Thomas Hindoe Paaboel Andersen ported both gnotravex and gnotski to cairo . (GNOME bug 625444)
  • Gustavo Noronha Silva wrapped the geolocation support provided by WebKitGTK+ in Epiphany, using info bars to present policy requests to the user . (GNOME bug 626687)
  • GDateTime, an opaque data type containing a date and time representation, has been added to GLib . (GNOME bug 50076)
  • Benjamin Otte completed the second part of his GTK+ 3 rendering cleanup work, and posted a status report to the gtk-devel-list.

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 »

Issue 95

August 1, 2010

This week… 1817 commits, in 202 projects, by 221 happy hackers (and 396 were translation commits).

  • In the ongoing transitions emerillon has been ported to GSettings, while evolution, evolution-data-server, and brasero have been ported to GDBus (GNOME bug 622884 and others).
  • Also glibmm gained a wrapper for GApplication, and gtkmm another one for GtkApplication.
  • Mike Gorse added thread safety around main loop invocations in PyGTK.
  • Eye of GNOME got a settings conversion file, to migrate configuration from GConf to GSettings.
  • Jonh Wendell ported Vinagre to use libpeas for its plugins.
  • And a basic support for plugin dependencies has been added to libpeas.
  • Cheese effect preview elements have been changed to be constructed on-demand, rather than at startup, which has a great effect on startup performance.
  • Matthias Clasen improved a lot the coverage of unit tests in GLib.
  • Michael Natterer started porting various bits of Gimp from drawing with GDK to drawing with Cairo.
  • Paolo Borelli made a first cut at a fonts panel for gnome control center 3.0, at the moment a straight port of the fonts tab of the current appearance preferences dialog.
  • In Gnumeric Jean Brefort added support for importing old Guppi graphs from gnumeric 1.0 files.
  • Nate Stedman added support for shapes and backgrounds to Ease.
  • In Vala Michael Terry added support for the new bytestring GVariant (GNOME bug 624986)
  • Last but not least Cosimo Cecchi removed the backgrounds/emblems feature in Nautilus.
  • As for GSoC students, many were at GUADEC and you should really watch the recorded GSoC lightning talks session once it’s made available…

Read the rest of this entry »

Issue 54

October 18, 2009

This week… 2078 commits, in 184 projects, by 233 happy hackers (and 438 were translation commits).

  • The new GtkFileSystemModel worked by Benjamin Otte and Federico Mena Quintero has been pushed to GTK+.
  • Also in GTK+, a new GtkSpinner widget has been commited . (GNOME bug 319607)
  • libsoup was changed to allow multiple pending connections to a server at once, as only allowing a single connection attempt at once really slows down pages with lots of subresources on servers that disallow persistent connections . (GNOME bug 594768)
  • gdm has been converted from using gnome-power-manager to DeviceKit-power . (GNOME bug 596569)
  • Jason Clinton pushed the Clutter rewrite of the Nibbles game, done by Guillaume Beland during his summer of code.
  • Vinagre has been updated to keep the aspect ratio when using scaling mode . (GNOME bug 593192)
  • Jason Childs added support for transparent objects in dia, by adding alpha to the Color structure . (GNOME bug 591525)
  • Devhelp has been modified to look for an existing local copy of documents referred by their library.gnome.org location . (GNOME bug 598598)
  • xml2po has been fixed to work with parallel builds . (GNOME bug 593175)
  • Balsa, Gimp and goffice were all ported to compile fine with GSEAL enabled.

Read the rest of this entry »

Issue 48

September 6, 2009

This week… 2207 commits, in 200 projects, by 262 happy hackers (and 654 were translation commits).

  • Michael Natterer added support for layer trees in Gimp, the UI still needs to be improved but there is now a Folder button in the layers dialog . (GNOME bug 86337)
  • Totem browser plugin now overrides the HTTP user-agents for Quicktime and Windows Media Player, this fixes playback of the Apple trailers . (GNOME bug 375867)
  • David Zeuthen started a “new-ui” branch to rework the UI of libgdu-gtk and palimpset.
  • Brasero has been fixed to not use readcd (-clone) to copy audio CD, as it doesn’t keep CD-TEXT . (GNOME bug 580813)
  • Epiphany gained back its “view source” command . (GNOME bug 503968)
  • A new g_mkstemp_full() function has been added to glib, to expose more parameters than g_mkstemp(), allowing more flexibility when creating temporary files . (GNOME bug 594034)
  • In Gnumeric Andreas J. Guelzow added handling of ODF import/export of surface plots originally created in Excel . (GNOME bug 594041)
  • Matthew Barnes updated the “mailing-list-actions”, “save-calendar” and “publish-calendar” evolution plugins to the bonobo-liberated Evolution.
  • On the same topic Lucian Langa started porting evolution-rss for the new Evolution.

Read the rest of this entry »

Issue 44

August 9, 2009

This week… 1813 commits, in 179 projects, by 261 happy hackers (and 401 were translation commits).

  • Totem has been updated to use its new logo in both the browser plugin and main player (GNOME bug 480200), and to display embedded cover images in audio streams (GNOME bug 581249).
  • Marek Kašík added SVG support to GtkPrintBackendFile, this allows printing to SVG 1.2 files. (GNIME bug 357655)
  • Gimp got a palette export script which allows exporting palettes to .css, .php, .py, .txt and .java by adding a Export to menu item in the palette context menu in the Palettes dockable . (GNOME bug 304399)
  • Paolo Bacchilega imported his “ext” branch to gthumb, that refactors much of it into a system of extensions.
  • In GNOME Shell Marina Zhurakhinskaya enabled hot corner for triggering the overview mode; to enter and leave the overview mode by just moving the mouse to the top left corner of the screen,
    and Owen Taylor added a desktop file, to allow making GNOME Shell the desktop default by adding it to the auto-start items
  • Empathy was changed so dragndropping contacts will move them from group to group, instead of duplicating them in both groups . (GNOME bug 585443)
  • David Zeuthen added a first usable version of the Create RAID Array dialog to GNOME Disk Utility.
  • A new display-configuration branch has been created in gdm, to pursue GNOME bug 536355, to get back the ability to start and stop displays dynamically.
  • Xan Lopez reimplemented a password viewer for Epiphany, that fetches the data from the GNOME keyring, which is where WebKit stores it . (GNOME bug 579217)
  • In his Summer of Code project Guillaume Beland ported gnibbles to Clutter 1.0, fixed a collision bug and added some nice animations and effects.

Read the rest of this entry »