Issue 77

March 28, 2010

This week… 3046 commits, in 229 projects, by 308 happy hackers (and 1235 were translation commits).

  • Another big week for translators, German, Bulgarian, Portuguese and Solvenian are now totally translated, 33 teams are over the 90% bar, and 55 over the 70% bar. This week award goes to the Asturian, progressing by over 4 points.
  • XChat-GNOME got a fullscreen mode. (GNOME bug 445638)
  • Glade has been switched to use the new GtkToolPalette widget, instead of a custom widget (GNOME bug 613956); Tristan Van Berkom wrote about it in The Glade palette goes full circle.
  • Ryan Lortie merged the GVariant parser into glib. (GNOME bug 600271)
  • The font plugin of gnome-settings-daemon has been disabled. (GNOME bug 613604)
  • GNOME Shell has been updated so that ejecting drives will run the same action as in Nautilus. (GNOME bug 613405)
  • Jiří Techet changed libchamplain so it cancels the download of tiles that get out of the viewport.
  • Vivien Malerba added support for variables in GdaBrowser data manager.
  • Support for GObject Introspection has been added to gtk-vnc, as well as a sample javascript demo program.

Read the rest of this entry »

Issue 76

March 21, 2010

This week… 2398 commits, in 234 projects, by 289 happy hackers (and 834 were translation commits).

  • The 2.30 release is approaching fast and translators are hard at work, French and Russian are already totally translated, and 30 teams are over the 90% bar. The most impressive progress this week has been the Lithuanian team, coordinated by Gintautas Miliauskas, that improved from 84 to 89%.
  • Banshee lyrics plugin got support for the lyricsplugin.com database. (GNOME bug 612958)
  • The GNOME Keyring has been fixed not to store session keyring on disk. (GNOME bug 612977)
  • Daniel P. Berrange worked hard on gtk-vnc, substanctally improving and modernising the code.
  • GNOME Volume Control got a speaker testing UI, Bastien Nocera blogged about it in Speaker testing. (GNOME bug 519438)
  • Yelp 3.0 branch got support for a basic “back” button.
  • Thanks to a patch by Marc Deslauriers GNOME Power Manager got support to communicate with GNOME Screensaver running as a D-Bus service. (GNOME bug 609031)
  • Andrea Cimitan added a new option to the Murrine theme engine to draw smooth separators.
  • The GNOME Shell has been changed to use a single button to toggle between linear and grid view. (GNOME bug 610801)
  • The VTE library got introspection support. (GNOME bug 604837)

Read the rest of this entry »

Issue 75

March 14, 2010

This week… 2144 commits, in 230 projects, by 307 happy hackers (and 681 were translation commits).

  • Banshee got a new Youtube extension (GNOME bug 576666).
  • Nautilus has been changed to load tracker/beagle at runtime. (GNOME bug 589345)
  • Support for GObject introspection has been added to gnome-menus (GNOME bug 598406)
  • gnome-settings-daemon got its code to eject removable media rewritten to use gio (instead of spawning the eject command). (GNOME bug 580779)
  • GNOME Shell has been updated to support and require Clutter 1.2 (GNOME bug 610679)
  • Yelp, in its yelp-3-0 branch, got a new ocation dropdown, with two-line entries, displaying both title and description. Shaun McCance blogged about this change in More Yelp 3.0 Location Entry.
  • David Zeuten added rudimentary support for loop files to GNOME Disk Utility. (screenshot)
  • To follow up on the usabiltiy report Empathy was changed to sort contacts by state and to show offline contacts by default (GNOME bug 612338).
  • Milan Bouchet-Valat added support for password (un)locking to system-tools-backends.
  • Dan Williams modified the network manager applet to handle and show access technology for GSM connections (GSM, GPRS, UMTS, etc.)
  • Evince has been updated to use monitor height instead of screen height to calculate page scale in presentation mode; this fixes the presentation mode in dual head setups. (GNOME bug 608924)

Read the rest of this entry »

Issue 73

February 28, 2010

This week… 2327 commits, in 209 projects, by 299 happy hackers (and 739 were translation commits).

  • libgda got initial support for GObject Introspection, thanks to Daniel Espinosa.
  • Empathy conversation logger can now be run as a separate process (GNOME bug 518414)
  • Zenity got a –color-selection switch, to display a color selection dialog. (GNOME bug 540169)
  • GNOME Screensaver got a control center extension panel, but it got reverted, most likely for the next release.
  • Brasero drive selection widget has been fixed to be usable from GtkBuilder (GNOME bug 608170)
  • Some minimal support for checking certificates has been added to Epiphany (GNOME bug 600663)
  • GNOME Shell got notifications to point to windows demanding attention (via the urgency hint) (GNOME bug 610594)
  • gnote has been changed to allow user to decide if links are updated when renaming a note. (GNOME bug 584789)
  • gcalctool was chaned to allow hexadecimal numbers to be entered in lower-case.
  • Carlos Garcia Campos pushed a bonobo-less branch of the GNOME Panel, porting both gnome-panel and libpanel-applet to D-Bus. (GNOME bug 572131)

