Issue 142

June 26, 2011

This week… 1645 commits, in 151 projects, by 203 happy hackers (and 270 were translation commits).

  • Tom Callaway ported Emerillon to GTK+ 3 . (GNOME bug 649403)
  • Richard Hughes added methods to control the backlight on each output in libgnome-desktop, to be used by the gnome-settings-daemon power plugin.
  • Jon Nordby added introspection support to gegl-gtk.
  • In Caribou Eitan Isaacson converted layout files to XML and made use of XSLT to make keyboard definitions easier.
  • Bastien Nocera added the Chat account type to gnome-online-accounts and implemented it in the Google backend.
  • Jasper Lievisse Adriaanse contributed a patch to libgtop to make CPU load retrieval work on OpenBSD.
  • Alexander Larsson had some initial work done on an edit mode for gnome-contacts.
  • A prototype of integration with the GNOME Online Accounts service has been added to Evolution by Matthew Barnes.
  • Claudio Saavedra replaced the custom dbus-glib activation and uniqueness code of Epiphany by the use of GtkApplication.
  • In gnumeric Andreas J. Guelzow improved import/export of repeating rows from/to ODF files.
  • Kevin Kofler contributed support for looking up Plasma services in GNOME PackageKit.
  • Ray Strode made the gdm daemon use gnome-session session files instead of autostart.

Read the rest of this entry »

Issue 140

June 12, 2011

This week… 2184 commits, in 181 projects, by 241 happy hackers (and 323 were translation commits).

  • In tomboy Alex Tereschenko added a new addin for removing broken links from notes.
  • Alexander Larsson worked on various things in gnome-contacts, including an initial cut at new details field layout with buttons and some work on notes support.
  • Eitan Isaacson introduced a GTK+ 3 input method module into Caribou.
  • Support for long press detection has been added to Clutter by Emmanuele Bassi.
  • In Planner Caolan McNamara added a display of the date in status bar for resource usage view as well as in the Gantt view.
  • Cosimo Cecchi contributed various fixes and improvements to the dark variant of Adwaita.
  • David King removed the bookmarks side panel of Vinagre.
  • John Stowers added annotations for default values in theme combo boxes of the GNOME Tweak Tool.
  • Xan Lopez added suggestions to correct misspellings to the context menu when right-clicking on a misspelled word in Epiphany.
  • Emilio Pozuelo Monfort merged the new log window into Empathy.
  • In GNOME Subtitles Pedro Castro added initial support for splitting and merging subtitles.
  • Philip Withnall removed the old authentication API of libgdata in favour of a new GDataAuthorizer API, and added an OAuth 1.0 authoriser . (GNOME bug 646285)
  • Paolo Bacchilega ported goobox to GtkApplication.
  • Guillaume Desmottes added a Telepathy Approver and Handler into GNOME Shell, this will make the Empathy tray icon stop blicking when receiving new channels.
  • Richard Hughes added optional colord support to the CUPS print module of GTK+.

Read the rest of this entry »

Issue 139

June 5, 2011

This week… 1760 commits, in 183 projects, by 233 happy hackers (and 306 were translation commits).

  • Torsten Schönfeld unified the index handling in argument marshalling in perl-Glib-Object-Introspection.
  • Vamsi Krishna Brahmajosyula contributed a new gnome shell extension, to add a GNOME2-like menu on the panel.
  • Vincent Povirk added a new game, eliminator, to Aisleriot, discussion on code and rules happened in GNOME bug 637030.
  • Vincent Untz fixed a security issue in gdm, nullifying URI scheme handlers.
  • In Epiphany Sergio Villar Senin added a about:plugins page, to show the list of installed plugins . (GNOME bug 575498)
  • Paolo Bacchilega added code to disable the screensaver when playing videos or slideshows in GThumb.
  • Christian Fredrik Kalager Schaller added video only encoding in Transmageddon.
  • Support for an orientation lock has been added the gnome-settings-daemon orientation plugin.
  • Florian Müllner simplified handling of removed workspaces in GNOME Shell.
  • Iain Lane switched Tomboy from NDesk Dbus to dbus-sharp.
  • Ryan Lortie implemented pointer sized bitlocks in glib, including an hand-coded assembly version for x86 . (GNOME bug 651467)

