David King | 14 Apr 21:00 2014

ANNOUNCE: Cheese 3.12.1 released

Translation updates and fixes for the latest stable 3.12 release.

what is it?
Take photos and videos with your webcam, with fun graphical effects

what's changed in 3.12.1?
  - Fix Brazilian Portuguese help translation
  - Fix untranslated strings in libcheese
  - Post-release version bump to 3.12.1
  - Added/Updated Translations
    - sl, courtesy of Matej Urbančič
  - Added/Updated Documentation
    - id, courtesy of Andika Triwidada
    - pt_BR, courtesy of Rafael Fonseca

where can i get it?
you can get it by pressing here!

where can i find out more?
you can visit the project web site:


(Continue reading)

David King | 14 Apr 20:45 2014

Vinagre 3.12.1 released

Vinagre is a remote desktop viewer for GNOME.

Vinagre 3.12.1 is available for download from:


Changes since 3.12.0:

Matej Urbančič (1):
      Updated Slovenian translation


git: https://git.gnome.org/browse/vinagre
Download: https://download.gnome.org/sources/vinagre/
Bugs: https://bugzilla.gnome.org/browse.cgi?product=vinagre


gnome-announce-list mailing list
gnome-announce-list <at> gnome.org
David King | 14 Apr 20:33 2014

GNOME Logs 3.12.1 released

GNOME Logs is a log viewer for the systemd journal.

GNOME Logs 3.12.1 is available for download from:


The implementation is working towards the tentative design of Logs:


New in 3.12.1:

* add F1 accelerator for help action
* German and Brazilian Portuguese translations of help
* British English and Slovak translations
* updates to Slovenian and German translations


git: https://git.gnome.org/browse/gnome-logs
Download: https://download.gnome.org/sources/gnome-logs/
Bugs: https://bugzilla.gnome.org/browse.cgi?product=gnome-logs


gnome-announce-list mailing list
gnome-announce-list <at> gnome.org
(Continue reading)

David King | 12 Apr 01:19 2014

EasyTAG 2.2.0 released

EasyTAG is a tag editor for MP3, Ogg Vorbis files and more.

EasyTAG 2.2.0 is available for download from:


Additionally, there is a Windows installer:


Changes since 2.1.10:

* Several stability fixes, found with Valgrind and the Fedora retrace 
* Use GTK+ 3 by default, but still allow building against GTK+ 2
* Support extended tag fields in MP4 files
* Support GIF images in tags
* Abhinav Jangda’s Ogg Opus support, asynchronous image loading, scanner 
  function tests and new Vorbis cover art support
* Santtu Lakkala’s MP4 cover art and GIO support, fix for Roman numeral 
* Ask for confirmation before overwriting during renaming
* Ekaterina Gerasimova’s Mallard help updates
* Avoid truncating Vorbis audio data when saving
* Gianvito Cavasoli’s Italian translation update
* Alexandre Franke’s French translation updates and typo fix
* Wolfgang Stöggl’s German translation updates
* Piotr Drąg’s Polish translation updates
* Мирослав Николић’s Serbian translation update
* Daniel Mustieles’ Spanish translation updates
(Continue reading)

Murray Cumming | 7 Apr 09:29 2014

ANNOUNCE: glibmm 2.39.93

*** glibmm:

glibmm 2.39/40 wraps glib 2.39/40.


*** Changes

glibmm 2.39.93 (unstable):

* Keyfile: Add save_to_file().
  (Murray Cumming)
* Add VariantDict.
  (Murray Cumming)
* Variant: Remove the now-unnecessary local g_variant_parse_error_quark().
  (Murray Cumming) Bug #727554 (Antoine Jacoutot)

* Application: Add the handle-local-options signal.
* ApplicationCommandline: Add get_options_dict().
* Settings: Add get_user_value() and get_default_value().
  (Murray Cumming)
* Socket: Add get/set_option().
  (Murray Cumming)
* TlsInteraction: Add invoke_request_certificate(),
  request_certificate(), request_certificate_async() and
  (Murray Cumming)

(Continue reading)

Murray Cumming | 7 Apr 09:27 2014

ANNOUNCE: gtkmm 3.11.10

*** gtkmm

gtkmm 3.11/12 wraps GTK+ 3.11/12.

gtkmm stays in-sync with gtk+ by (mostly) following the official GNOME release schedule:


*** Changes

gtkmm 3.11.10 (unstable):

* Pixbuf: Add get_byte_length().
  (Murray Cumming)

* Dialog: Deprecate the const version of get_action_area() too.
  (Kjell Ahlstedt)  

* Update Visual Studio Projects
  (Chun-wei Fan)


murrayc <at> murrayc.com
(Continue reading)

Uwe Scholz | 5 Apr 10:05 2014

GNOME-Commander-1.4.1 released

GNOME Commander v1.4.1 is released. 

Thanks go to all the translators and bug fix contributors!

