GNOME 3.20 is available to download right now!

Yep, a brand new version of (arguably) the most popular Linux desktop environment there is, is ready for you to poke, prod and peruse for your pleasure (assuming you’re running a distro that plans to add it).

GNOME 3.20 is the 31st stable release of the free and open-source desktop environment.

To celebrate this milestone we’ve scoured the change-logs to pull out 11 GNOME 3.20 features we think you’re going to love…

Let us know your favourites in the comments section at the bottom of the post.

11 Neat New Features in GNOME 3.20

1. Shortcut Windows

If you have ever wanted to master keyboard shortcuts for your favourite GNOME app, this new feature will help.

GNOME 3.20 introduces shortcut windows, a modal sheet that lists all of the keyboard shortcuts supported in the app you’re using.

Just press Ctrl + ? in a supported application (see below) and you get an instant overview of all available keyboard shortcuts and multi-touch gestures (where available) for the app, as well as a concise description of which does what.

There’s even a search box to let you drill down to find specific shortcuts.

Shortcut windows are present and working in a number of GNOME apps, including Files (Nautilus), Videos, Photos, Polari, and Maps.

Although far from revolutionary it’s sure to be one of the best new features in GNOME 3.20.

2. Photo Editing

Sliding into view for 3.20 are native image editing features in the Photos app.

Editing functions include crop and rotate, color adjustment and picture enhancement. A selection of artistic filters are also available (think Instagram).

And since editing is non-destructive your original photo are kept in tact and any changes you make can be quickly undone.

Bloggers (heh) will appreciate the new export option, which lets you quickly save a photo in reduced size.

3. Improved GNOME Calendar

The Calendar app has been improved in GNOME 3.20.

Adding appointments and events is made easier though a Quick Add pop-over, there’s a new look ‘year’ view, and better support for custom calendar colors too!

4. Music Player Controls

If you like the Ubuntu Sound Menu, which lets you control media players through a panel dropdown, there’s a new feature in 3.20 that will be music to your ears.

*insert obvious pun groan here*

Media controls show up in the notification/clock area drop-down when a music track or video plays, giving you an easy a way to start, stop and manage playback.

Player controls for multiple media apps can even be shown at the same time which is ideal if, for example, you want to watch some shaky mobile phone footage in VLC while you rock out to ROAM‘s latest LP in Rhythmbox.

This new feature makes use of the common MPRIS standard, which is supported by most popular Linux media players, including Rhythmbox, Spotify, VLC and Clementine.

[one-half]

5. Function Keys

If your laptop’s keyboard keys for toggling airplane mode, Wi-Fi and Bluetooth haven’t worked in GNOME, they may after upgrading to 3.20.

Helpful on-screen notification bubbles are used to ‘communicate’ to you when a connection setting has been toggled on or off, as it does for screen brightness and volume.

[/one-half][one-half last=y]

6. Cleaner Typography

Cantarell is the default system font in GNOME and for 3.20 it’s been given a fresh buff and polish.

Consistent sizing of all letters gives the font a more uniform appearance.

GNOME has also expanded the font to cover more character sets, including Vietnamese, Cyrillic and Devanagari.

[/one-half]

7. Polari IRC Client

Polari, the GNOME IRC client, gets a boost this cycle.

When you want to share an image with a chatroom you can paste images directly into the IRC. Polar will automatically uploaded them to Imgur and share the URL link to view it with the room.

Adding servers and rooms is also easier, according to GNOME, as is tweaking server settings. You will no longer need to manually enter — or remember! — a server address. Instead, you can now pick one from a pre-populated list.

Elsewhere Polari bumps its support for common IRC features, like the /msg command, tab complete, and the ability to open IRC links.

8. Maps

Maps 3.20 lets you add and edit OpenStreet Map data/ points of interest, and import custom layers.import custom layers.

Place popovers pack in more information, including website address, phone numbers and more. Just expand the popover to see these.

Custom layers allows additional map layers to be added, using common mapping file formats like GeoJSON, KML and GPX. These can be found online for things like local political borders, points of interest for events, or environmental data. It is also possible to use this feature to display your own route data from mobile devices or Google.

Lastly, Maps can now generate map images in .PNG format. This will prove handy for times you want to share a route with others.

Other smaller improvements in this release include:

A new scale ruler is shown on the map

Maps will open with the last viewed when started

Location links that use the ‘geo:’ prefix can now be opened in the app

Directions now include information about roundabouts

9. Display Battery Percentage in Top Bar

A small tweak that will have laptop users punching the air.

A new (hidden) option finally lets those of you using GNOME Shell on a laptop to see the current battery charge as a percentage in the top bar (you previously needed to open the system menu to see this).

To toggle it on you’ll need to use dconf-editor (which has also undergone a massive makeover this release, as you can see in the image above). You’ll find the setting at:

org > gnome > desktop > interface > show-battery-percentage

10. Better Privacy Controls

A handful of GNOME apps, like Weather and Maps, work best when they are able to use your current location — but this can also be a privacy issue. GNOME made it easy to disable location services globally, stopping all apps from being able to access location data. In 3.20, these privacy controls are rounded. You can now authorise location services on a per application basis: each application has to ask for access to location data. You’ll still see an indicator displayed in the top bar when location services are being used, as in earlier versions of GNOME.

11. Finding Files Is Easier