Read the rest of this entry »

Issue 138

May 29, 2011

This week… 2017 commits, in 201 projects, by 256 happy hackers (and 249 were translation commits).

  • In libxml2 Daniel Veillard added options to ignore the internal encoding of XML and HTML documents.
  • Milan Crha ported evolution-couchdb to build with Evolution 3.
  • Lucian Langa implemented the org.gnome.feed.Reader interface in evolution-rss, making it work with the feed subscription support from Epiphany.
  • Eitan Isaacson added “scan” layout functionality to Caribou, he later wrote about it and other Caribou changes in Caribou Week Whatever.
  • Eog was changed by Felix Riemann to use the result of librsvg parser to generate pixel data out of SVG files . (GNOME bug 642725)
  • Marc Alcalà updated the Dock extension for gnome shell to allow for multiple positions on the screen . (GNOME bug 647394)
  • Shaun McCance added a Mallard page status checker to yelp-tools.
  • Øyvind Kolås added the start of a speaker screen to the pinpoint presentation tool.
  • In frogr Mario Sanchez Prada added support for using the GNOME general proxy settings . (GNOME bug 644841)
  • Richard Hughes updated the gnome-settings-daemon color plugin to watch the user directories for ICC files and (un)register them with colord.
  • Libsoup got a workaround for broken apache Content-Encoding on .gz files . (GNOME bug 613361)
  • The Epiphany location entry was updated to not change background colour for security state, relying on a visible symbolic lock icon when needed.
  • Colin Walters added tracking changes in WM_CLASS to GNOME Shell . (GNOME bug 649315)
  • Matthias Clasen implemented network sharing (aka ‘Hotspot’) into the network settings panel.

Read the rest of this entry »

Issue 134

May 1, 2011

This week… 2045 commits, in 208 projects, by 235 happy hackers (and 438 were translation commits).

  • In gthumb Paolo Bacchilega added a map vto view the geographical position where the picture was taken.
  • Cosimo Cecchi changed sushi to remove the window title when going fullscreen.
  • Gioavanni Campagna added a new “Removable Drive Menu” extension for gnome-shell, this adds a menu in the system status area that tracks removable disk devices attached and offers to browse them and eject/unmount them . (GNOME bug 647027)
  • Hans Breuer worked on updating the dia manual to match recent changes . (GNOME bug 632660)
  • Alberto Ruiz went on adding gobject introspection annotation to functions in pango.
  • In GNOME Settings Daemon Bastien Nocera simplified the NTP handling for distributions.
  • Guillaume Desmottes refactored the usage of Telepathy in GNOME Shell, porting it to TpBaseClient . (GNOME bug 645585)
  • Also in GNOME Shell Giovanni Campagna updated the network menu to keep wireless networks in a predictable ordre . (GNOME bug 646580)
  • Shaun McCance added some basic Mallard conditional processing to Yelp.
  • Epiphany status overlay was updated by Alexandre Mazari to slide out when the mouse pointer goes close by . (GNOME bug 643909)
  • Felix Rieman switched eog to use lcms2 for colour management.
  • GNOME Terminal has been updated to use gsettings for proxy settings, by Christian Persch . (GNOME bug 647077)
  • John Stowers greatly improved shell theme selection and installation in gnome-tweak-tool.
  • Sébastien Granjoux added the possibility to change directory group properties in Anjuta.
  • Jonathan Matthew removed the old plugin system of rhythmbox, completing the switch to libpeas.

Read the rest of this entry »

Issue 133

April 24, 2011

