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 65

January 3, 2010

This week… 1259 commits, in 144 projects, by 148 happy hackers (and 191 were translation commits).

  • Empathy will now display the protocol icon in a corner of the status icon of the contacts. (GNOME bug 603877)
  • Kupfer got support for Triggers, Ulrik Sverdrup explains it in detail in his appropriately named Kupfer gains Triggers post.
  • Debarshi Ray (who took over maintenance of gnote) added a “note of the day” addin. (GNOME bug 590589)
  • Gian Mario Tagliaretti wrapped many GSocket and GResolver functions for pygobjet.
  • Epiphany was fixed so that notifification of completed downloads doesn’t rely anymore on the presence of the status icon. (GNOME bug 604599)
  • The mixed state of toggle buttons has been changed to be drawn half in the normal and the other half in the pressed state. (GNOME bug 502165)
  • Jesse van den Kieboom improved menu integration of gedit on Mac OS X; this now uses the latest updates done on the ige-mac-integration library, with additional patches.
  • Josh Tripplet added support for XTerm bracketed paste mode to VTE, this allows programs to distinguish pasted text from typed text. For example vim could automatically use paste mode for pastes, avoiding unwanted duplicate indentation or formatting. (GNOME bug 605299)
  • Sebastien Granjoux added a new project backend to Anjuta, to open a directory as a project.
  • Cody Russel added a GtkOffscreenWindow implementation, to make it much easier to take an arbitrary widget and render it to an offscreen buffer without having it displayed anywhere onscreen. (GNOME bug 604901)

Read the rest of this entry »

Issue 64

December 27, 2009

This week… 1152 commits, in 137 projects, by 191 happy hackers (and 128 were translation commits).

  • Thanks to a patch by Philip Chimento gtk-doc got a much improved support for parsing unions. (GNOME bug 165425)
  • Francisco Rojas added tag autocompletion to Postr. (GNOME bug 507242)
  • Support for BibTeX syntax highlighting has bee pushed to gtksourceview. (GNOME bug 605071)
  • Takao Fujiwara updated gdm to reload the i18n file automatically. (GNOME bug 599263)
  • Sergey V. Udaltsov updated the gnome-settings-daemon keyboard plugin to use the new GkbdStatus status icon.
  • The GNOME Color Manager gained an experimental user-calibrate wizard, which the user can use when there is no calibration hardward available.
  • Maxim Ermilov added JavaScript support to Anjuta, debugger, symbols et al.
  • Empathy has been updated with support for inviting to multi user chats.
  • The IM status plugin of Rhythmbox got support for Pidgin, a contribution by Mohamad Elrashidin Sajeli. (GNOME bug 605023)
  • Xan Lopez brought back window.close() to Epiphany.

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 »

Issue 59

November 22, 2009

This week… 1637 commits, in 179 projects, by 248 happy hackers (and 285 were translation commits).

  • In the camel-gobject branch of Evolution, Matthew Barnes replaced Camel’s homegrown type system with GObject.
  • Brasero got Tracker support in its search pane. (GNOME bug 465660)
  • Simon van der Linden added a method to compare GIBaseInfo objects (GNOME bug 590527)
  • Pitivi got preliminary support for video mixing.
  • Brian Cameron added back Include, Exclude, and IncludeAll configuration options to GDM, to select which users should be visible; the option had been removd in the 2.22 rewrite. (GNOME 557553)
  • Florian Müllner improved the GNOME Shell to switch from the overview to the confirmation dialog some applications display before closing, when an application is closed from the overview. (GNOME bug 602532).
  • Also in the GNOME Shell, to support a message tray, Dan Winship added a notification daemon service.
  • After doing a first serie of commands two weeks ago, Xavier Claessens added support for the /nick command to Empathy. (GNOME bug 602066)
  • Evince has been modified to display files attached to PDF documents (it requires poppler from git master). (GNOME bug 601839)
  • The GNOME Icon Theme got special icons for XDF folders (documents, download, music, pictures…).
  • Read the rest of this entry »

Issue 58

November 15, 2009