Read the rest of this entry »

Issue 72

February 21, 2010

This week… 2115 commits, in 218 projects, by 260 happy hackers (and 629 were translation commits).

  • Colin Walters optmized function invocation in gjs (GNOME bug 604076).
  • Also in gjs, Johan Dahlin pushed the beginning of a module wrapping cairo.
  • In GNOME Shell Floran Müllner added fading out of the desktop icons when showing the overview. (GNOME bug 600999)
  • Gnumeric got a fix on the way it uses to store floading point values in ODF. (GNOME bug 610372)
  • Tomas Bzatek fixed gvfs to correctly store ssh/sftp passwords in the keyring, when requested. (GNOME bug 580024)
  • gparted has been changed to indicate required software packages if unable to read file system (GNOME bug 576908)
  • gcalctool documentation has been rewritten in the new Mallard format.
  • Rygel has been updated to support uploading, this works in both standalone and Tracker backends.
  • Lapo Calamamandrei added the last two missing navigation icons (home and jump) to the new GNOME Icon Theme.
  • Kupfer got a plugin that makes it able to look inside compressed archives.
  • Alexander Kojevnikov implemented support for the media art storage specification to Banshee (to be honest, a simplified version of the proposal). (GNOME bug 520516)

Read the rest of this entry »

Issue 71

February 14, 2010

This week… 2149 commits, in 179 projects, by 319 happy hackers (and 557 were translation commits).

  • Sven Herzberg cleaned up gnome-launch-box, removing libgnome, libgnomeui, gnome-vfs dependencies, and more; in the same cleaning vein Javier Jardón updated gnome-hello and ghex.
  • Mutter merged a lot of Metacity changes, including the usage of libcanberra to play system bell and workspace switch sounds (GNOME bug 609585).
  • Adel Gadllah replaced the workspace switcher popup of GNOME Shell (which was still the old metacity popup), with a clutter based one, which fits better into the overall shell design. (GNOME bug 609187)
  • Also in GNOME Shell Maxim Ermilov added an “InfoBar” and undo capabilities to overview, it allows to show some information to the user and to undo his actions. (GNOME bug 608933)
  • The Postasa plugin, to support uploading images to PicasaWeb using libgdata, has ben added to eog-plugins. (GNOME bug 600190)
  • The Accounts dialog of Empathy has been seperated into its own program which works with the Gnome preferences and control center, this also supports embedding the preferences dialog in the “extensible-shell” control center.
  • Jose Millan Soto added back support for print preview in Epiphany (GNOME bug 609021)
  • The Magnatune rhythmbox plugin saw many improvements thanks to Adam Zimmerman.

Read the rest of this entry »

Issue 68

January 24, 2010

This week… 1900 commits, in 191 projects, by 249 happy hackers (and 339 were translation commits).

  • Epiphany now has page cache enabled, as all critical bugs have been fixed and it now needs real world testing.
  • Huzaifa S. Sidhpurwala added TLS-Remote support to the NetworkManager OpenVPN plugin. (GNOME bug 455142)
  • Cheese has been changed to limit webcam framerate to 30 frames per second, as the developers really do not want webcams that claim to support huge framerates to slow down everything. (GNOME bug 607238)
  • Enrico Minack updated the Invest applet to connect to NetworkManager to react on network changes. (GNOME bug 605739)
  • GNOME Color Manager gained the ability to find and select ICC profiles on mounted volumes from other operating systems (both Mac OS X and Windows). (GNOME bug 607390)
  • Jesse van den Kieboom fixed bugs in the smart converter encoding guessing of gedit and added test cases.
  • The GNOME Disk Utility got drive emblems, used to mark RAID and LVM2 “drives”.
  • A new workspaces view, matching latest design has been commited to the GNOME Shell, the default workspace view is now a scrollable horizontal list, with a control to switch between it and the previous grid view. (GNOME bug 593844)
  • Toms Baugis added the possibility for Hamster to run as a standalone application, instead of being a panel applet.
  • The accounts dialog of Empathy gained an extra column in the treeview displaying the status of each account (GNOME bug 605309).