What is GNOME Commander?

GNOME Commander is a "two-pane" graphical file manager for the GNOME
desktop environment. GNOME Commander aims to fulfill the demands of more
advanced users who like to focus on file management, their work through
special applications and running smart commands.

Bug fixes:

 * Fixed problem bgo#641842 (use poppler-glib instead of poppler internal API)
 * Fixed problem bgo#726682 (Fix for undefined reference to vtable)
 * Support for utf8 encoded creation and modification dates in document metadata
 * Moved Search, Quick Search and Enable Filter from Edit to File menu

New or updated translations:

New or updated translations: 
    cs (Marek Černocký)
    es (Daniel Mustieles)
    fr (Alexandre Franke)
    id (Andika Triwidada)
    pt_BR (Rafael Ferreira)
    sl (Matej Urbančič)
(Continue reading)

Jeffrey Ratcliffe | 3 Apr 22:31 2014

gscan2pdf v1.2.4 released

gscan2pdf - A GUI to produce a multipage PDF or DjVu from a scan.


Only two clicks are required to scan several pages and then save all or
a selection as a PDF or DjVu file, including metadata if required.

gscan2pdf can control regular or sheet-fed (ADF) scanners with SANE via
libsane-perl, scanimage or scanadf, and can scan multiple pages at
once. It presents a thumbnail view of scanned pages, and permits simple
operations such as cropping, rotating and deleting pages.

OCR can be used to recognise text in the scans, and the output
embedded in the PDF or DjVu.

PDF conversion is done by PDF::API2.

The resulting document may be saved as a PDF, DjVu, multipage TIFF file,
or single page image file.

Changelog for 1.2.4:

* Tie PageRange widgets together
  Closes bug #165 "all or selected? a surprise that can bite like snake"
* Fix parsing the units of the resolution of imported images.
* Fix infinite loop scanning page 1 when 5+ exist.
* Parse negative progress percentages from scanimage.
* Fix scan dialog if no devices found.

(Continue reading)

Phillip Wood | 3 Apr 17:47 2014

Sound-juicer 3.11.90

Sound Juicer 3.11.90 "Don't bore us, get to the chorus" has been 
released. With this release Gtk 3.2 is required. Sound Juicer now uses 
GSettings rather than GConf to store user preferences.

The complete list of changes:

* Port to GtkApplication (Florian Müllner)
* Support composer tags (Phillip Wood, Christophe Fergeau)
* Use artist aliases from MusicBrainz (Phillip Wood)
* Ignore artist credits & track titles from recordings
                                               (Christophe Fergeau)
* Zero-pad track numbers (Christophe Fergeau)
* Improve multiple album dialog (Phillip Wood, Christophe Fergeau)
* Standardize App menu - Help/About/Quit (Michael Catanzaro)
* Add Select All/None button (Christophe Fergeau)
* Fix play seek (Phillip Wood)
* Fix MP3 encoding (Phillip Wood)
* Add opus encoding option (Phillip Wood)
* Use yelp-tools instead of gnome-doc-utils (Jeremy Bicha)
* Use GSettings instead of GConf (Christophe Fergeau, Gert Kulyk &
                                   Phillip Wood)
* Improve strings in the gschema file (Piotr Drąg)
* Remove stock items (Phillip Wood)
* Save and restore window state (Phillip Wood)
* Update desktop file (Aleksander Morgado)
* Updated FSF's address (Daniel Mustieles)
* Use libdiscid read_sparse() (Johannes Dewender)
* Gstreamer 1.0 fixes (Bastien Nocera)
* Build system updates (Nuno Araujo, Christophe Fergeau)
* Various bug fixes (Christophe Fergeau, Phillip Wood)
(Continue reading)

Christian Schaller | 2 Apr 10:00 2014

Transmageddon 1.0 released

I am happy to announce version 1.0 of Transmageddon. The easy to use and flexible
video and audio transcoder. New features in this release include:
 * Added support for setting language of stream
 * Added support for handling multiple audio streams
 * Added support for DVD ripping
 * Switched to new icon designed by Jakub Steiner
 * Added appdata for GNOME Software and similar
 * Add VP9 support

You can find the latest release on the Transmageddon website:
gnome-announce-list mailing list
gnome-announce-list <at> gnome.org
Neil Roberts | 21 Mar 19:27 2014

Release Cogl 1.18.0 (release)

Good news, everyone!

A new Cogl stable release (1.18.0) is now available:


Cogl 1.18.0                                                        2014-03-21

  • List of changes since Cogl 1.17.4

  » The license has been changed to the MIT license. This is more
    permissive than the previous LGPLv2 license and is still
    compatible with the GPL and LGPL. For more background on why we
    decided to make this change please see the following post on the
    mailing list:
  » GObject introspection support has been greatly improved.
  » Add cogl_kms_renderer_set_kms_fd to make the KMS backend use a
    non-default GPU.
  » Fix a hang in the Wayland backend if it can't find some globals
    that it needs.
  » Add cogl_gst_video_sink_get_natural_size to query a suggested size
    for a Cogl-GST sink
  » Add API to query the EGL and GLX contexts. This is intended to be
    used to make a shared GL context.
  » Fix advertising the deprecated buffer age feature flag on EGL.
  » Add a new non-deprecated feature flag for the buffer age.
  » Fix a bug with allocating textures in Cogl-GST.
  » Fix a bug with the cogl-basic-video-player example where it would
    try to use non-existant mipmaps.
  » Fix selecting the GL driver in the SDL2 winsys.
  » Updates to the MSVC build files.

  • Gnome Bugzilla bugs closed since 1.17.4:

    #724992 - get the opengl context from cogl

Many thanks to:

  Chun-wei Fan
  Robert Bragg
  Lionel Landwerlin
  Jasper St. Pierre
  Wylmer Wang


Tarballs can be downloaded from:


SHA256 Checksum:

a4d91ebf7e7aba362eb5c6e4ffebbf1167ff4ac87fabae104912d879a5390f5e  cogl-1.18.0.tar.xz

Additionally, a git clone of the source tree:
  git clone git://git.gnome.org/cogl

will include a signed 1.18.0 tag which points to a commit named:

which can be verified with:
  git verify-tag 1.18.0

and can be checked out with a command such as:
  git checkout -b build 1.18.0


Cogl is a small open source library for using 3D graphics hardware for
rendering. The API departs from the flat state machine style of OpenGL and is
designed to make it easy to write orthogonal components that can render without
stepping on each others toes.

As well as aiming for a nice API, we think having a single library as opposed
to an API specification like OpenGL has a few advantages too; like being
able to paper over the inconsistencies/bugs of different OpenGL
implementations in a centralized place, not to mention the myriad of OpenGL
extensions. It also means we are in a better position to provide utility
APIs that help software developers since they only need to be implemented
once and there is no risk of inconsistency between implementations.

Having other backends, besides OpenGL, such as drm, Gallium or D3D are
options we are interested in for the future.


Cogl currently only requires:

  • OpenGL ≥ 1.3 (or 1.2 + multitexturing), or OpenGL ES 2.0 (or 1.1)
  • GLX, AGL, WGL or an EGL implementation

Cogl also has optional dependencies:

  • GLib ≥ 2.32.0
     - for gtype integration
  • GDK-Pixbuf ≥ 2.0
     - for image loading
  • Cairo ≥ 1.10
     - for debugging texture atlasing (debug builds only)

The optional Cogl Pango library requires:
  • Cairo ≥ 1.10
  • PangoCairo ≥ 1.20

The optional Cogl GStreamer library requires:

  • GStreamer 1.0

On X11, Cogl depends on the following extensions

  • XComposite ≥ 0.4
  • XDamage
  • XExt
  • XFixes ≥ 3

For the Wayland backend, Cogl requires:
  • Wayland ≥ 1.0.0

When running with OpenGL, Cogl requires at least version 1.3
or 1.2 with the multitexturing extension. However to build Cogl
you will need the latest GL headers which can be obtained from:


If you are building the API reference you will also need:

  • GTK-Doc ≥ 1.13

If you are building the additional documentation you will also need:

  • xsltproc
  • jw (optional, for generating PDFs)

If you are building the Introspection data you will also need:

  • GObject-Introspection ≥ 0.9.5

GObject-Introspection is available from:


If you want support for profiling Cogl you will also need:

  • UProf ≥ 0.3

UProf is available from:



The 1.x stable API is documented here:
The 1.x development API is documented here:
The experimental 2.0 API is documented here:

  - This Cogl release exports a 1.x API (For third-party Clutter
    developers to write custom actors) and an experimental 2.0 API which
    allows standalone application development.

  - Internally Clutter depends on the Cogl 2.0 experimental API so we maintain
    runtime compatibility between the 1.x API and experimental 2.0 APIs, which
    means developers can mix-and-match their use of the APIs in the same
    process.  API selection is done per-file by including a line like: '#define
    COGL_ENABLE_EXPERIMENTAL_2_0_API' before including cogl.h or clutter.h.

  - We recommend using the 2.0 API if you don't mind updating your code once in
    a while as this API evolves and stabilizes. We promise not to break the 2.0
    API during a 1.x stable cycle and hope that will encourage people to
    experiment with it and give critical feedback! For example after releasing
    1.8, the 2.0 API will be stable for 1.8.1, 1.8.2, 1.8.3 etc, but may update
    for 1.9/1.10.

  - Because we export the 1.x and 2.0 APIs from one libcogl.so the library
    versioning, and thus ABI, can only be considered as stable as our 2.0 API - 
    i.e. during a stable release 1.x cycle.

  - Please report bugs using the Cogl Bugzilla product, at:
gnome-announce-list mailing list
gnome-announce-list <at> gnome.org