This week… 1745 commits, in 184 projects, by 223 happy hackers (and 390 were translation commits).

  • Mario Sanchez Prada switched Frogr to use GTK+ 3 by default.
  • Gary Ching-Pang Lin added a Myspace service to libsocialweb.
  • A quick previewer for Nautilus, named sushi, has been pushed by Cosimo Cecchi, he wrote about it in Sushi.
  • Marek Kasic changed the printers settings panel to set the default paper size according to the locale.
  • Sebastian Polsterl ported the Totem plugin of GNOME DVB Daemon to GDBus.
  • In Epiphany Xan Lopez added UI options to hide the menubar; in the future Web-app like windows will have this hidden by default.
  • Stef Walter added a rudimentary GnuPG collection implementation to gnome-keyring . (GNOME bug 647885)
  • Pedro Castro fixed the insertion of subtitle at video position in gnome-subtitles, after a patch from Michał Sawicz.
  • Alexander Larsson changed the GTK+ broadway backend to use cairo to generate PNG URIs.
  • He also switched it to stream data over websocket, as using zlib compressed data over xmlhttprequest was a nice hack but doesn’t really work in production.
  • Robert Ancell made automatic exponentiation in gcalctool less aggressive.

Read the rest of this entry »

Issue 130

April 3, 2011

This week… 3591 commits, in 236 projects, by 319 happy hackers (and 1279 were translation commits).

  • Philip Withnall ported the core of Almanah to GSettings.
  • In libsocialweb Alban Crequy added support for last.fm contacts.
  • Raul Gutierrez Segales added write support for Tracker in folks . (GNOME bug 645413)
  • Bruno Coudoin did a major rewrite of the submarine activity of gcompris.
  • Stefan Kost started adding a simple markdown parser for gtk-doc comments . (GNOME bug 639145)
  • Lucas Rocha did some initial work on Cheese support in the PhotoThing of The Board.
  • Proper support for localization has been added to gnome-tweak-tool . (GNOME bug 646058)
  • Diego Escalante Urrelo started a peas branch to port Epiphany plugin system to libpeas.
  • The documentation team (Shaun McCance, Tiffany Antopolski, Phil Bull, Jim Campbell…) was again hard at work on the desktop help.
  • Matthias Clasen fixed the creation of VPN connections in gnome-control-center.
  • Philippe Normand contributed a new gajim extension to gnome-shell-extensions, in order to display Gajim incoming chats as notifications in the Shell message tray . (GNOME bug 645760)
  • Morten Welinder layed out the foundation for translated function names in gnumeric.
  • Vincent Untz continued rewriting gnome-panel to make it work better in fallback mode.
  • The new website style has been merged to library-web, to be deployed on release day.

Read the rest of this entry »

Issue 127

March 13, 2011

This week… 2634 commits, in 197 projects, by 272 happy hackers (and 670 were translation commits).

  • Andrew McGrath added support for plain text exportation in ocrfeeder.
  • Robert Ancell updated dconf-editor to show the key range in key descriptions.
  • Based on a patch from Mark Starovoytov Dan Winship fixed libsoup to catch overflows when parsing very distant expiration dates in cookies . (GNOME bug 643462)
  • John Stowers added a user-theme extension to the gnome-shell-extensions repository . (GNOME bug 644271)
  • Ray Strode made it so that gdm runs the gnome-session acceleration helper script, to preload the GL stack and figure out ahead of time whether or not gnome shell can run on the system.
  • Marek Kasik updated the printers plugin of gnome-settings-daemon to show notifications for selected printer state changes (things liek “tuner low”).
  • Jakub Steiner worked on the Cantarell font, fixing all ~ accented glyphs . (GNOME bug 642396)
  • Steve Frécinaux enabled Python support for eog plugins . (GNOME bug 639597)
  • Martin Robinson made the serif font the default web font of Epiphany, to match the behaviour of other browsers . (GNOME bug 644523)
  • GObject Introspection support as been added to libcheese by Luciana Fujii Pontello.
  • Dan Winship changed gnome-shell to use the new libmutter-wm library, to build a real gnome-shell binary (GNOME bug 641724)
  • Bastien Nocera added some code to reorder date widgets in the date/time panel, to be based on the locale’s date format, rather than only supporting the US-centric version . (GNOME bug 636896)
  • And William Jon McCann ripped GNOME Screensaver of its theme and job support.