This week… 1612 commits, in 180 projects, by 213 happy hackers (and 293 were translation commits).

  • Banshee was migrated to the Last.fm 2.0 API. (GNOME bug 541227)
  • A general search feature has been added to Rygel, including Tracker.
  • The GtkNotebook widget got an “action area”, to be used for things like having a single close tab button to the right of all tabs. Johannes Schmid wrote about it in his weblog: GtkNotebook action widgets. (GNOME bug 116650)
  • Totem gained an on-screen display when in fullscreen mode, Bastien Nocero announced it in A little OSD. (GNOME bug 600985)
  • Simon van der Linden added the possibility to import wrappers from pygi to pygobject.
  • The GNOME Shell got presence items added to the status menu. (GNOME bug 601458)
  • Behdad Esfahbod reverted a commit to vte, as not clearing the alternate screen caused issues with less.
  • Basic Mac OS X integration (menu, dock, bundle) has been pushed to gedit.
  • Empathy was fixed to ask for password when joining a protected room (GNOME bug 579341)
  • The View Properties dialog of Gnumeric was converted to be instant-apply.
  • William Walker added provisional support for GNOME Shell magnifier service to Orca.

Read the rest of this entry »

Issue 57

November 8, 2009

This week… 2027 commits, in 180 projects, by 252 happy hackers (and 403 were translation commits).

  • Totem got (on-disk) buffering support for downloads, Bastien Nocera blogged about it: No more stuttering.
  • The gvfs webdav backend has been changed to remember cookies while it’s running.
  • Carlos Garnocho made the SPARQL API of Tracker fully asynchronous.
  • Postr (the GNOME Flickr Uploader) has been improved to allow direct editing of title and description, when double clicking (or pressing the Return key) on the photo. (GNOME bug 562162)
  • Xavier Claessens added support for some IRC slash commands to Empathy, the currently supported commands are /clear, /topic, /join, /query and /msg. (GNOME bug 573407)
  • Also in Empathy Guillaume Desmottes added the display of an error message when codec negotation fails. (GNOME bug 581789)
  • The GNOME screensaver got a D-Bus method to show a message on the locked screen, to be used for notification of auto logout.
  • In GNOME Shell Dan Winship started a message-tray branch, with some minimal Telepathy support, it has a notification popup for messages and avatar icons.
  • Brasero got gobject introspection support for its libraries. (GNOME bug 589073)
  • libsoup has been fixed to not change HEAD to GET on 303 redirect.
  • A new Google Translate plugin has been added to Kupfer (the command tool inspired by Quicksilver).

Read the rest of this entry »

Issue 55

October 25, 2009

This week… 1781 commits, in 178 projects, by 250 happy hackers (and 298 were translation commits).

  • A fullscreen mode has been added to xchat-gnome (GNOME bug 445638).
  • Jonh Wendell added the ability to use JPEG compression (thus lossy encoding) to vinagre. (GNOME bug 573272)
  • Evince has been changed to always use a different process for every document.
  • Eog got support for animated images, it plays animated images as supported by GdkPixbufAnimation (GNOME bug 335093).
  • gnome-pilot was ported to GtkBuilder, and removed most of its usage of libgnomeui.
  • Empathy removed its applets (megaphone, nothere) and Python bindings of libempathy and libempathy-gtk, on the premise they were unused and applications should use telepathy-glib, and a future telepathy-gtk, via gobject-introspection.
  • Colin Walters updated the GNOME Shell to use a stable ordering for well-known icons in the notification area (volume, battery, network…). (GNOME bug 598313)
  • Brasero got changed to no longer store some settings with GConf anymore (like window size or position of widgets) but to save and load them using GKeyFile instead.
  • Thomas Thurman worked quite a lot on the “cowbell” metacity branch, to allow styling of window borders using CSS, he also posted a status update.
  • Ray Strode made DeviceKit-power optional in gdm.
  • GNOME Disk Utility got handling of LUKS volumes.
  • Martyn Rucell updated the Totem tracker plugin to the new (0.7) tracker API.
  • Paolo Bacchilega added PackageKit support to File Roller, so it will now prompt for new packages when opening archives that require an uninstalled tool.

Read the rest of this entry »