Contents Menu Expand

GNOME 3.2 Release Notes

Introduction

The GNOME Project is an international community that works to make great software available to all. GNOME focuses on ease of use, stability, first-class internationalization, and accessibility. GNOME is Free and Open Source Software. This means that all our work is free to use, modify and redistribute.

GNOME is released every six months. Since the last version, 3.0, approximately 1270 people made about 38500 changes to GNOME. Interested in what we do? Follow us on Identi.ca, Twitter or Facebook.

If you would like to help make our products even better, join us. We always welcome more people who can translate from English, assist with marketing, write documentation, test, or do development.

You can also support us financially by becoming a Friend of GNOME.

If you want to celebrate the release of 3.2 with others, check out whether a Release Party takes place nearby!

What's New for Users

3.0, Evolved

Based on user feedback, lots of small changes have been made to give a smoother experience in GNOME 3.2. Some noteworthy highlights:

Please keep the feedback coming.

Online Accounts

Documents, contacts, calendars — They can be stored locally on the computer, but storing this type of information online is becoming increasingly popular. In GNOME 3.2, Online Accounts provides one place to manage these online sources. These online accounts are automatically used by Documents, Contacts, Empathy, Evolution as well as the calendar drop-down.

Online Accounts

Web Applications

Certain web sites are used as if they are applications. Some sites are opened the minute the computer is turned on; the site is open all the time and checked periodically. Wouldn't it be nice if GNOME treats these sites as actual applications?

GNOME 3.2 makes it possible to use a site as an application thanks to Epiphany, our standard web browser. To do so, press Ctrl-Shift-A, or access the File menu and select Save as Web Application. Once the web application has been created, it can be launched from the overview.

Microblogging as a web application

The following is a brief list of the benefits:

Manage your Contacts

Contacts is a new application focused on people. The goal is to provide one overview of people, whether the contacts are stored online, within Evolution or the chat application Empathy.

Contacts application

Manage your Documents and Files

When dealing with a lot of documents, it can be hard to keep track of them. In GNOME 3.2, steps have been taken to make this easier.

Helpful File Open and Save dialogs

Opening and saving files has been made easier. When opening a file in an application, GNOME will helpfully show a list of recent files. Similarly, a list of recent directories will be shown when a file is saved.

Recent Directories in File Saving Dialog

Documents application

In GNOME 3.2, the Documents application is focused on providing a simple and effective way to find, organize and view documents.

The new Documents application

Thanks to the Online Accounts integration, finding documents is the same whether they're stored locally or online.

Documents showing online documents

Quickly Preview your Files in the File Manager

File Manager can now quickly preview movie, music, picture and other files. The preview can be shown and hidden again by pressing space.

Quick Preview of a GNOME 3 release party picture

Greater Integration

Color management

Due to differences in the way colors are shown, the same picture can look different between monitors. Similarly, when the picture is printed its colors might have changed again.

GNOME 3.2 allows you to calibrate devices to ensure the shown colors are representative.

Color management in System Settings

Messaging Built In

You no longer have to open a separate application to sign in to chat and messaging services. In 3.2, GNOME will do it for you.

Wacom graphics tablets

Wacom graphics tablets can be configured in System Settings.

Login screen

The GNOME 3 login screen has been integrated with the rest of the user experience.

Login screen

Touchscreen devices

On tablets and similar touchscreen devices, rotating the device will automatically rotate the screen. Additionally, touchscreen devices will not show a mouse cursor unless a mouse is attached.

Media hotplugging

GNOME 3 now features integrated media hotplugging notifications.

Hotplugging Notification

The search box in the overview mode now lets you search through your contacts.

Contacts Search in the Overview

Documentation That Really Helps You

Traditional user documentation is written like a paper book; a good story, but it is very long and takes time to read through. It's not ideal if you just want to quickly find out how to perform a certain task. To address this, the following applications now include topic-orientated documentation:

There have also been large improvements and enhancements to the Desktop Help.

Even more beautiful

3.2 has received lots of visual polish, making it even more beautiful than before. This would not have been possible without the work done on the CSS support in GTK+, see gtk from the developer section for the changes.

The visual polish includes:

But Wait, There's More…

As well as big changes, there are also various small additions and tweaks that happen in every GNOME release.

What's New in Accessibility

GNOME 3.2 is the most beautiful accessible desktop to date, with an emphasis on being reliable and usable for everyone.

Until GNOME 3.2, assistive technology users have faced an unfortunate dilemma: It was not possible to dynamically activate accessibility support. Thanks to improvements to AT-SPI2, applications now have a cross-desktop way to determine if accessibility support is enabled and a way to enable it. GNOME is first to implement this, so more work needs to be done to really work across desktops.

Other improvements:

What's New for Developers

The following changes are important for developers using the GNOME 3.2 Developer Platform. If you are not interested in changes for developers, you can skip forward to rni18.

Included in GNOME 3.2 is the latest release of the GNOME Developer Platform. This consists of a set of API- and ABI-stable libraries available under the GNU LGPL that can be used for the development of cross-platform applications.

For information on developing with GNOME please visit the GNOME Developer Center.

GLib 2.30

GNOME's low-level software utility library GLib has seen various improvements:

GTK+ 3.2

GTK+ 3.2 is the latest release of the GTK+ toolkit, which is at the heart of GNOME. GTK+ 3.2 includes new features for developers, as well as extensive bug fixes.

Clutter 1.8

GNOME's graphics library for hardware-accelerated user interfaces Clutter provides the following improvements:

Use of Deprecated Libraries

Further progress has been made in the continuous work of replacing outdated technologies with superior facilities.

Easier to Compile GNOME With JHBuild

GNOME's build tool JHBuild does not build a module anymore if the version installed on your system is recent enough. This is controlled by the configuration option partial_build and it is enabled by default. The command jhbuild sysdeps lists which system modules have been found as well as the modules that are going to be build.

If you start to build GNOME from scratch with a recent distribution, this can easily drop 50 modules from the list of modules to compile.

Miscellaneous Developer Updates

Other GNOME Platform improvements in GNOME 3.2 include:

Internationalization

Thanks to members of the worldwide GNOME Translation Project, GNOME 3.2 offers support for more than 50 languages with at least 80 percent of strings translated, including the user and administration manuals for many languages.

Supported languages:

Many other languages are partially supported, with more than half of their strings translated.

Detailed statistics, how you can help make GNOME available in your language, and more information are all available on GNOME's translation status site.

Getting GNOME 3.2

To install or upgrade your machine to GNOME 3.2, we recommend you install the official packages provided by your vendor or distribution. Popular distributions will make GNOME 3.2 available very soon, and some already have development versions with GNOME 3.2 available.

If you want to try out GNOME, download one of our live images. These are available on our Getting GNOME page.

If you are brave and patient, and would like to build GNOME from source, we recommend you use JHBuild, which is designed to build the latest GNOME from Git. You can use JHBuild to build GNOME 3.2.x by using the gnome-3.2 moduleset.

Looking Forward to GNOME 3.4

The next release in the GNOME 3 series is scheduled for April 2012. Many new features and enhancements are planned for 3.4.

User-visible changes

Accessibility changes

Credits

This release could not have been possible without the hard work and dedication of the GNOME community. Congratulations and thanks to everyone.

These release notes can be freely translated into any language. If you wish to translate them into your language, please contact the GNOME Translation Project.

This document is distributed under the Creative Commons ShareAlike 3.0 license. Copyright © The GNOME Project.

These release notes were compiled by Olav Vitters, André Klapper and Allan Day with help from the GNOME community.