Read the rest of this entry »

Issue 125

February 27, 2011

This week… 2424 commits, in 223 projects, by 264 happy hackers (and 516 were translation commits).

  • Jiří Techet ported thje eog map plugin to use libchamplain 0.10 . (GNOME bug 642802)
  • Matthew Barnes ported gnome-video-arcade from GConf to Gsettings.
  • Chris Kühl added back basic mdns functionality in Vino.
  • In libgnomekbd Sergey V. Udaltsov improved rendering of keysyms. No ISO_, underscores->spaces . (GNOME bug 642903)
  • Andreas J. Guelzow fixed the import in Gnumeric of LibreOffice created xlsx files using shared formulas . (GNOME bug 642850)
  • Marc-André Lureau added a spice plugin to Vinagre . (GNOME bug 642844)
  • Sergio Villar Senin added DNS prefetching into Epiphany, this will proactively perform DNS lookups when the user sets the cursor over an autocompleted entry in the location bar . (GNOME bug 606087)
  • Guillaume Desmottes updated Empathy to use the same tab close button as in gedit . (GNOME bug 642865)
  • In DrWright Christopher Aillon added accounting for idle time when starting a typing break . (GNOME bug 642788)
  • Alexander Larsson changed GNOME Shell to have a hot corner on each monitor . (GNOME bug 642881)
  • Also in GNOME Shell David Zeuthen added a native PolicyKit authentication agent. He presented this work in GNOME 3 Authorization . (GNOME bug 642886)
  • Stefano Teso changed the list view of Nautilus to create folders in subdirectories when possible . (GNOME bug 330644)
  • Marek Kašík changed the print notifcation plugin of gnome-settings-daemon to use the new D-Bus API for communication with CUPS.
  • And Cosimo Cecchi updated the housekeeping plugin to use the Nautilus D-Bus API to empty the trash . (GNOME bug 632154)

Read the rest of this entry »

Issue 123

February 13, 2011

This week… 2038 commits, in 188 projects, by 238 happy hackers (and 359 were translation commits).

  • Saleem Abdulrasool added support for magic-based identification of files in file-roller.
  • Ignacio Casal Quinteiro changed gtksourceview to use a different draw for narrowed non breaking spaces . (GNOME bug 626126)
  • Also in gtksourceview the M4 syntax highlighting was updated for all current Autoconf-and-friends macros, by Philip Chimento.
  • Xan Lopez ported Epiphany floating statusbar to use the new overlay widget from gedit.
  • Shaun McCance removed the bookmarks editor dialog from Yelp, instead it’s now possible to mark and unmark bookmarked pages with an icon in the location entry.
  • In pygobject Martin Pitt made Gio.Settings behave like a dictionary, with transparent conversion from and to GVariants, this makes it more comfortable to use . (GNOME bug 640838)
  • Chris Kühl continued on his port of GNOME System Monitor to GTK+ 3, switching libraries after a lot of cleanup work.
  • Giovanni Campagna made GNOME Shell extensions translatable.
  • Christian Persch made possible to postpone Dr Wright break immediately . (GNOME bug 621640)
  • Michal Hruby added a zeitgeist dataprovider plugin to Totem.
  • Paolo Bacchilega added the ability to search and filter files with a single tag in gthumb . (GNOME bug 633884)
  • Several rhythmbox plugins were ported to use GObject Introspection by Jonathan Matthew.
  • In the region control center panel Sergey V. Udaltsov made layout filtering much faster.
  • Florian Müllner updated the shell app view to use larger icons, to match the mockups . (GNOME bug 639428)

Read the rest of this entry »