Issue 83
May 9, 2010
This week… 2274 commits, in 184 projects, by 262 happy hackers (and 262 were translation commits).
- Guillaume Desmottes and Sjoerd Simons merged their timestamp work into Empathy’s master branch . (GNOME bug 615976)
- Nautilus saw changes in its bookmark API, including the removal of the deprecated gtnome-fs-bookmark* icon names, replaced by the folder icon, and the use of emblems.
- Aleksander Morgado has been improving unicode support of tracker using libicu based word breaking to the parser-libunistring-review branch of tracker.
- Meego improvements got merged into Banshee’s master branch.
- Robert Carr started theming support and improved shapes capabilities in Glide.
- Ekiga got support to work in 16bpp mode . (GNOME bug 611308)
- gedit port to gsettings continued, with many plugins ported already.
- Ross Burton has been working on Randr related improvements of gnome-settings-daemon for Meego. This is happening in the new randr branch of gnome-settings-daemon.
- Yelp got basic printing support, and started being ported to gdbus.
- Matthias Clasen layed ground for new work on GTK+ 3.0 as he made it parallel-installable to 2.x.
- Matthew Barnes went forward replacing CamelObject by GObject in camel, evolution, evolution-data-server, evolution-mapi and evolution-exchange.
Many thanks to Dodji Seketeli who assembled most of this issue.
Issue 80
April 18, 2010
This week… 2112 commits, in 216 projects, by 243 happy hackers (and 431 were translation commits).
- The Hamster project got separated in client and d-bus service, and got a command line client (GNOME bug 602642).
- Behdad Esfahbod pushed a gnome-terminal branch with a find dialog to highlight search terms . (GNOME bug 78963).
- Much work happened in the asm-support branch of nemiver.
- This was the week of the gsettings hackfest, many changes landed in both glib and gconf modules, you should read the day 1 summary by Vincent Untz and overall summary by Matthias Clasen.
- During that hackfest baobab (in gnome-utils) has also been ported to gsettings, with explanative commit messages, and the devhelp branch has been updated for the API changes.
- There was also a GNOME Python hackfest and much work happened in pygobject and pygi, go read posts written by John Palmieri: day 0, day 1, day 2, and wrapup.
- Tadej Borovšak ported sound juicer to GtkBuilder, this was the last module using libglade, yeah.
- Torsten Schönfeld started adding GIO support to the Perl binding, via gobject-introspection.
- Support for application-indicators/StatusNotifierIcon has been added to the typing break applet in gnome-control-center (GNOME bug 606671)
- Evolution got a new foocanvas branch, getting rid of libgnomecanvas.
- A new SSH Hosts plugin written by Fabian Carlström has been added to kupfer.
- Joanmarie Diggs added improved support for Empathy in orca . (GNOME bug 589925)
Issue 78
April 4, 2010
This week… 2655 commits, in 255 projects, by 325 happy hackers (and 661 were translation commits).
- Empathy gained the possibility to undo the closing of a chat window or tab (GNOME bug 609832)
- Robert Ancell added colours to gcalctool buttons (GNOME bug 157962).
- Sergey V. Udaltsov added a gconf key to disable the display of the keyboard indicator status icon . (GNOME bug 612240)
- Evince removed its internal copy of the infobar widget to use GtkInfoBar directly; also Carlos Garcia Campos fixed Evince so that compressed password-protected documents could be opened . (GNOME bug 613959)
- Michael C. Urbanski created a new “podcast-ng” branch in Banshee, to hold much work being done on podcast support.
- Matthew Barnes got rid of the ancient code (almost 6000 lines) in Evolution to support migrating from pre-2.0 versions.
- GNOME Power Manager has been ported from DeviceKit-power to UPower.
- Caribou has been changed to warn the user when accessibility is not enabled . (GNOME bug 608727)
- Paolo Bacchilega added a flickr photoset imported to gthumb.
- A “gnome3″ branch has been created in gtk-engines, to hold the GNOME 3 theme work.
Issue 69
January 31, 2010
This week… 2086 commits, in 199 projects, by 268 happy hackers (and 433 were translation commits).
- Anjuta got support to install required packages when creating a new project via PackageKit (GNOME bug 558856).
- Jason Woofenden modified libchamplain so that tiles are now loaded near the middle first; while Simon Wenner work on a local renderer was being merged.
- In GNOME System Tools Milan Bouchet-Valat added encrypted home folder support when creating new users.
- In glib Ryan Lortie added support for a mutex lock that consumes only one bit of storage inside of an integer on systems that support futexes . (GNOME bug 548967)
- Jamie Nicol modified rhythmbox to use artist and album sortnames in query model sorting functions . (GNOME bug 133444)
- Yelp was fixed to work with API changes introduced in latest xulrunner.
- Evolution was changed to not auto-sign when replying to a signed message . (GNOME bug 607595)
- Jean Bréfort added import/export support for transparent objects in Excel files to Gnumeric.
- GDM has been modified to have the “Switch User” item hidden when VT switching is disabled.
Issue 61
December 6, 2009
This week… 1756 commits, in 187 projects, by 230 happy hackers (and 277 were translation commits).
- Brasero got a way to switch between different project types, for example converting from an audio project to a data project . (GNOME bug 558440)
- The Evolution contact map plugin by Cédric Bosdonnat has been commited, Cédric announced the plugin in Maps for Evolution . (GNOME bug 361156)
- An iPhone port of Dasher has been pushed.
- Cheese saw ports from HAL to gudev (GNOME bug 594966), from EphySpinner to GtkSnipper (GNOME bug 598445), and from straight GStreamer to libcanberra (GNOME bug 603152).
- Support for callback functions has been pushed into gjs . (GNOME bug 563025)
- Paolo Bacchilega updated file roller to use an EggFileFormatChooser widget for file format selection.
- Diego Escalante Urrelo worked hard updating the API docs of Epiphany . (GNOME bug 503852)
- Support for compression has been added to the TIFF pixbuf loader . (GNOME bug 584700)
- Matt Kraai made the totem-pl-parser library thread-safe . (GNOME bug 572705)
- Jonathon Jongsma refactored error reporting in Evolution to separate error from dialogs . (GNOME bug 602963)
Issue 53
October 11, 2009
This week… 1940 commits, in 179 projects, by 246 happy hackers (and 367 were translation commits).
- Nautilus gained a “copy anyway” option in the error dialog it displays when there is not enough space on the destination . (GNOME bug 324361)
- Richard Hugues probably added Super Cow Powers to gnome-packagekit, carefully hiding this fact in 50 commits with “Moo”, or a slight variation, as commit message.
- Ryan Lortie merged the various dconf* utilities in a single “dconf” tool, also he added API documentation.
- The gtk-2.90 branch was created and saw the removal of many deprecated widgets and functions.
- Devhelp got a new fullscreen mode, mostly thanks to code from gedit.
- In Evolution Matthew Barnes finally got pane size restoration to play nicely with maximised windows . (GNOME bug 593612)
- gok has been migrated to use GtkBuilder instead of libglade . (GNOME bug 582504)
- gvfs has been fixed to display the overwrite dialog when restoring already existing files from trash . (GNOME bug 596618)
- Rhythmbox has been ported to use gnome-session for inhibition support, inhibiting the session to go idle (thus preventing gnome-power-manager from suspending the computer due to inactivity ). (GNOME bug 596573)
- Marina Zhurakhinskaya extented GNOME Shell application search to match on menu categories . (GNOME bug 597153)
Issue 52
October 4, 2009
This week… 2015 commits, in 171 projects, by 239 happy hackers (and 242 were translation commits).
- Robin Sonefors contributed a prime factorization function to gcalctool (GNOME bug 563217).
- Evolution got rid of all the deprecated GTK+ symbols it used (GNOME bug 572348).
- Pascal Terjan ported the Pidgin nautilus-sendto plugin to use Pidgin D-Bus API (GNOME bug 597039).
- GNOME Shell added a calendar pop-down to the clock (GNOME bug 596432).
- Sound Juicer has been converted to use the Inhibit interface from gnome-session (GNOME bug 596570).
- Vinagre got configurable depth support (in the “depth” branch, to be merged once a new gtk-vnc release gets out ). (GNOME bug 485204)
- Thanks to the efficient scrollback store in vte 0.22 Christian Persch added support for unlimited scrollback to gnome-terminal.
- Nautilus gained a checkbox for not assocating a filetype on open with . (GNOME bug 92497)
- Ryan Lortie commited GSettings property binding support and a GValue serialiser into the gsettings glib branch.
- Empathy fixed its handling of fallback HTML files in Adium themes . (GNOME bug 596303)
Issue 51
September 27, 2009
This week… 2610 commits, in 209 projects, by 286 happy hackers (and 539 were translation commits).
- The Perl bindings written by Emmanuel Rodriguez have been merged into libchamplain.
- A branch by Alexander Sack reworking NetworkManager menu has been uploaded (it is named “menu-rework”).
- Mark Kasik added support for the ‘auth-info’ attribute to the CUPS print backend of GTK + (GNOME bug 566522).
- Deprecated GTK+ symbols have been removed from gok (GNOME bug 572686).
- Ryan Lortie published a gsettings branch of Devhelp, demonstrating the conversion from GConf to GSettings.
- GNOME Shell has been updated to not treat 1024×600 as widescreen (GNOME bug 596375).
- The GNOME Volume Control has been changed to allow going up to 150% for output volume (GNOME bug 591285).
- Brasero has been fixed to not leak the CD drive device file descriptor, that kept the drive locked . (GNOME bug 596241)
- Evolution has been changed to use Message-ID instead of Message-Id, for increased compatibility with other applications (GNOME bug 596157).
- Ross Burton switched evolution-data-server calendar to D-Bus instead of Bonobo, in the “dbus-calendar” branch.