Read the rest of this entry »

Issue 66

January 10, 2010

This week… 1910 commits, in 203 projects, by 232 happy hackers (and 374 were translation commits).

  • Jesse van den Kieboom updated gitg to have option for local branches in the History view. (GNOME bug 602536)
  • Conduit has been ported to GtkBuilder.
  • Felix Riemann updated Eog to use GtkInfoBar instead of their custom message area widget.
  • Libchamplain got support to display a scale with the current unit size on the map. Pierre-Luc Beaudoin wrote about this new feature in Can you spot what’s new? on his weblog.
  • Florian Scandella changed the GNOME Shell to autohide the sidebar when in compatch mode. (GNOME bug 604118)
  • Also in the GNOME Shell, Dan Winship changed the messaging area to use the notification daemon instead of talking directly with Telepathy, the bug report has the rationale. (GNOME bug 606331)
  • Introspection support has been added to totem-pl-parser. (GNOME bug 555848)
  • A new and proper build system found its way to gnome-icon-theme.
  • Empathy merged the audio and video icons of the contact window, as there is now a context menu allowing to start audio and video calls.
  • Also both libnotify and notification-daemon have been imported onto git.gnome.org.

Read the rest of this entry »

Issue 63

December 27, 2009

This week… 1776 commits, in 177 projects, by 233 happy hackers (and 279 were translation commits).

  • This was hackfest week for Epiphany, WebKitGTK+ (and other related modules), go and read Xan Lopez and Gustavo Noronha summaries. Or read on for my particular pick…
    • Benjamin Otte added support for favicons the the epiphany tabs-reloaded extension.
    • Content-Encoding support landed in libsoup (GNOME bug 522772)
    • Custom user-agent support has been added.
    • There is a new info bar widget at the top of the web view, used to ask if credentials have to be saved.
  • Maxim Ermilov added command and path completion to the Alt+F2 dialog of GNOME Shell. (GNOME bug 597677)
  • Also in GNOME Shell Colin Walters added an extension system, there is no UI yet, it will come later. (GNOME bug 599661)
  • Johan Dahlin added a Makefile.introspection file to gobject-introspection, to be used by other projects, and modified pango and gtk+ to use it.
  • After some discussion on nautilus-list and gnome-shell-list, Alexander Larsson changed Nautilus to use its browser mode by default.
  • The GNOME Terminal preferences dialog got a new “unlimited scrollback” option (GNOME bug 599443).
  • After a comment in last week digest edition, Paolo Bacchilega changed File Roller to use AES128 instead of AES256 as encryption type.
  • Libgnomekbd got a new GkbdStatus widget implementing a status icon, Sergey V. Udaltsov wrote about it in kbd stuff going threezero.

Read the rest of this entry »

Issue 60

November 29, 2009

This week… 1770 commits, in 169 projects, by 229 happy hackers (and 274 were translation commits).

  • The GtkToolPalette widget, which provides a tool palette with categories, has been merged into gtk+ (GNOME bug 567729).
  • Ke Wang added D-Bus support to the Java ATK wrapper, so it can work with the new AT-SPI
  • Thorsten Sick added complete documentation to many of the (lib)seahorse files, and seahorse-plugins migrated from libglade to GtkBuilder.
  • Federico Mena Quintero added handling of the XF86RotateWindows hotkey to gnome-settings-daemon, to rotate a laptop display; this is for tablets that have a “rotate the screen” hotkey. It finds the laptop’s built-in video output and rotate it to the next available rotation.
  • Colin Walters ported GNOME Shell “AppWell” and panel to CSS. (GNOME bug 602131).
  • Anjuta and Brasero both moved code to use the GtkInfoBar widget introduced in GTK+ 2.18.
  • The way message parsing and escaping is handled in Empathy has been reworked to handle more cases of URL and smileys replacements.
  • The one-canvas branch of the GNOME Icon Theme has been merged to master, many impressive icons in there! (unfortunately it still needs a proper build system, see GNOME bug 602988)
  • Alexander Larsson commited GConverter to glib master, it is a generic interface for stateful conversions of data, it is a generic interface suitable for things like IConv, compression, decompression and regexp replacement. He posted to gtk-devel-list about it: GConverted commited.
  • Totem gained support for playing DVDs from images, it now shows mounted archives in the Movie menu.
  • David Zeuthen cleaned up the user interface of the SMART dialog of gnome-disk-utility. screenshot of cleaned up UI.
  • And Gian Mario Tagliaretti wrapped the API added in GIO 2.22 in pygobject.

Read the rest of this entry »