Op 15 maart van dit jaar zal een nieuwe versie van de Gnome-desktopomgeving vrijgegeven worden, namelijk versie 2.14. Sinds de release van Gnome 2.12 is door de betrokken ontwikkelaars hard gewerkt aan een groot aantal verbeteringen en nieuwe features. Wat deze zijn, is door Gnome-ontwikkelaar Davyd Madeley weer op een rijtje gezet en in dit Tweakers.net-artikel kun je een overzicht vinden van de meest opvallende zaken.
Een van de voornaamste verbeteringen in Gnome 2.14 is te vinden op het gebied van performance. Zo wordt er nu gebruikgemaakt van een nieuwe geheugenallocator, genaamd GSlice. Daarnaast is in Gnome versie 2.14 de snelheid van het renderen van fonts sterk verbeterd. Tot slot is een groot aantal pijnpunten, waaronder het inloggen en de Gnome Terminal, op het gebied van geheugenbeheer en performance in de Gnome-desktop aangepakt en versneld. Verder is Gnome 2.14 verrijkt met de lockdowneditor Pessulus waarmee het mogelijk is functionaliteit uit de Gnome-desktop af te sluiten voor bepaalde gebruikers. Verder is Sabayon onderdeel van versie 2.14. Via deze software kunnen beheerders profielen met verplichte instellingen voor de Gnome-desktop in elkaar draaien.


Links: Pessulus | Rechts: Sabayon | Klik op de afbeeldingen voor grotere versies
Verder is de vectorfunctionaliteit van Cairo in Gnome 2.14 geïntegreerd, wat ervoor zorgt dat graphics op een andere manier, antialiased en vloeiender, worden gerenderd. In de aankomende versies van Gnome zal Cairo-support nog veel verder uitgewerkt worden. Ook is een nieuwe screensavemodule ontwikkeld. Op het gebied van geluid is ook weer het een en ander veranderd, zo is GStreamer 0.10 nu aanwezig in Gnome 2.14 en zijn Totem en Sound Juicer bijgewerkt naar deze GStreamer-release. Verder zijn nieuwe dialoogvensters toegevoegd om het eenvoudiger te maken voorkeursapplicaties te kiezen en geluidsschema's aan te passen. Daarnaast is Gnome 2.14 voorzien van een nieuw notificatieframework om meldingen op een minder opdringerige wijze te brengen.

Het notification framework aan het werk
Metacity, de Gnome-windowmanager, is voorzien van 'edge resistance'. Hierdoor vertonen vensters weerstand op het moment dat ze te dicht in de buurt komen van elkaar, de monitorrand of panels; hierdoor is het makkelijker ze te positioneren. Verder is multimonitorondersteuning verbeterd zodat (dialoog)vensters niet langer buiten de monitorgrenzen geplaatst worden. Daarnaast is Metacity voorzien van een compositing manager. Deze maakt gebruik van libcm en OpenGL om allerlei leuke en nuttige features, zoals drop shadows, menu fading en 'wobbly minimise' op het scherm te krijgen. Om dit alles te laten zien, is het noodzakelijk de texture-from-pixmap-extensie en een recente unstable X.org geïnstalleerd te hebben. Standaard is de compositing manager uitgeschakeld.

Nieuwe compositing manager met het Cairo-based Clearlooks 2.7 | Klik op de afbeelding voor een grotere versie
In deze release van Gnome is de nieuwe zoektechnologie Beagle op een groot aantal plaatsen, waaronder bestandsbeheerder Nautilus en helpsysteem Yelp, in het systeem geïntegreerd. Dit betekent dat het eenvoudiger geworden zou moeten zijn om bestanden of informatie, zoals info uit man- of infopages, terug te vinden. Daarnaast is het mogelijk een zoekactie op te slaan en deze later weer te openen, waarna direct de meest up-to-date gegevens verschijnen. De Beagle-functionaliteit is ook verwerkt in de nieuwe applet met de naam Deskbar. Via deze applicatie is het mogelijk om één zoekterm in te geven, die het vervolgens mogelijk maakt om programma's met die naam te starten, bookmarks te openen, documenten terug te vinden, op het web te zoeken et cetera.

Beagle in actie
Vanzelfsprekend zijn ook de meegeleverde Gnome-programma's weer voorzien van nieuwe features. Dat betekent onder meer dat Evolution support heeft gekregen voor een aantal nieuwe protocollen servers, waaronder de Hula-server en CalDAV. Hierdoor kunnen dus nu ook kalenders op afstand beheerd en bekeken worden in Evolution. Verder is de Exchange-support volledig ingebakken als E-plugin en is er support voor de VJOURNAL-velden in iCal-bestanden. Een andere applicatie die voorzien is van een aantal grote updates is gedit. Zo bevat deze versie betere ondersteuning voor het open hebben van meerdere documenten, het lezen en schrijven van bestanden op remote servers en het schrijven van plugins in de Python-programmeertaal in plaats van C.

gedit in actie met meerdere open documenten | Klik op de afbeelding voor een grotere versie