GNOME 2.12 introduceert een nieuw standaardthema, beter bekend onder de naam "ClearLooks", welke de werkomgeving aantrekkelijker maakt, zonder al te veel frivoliteiten.
Het bestandsbeheer, ook bekend als Nautilus, heeft enkele gebruikers-interface verbeteringen in GNOME 2.12. Het opmerkelijkst is de lijstweergave, die nu bestanden binnen mappen laat zien, waardoor men in submappen kan navigeren en slechts nieuwe mapvensters hoeft te openen wanneer dat echt nodig is. Voor uw gemak laat het Bladwijzersmenu nu dezelfde locaties zien als het bestandskeuze-dialoogvenster.
In GNOME 2.12 zal het slepen van tekst vanuit een toepassing naar een mapvenster tijd besparen door direct een nieuw document aan te maken. GNOME zal ook de tekst laten zien tijdens het slepen in plaats van slechts een pictogram.
Er zijn ook diverse verbeteringen aangebracht in de bladermodus, die nu vrijwel hetzelfde werkt als GNOME's bestandskeuzevenster:
De gemakkelijke GNOME cd-brandfunctie kan nu ook audio-cd's en data-cd's kopiëren. Simpelweg rechts klikken op het cd-pictogram na het plaatsen ervan in de speler is genoeg.
GNOME onthoudt nu de gegevens die naar het klembord worden gekopieerd, zelfs als het venster van waaruit de data werd gekopieerd, gesloten wordt. Dit al lang bekende probleem is nu eindelijk opgelost, zonder een verslechtering van de prestaties die andere klembordhulpjes meestal veroorzaken, door toepassingen expliciet aan te kunnen laten vragen of ze deze functie wel willen gebruiken.
Het paneel, de balk die normaal gesproken onder- of bovenaan het scherm staat, laat u toepassingen openen en laat u allerlei opties voor uw computer-omgeving wijzigen. In GNOME 2.12 zijn verticale panelen nu mogelijk, dankzij gedraaide menu's.
U zult ook opmerken dat toepassingen zichzelf kunnen laten knipperen in de vensterlijst, om aan te geven dat ze gereed zijn. Een instant messenger zou bijvoorbeeld zijn pictogram kunnen laten knipperen als een vriend een bericht aan u heeft gestuurd.
GNOME's "Totem" mediaspeler maakt gebruik van GNOME's GStreamer-multimediaraamwerk. In GNOME 2.12 heeft de video speler nu een afspeellijst in een zij-balk in plaats van in een apart venster. Ook ondersteunt het nu dvd-menu's en ondertiteling.
GNOME's cd-ripper laat u gemakkelijk audio-cd's opslaan om deze later op uw PC of draagbare muziekspeler af te kunnen spelen. Met de nieuwe versie kunt u nu ook sporen afspelen voordat u ze overgenomen heeft. Met deze nieuwe versie kunt u nu ook muziek opslaan naar verwisselbare apparaten of netwerk-locaties, omdat het nu gebruik maakt van GNOME's VFS-systeem.
De 'Epiphany' webbrowser van GNOME is gebaseerd op Mozilla maar is volledig geïntegreerd in de GNOME-omgeving. Verbeteringen in 2.12 zijn onder andere
De geïntegreerde e-mail- en groupwareclient van GNOME, Evolution, kan worden gebruikt voor het normale e-mailverkeer, maar tevens voor Novell Groupwise en Microsoft Exchange. Met Evolution kunt u e-mail lezen, versturen en beheren, maar u kunt ook al uw contacten en agenda's bijhouden.
In GNOME 2.12 heeft Evolution een nieuwe menu-indeling en een verbeterde bijvoegselbalk, en het is mogelijk om ingebedde PGP-versleuteling en -handtekeningen te gebruiken. Daarnaast kunt u in de agenda nu uw aanwezigheid bij vergaderen delegeren naar collega's.
Er is nu ondersteuning voor Groupwise proxy's en IMAP accounts, en er zijn enkele compatibiliteitsproblemen opgelost voor mensen die ook Mozilla Thunderbird met IMAP gebruiken.
GNOME bevat nu een 'Over mij' configuratievenster, waarin u uw eigen persoonlijke informatie kunt neerzetten, zoals telefoonnummer(s), adres, e-mailadres en instant messenger ID, zodat u dit niet in allerlei andere toepassingen apart hoeft in te typen. U kunt hier ook uw wachtwoord veranderen.
De hulpprogramma's van GNOME hebben enkele verbeteringen, zoals:
GNOME 2.12 heeft een nieuwe documentweergave, beter bekend onder de naam "Evince", die de voorheen aparte PDF en postscript documentweergaven vervangt. Dit nieuwe weergaveprogramma is simpeler en praktischer, heeft een zinvolle zoekfunctie en de mogelijkheid om meerdere pagina's tegelijk te laten zien.
De GNOME afbeeldingsweergave kan nu plaatjes met kleurcorrectie afbeelden, door middel van ICC profielen.
GNOME's weergaveprogramma voor hulptekst, Yelp, maakt nu gebruik van dezelfde programmacode als Epiphany, de webbrowser. Uiterlijk, gevoel, snelheid en stabiliteit zijn hierdoor flink vooruit gegaan.
Yelp heeft ook verbeterde ondersteuning voor taalregio-specifieke documentopbouw, waardoor documentatie kan worden weergegeven door middel van taalspecifieke richtlijnen, een uitstekende nieuwe aanwinst voor het nieuwe documentatievertalingssysteem, waardoor vertalers documentatie net zo eenvoudig kunnen vertalen als toepassingen.
De GNOME zoekfunctie laat nu miniatuur-afbeeldingen in de zoekresultaten zien in plaats van generieke pictogrammen.
GNOME's spelletjes voegen extra plezier toe aan de werkomgeving. De mijnenveger heeft enkele verbeteringen in GNOME 2.12 - zo zal de eerste klik gegarandeerd een nuttig aantal vakjes openen zodat u daarna niet blind hoeft rond te klikken in de hoop dat u niet op een mijn stuit. Daarnaast zal een explosie-animatie worden afgespeeld als u toch een mijn laat afgaan.
GNOME 2.12 heeft enkele nieuwe mogelijkheden die het leven makkelijker maken voor systeembeheerders, als ook voor mensen die hun eigen computer beheren.
Als onderdeel van het werk om de Sabayon gebruikers-profielbeheer te ondersteunen, leest en verandert GNOME nu minder instellingen tijdens het opstarten. Naast een kleine snelheidswinst, betekent dit dat GNOME 2.12 makkelijker dan ooit te beheren is, vooral in combinatie met Sabayon, die - alhoewel nog geen officieel onderdeel van GNOME - het makkelijk maakt om gebruikersprofielen voor GNOME aan te maken.
GNOME's Toepassingen-menu maakt nu gebruik van de Freedesktop menu-specificaties, zodat toepassingen gemakkelijk geïnstalleerd kunnen worden, onafhankelijk van welke werkomgeving wordt gebruikt. GNOME 2.12 bevat een simpele toepassing om menus te bewerken en, omdat de infrastructuur voor het menu aan de standaard voldoet, zijn er ook onafhankelijke programma's hiervoor beschikbaar.
Met het systeembeheer kunt u onder andere de datum en tijd instellen, uw netwerkverbindingen en de gebruikers en groepen op uw systeem. Momenteel zijn deze tools het meest geschikt voor thuisgebruik, niet voor grote netwerken of in grote systeemcomputers.
GNOME 2.12 bevat een nieuwe Services Beheer toepassing, met welke u kunt kiezen welke services moeten worden opgestart als de computer opstart.
De GNOME logboekweergave maakt het makkelijk om een systeem te analyseren, omdat alle logboeken in een enkel venster beschikbaar zijn, en ze allemaal via een agenda kunnen worden nagezocht. De nieuwe versie-navigator maakt het ook makkelijker om gearchiveerde logboeken te bekijken.
Het GNOME 2.12-ontwikkelingsplatform levert niet alleen een stabiele basis voor ontwikkelaars van externe software, maar ook voor de GNOME-desktop zelf. GNOME 2.12 voert enkele API-verbeteringen door maar blijft compatibel met oudere versies. Daarnaast maakt dit platform het makkelijker om software te ontwikkelen die onder Unix en Windows draait, en maakt het gebruik van belangrijke standaarden om interoperabiliteit met andere desktops te garanderen.
GNOME 2.12 bevat GTK+ 2.8, die enkele interessante nieuwe opmerkelijke mogelijkheden bevat, zoals
Naast al deze veranderingen, die toegankelijk zijn voor GTK-gebaseerde toepassingen zonder enige vorm van compileren, zijn er enkele andere nieuwe APIs beschikbaar om ontwikkeling nog makkelijker te maken. Hieronder vallen onder anderen:
Zie ook de volledige opsomming van nieuwe API in GTK+ 2.8.
De GTK+-bibliotheek is nu al populair onder ontwikkelaars die meerderen platforms willen ondersteunen, waaronder Microsoft Windows maar ook Linux en UNIX. Artiesten kunnen bijvoorbeeld hun afbeeldingen bewerken met behulp van de GIMP en Inkscape onder zowel Linux als Windows.
Ook andere GNOME libraries, waaronder ORBit2, libbonobo, libgnome, libbonoboui, libgnomeui en gnome-vfs, kunnen onder Microsoft Windows gebruikt worden, waardoor het makkelijker wordt om GNOME-toepassingen voor dit platform te ontwikkelen en uit te brengen. Hoewel deze ondersteuning nog niet helemaal af is, zal het afdoende zijn voor bepaalde types toepassingen, en de verwachting is dat deze ontwikkeling compleet zal zijn in de volgende versie van GTK+ en GNOME.
GNOME werkt nauw samen met groepen zoals freedesktop.org. Ondersteuning voor standaarden is groot pluspunt voor GNOME-gebruikers. Interoperabiliteit zorgt voor een verbeterde gebruikservaring doordat GNOME, KDE en andere toepassingen beter kunnen samenwerken. Het gebruik van open specificaties geeft de gebruiker de garantie dat zijn gegevens niet gevangen worden in besloten formaten.
De GNOME ontwikkelaars werken via Freedesktop.org actief samen met andere leden van de vrije softwaregemeenschap bij het ontwikkelen van standaarden voor interoperabiliteit. Deze standaarden zijn ondermeer: gedeelde MIME-database, pictogramthema's, recente bestanden, menu's, bureaublad-items, miniaturen-beheer, en de system tray-specificaties. Aanvullend daarop ondersteunt GNOME CORBA, XML, Xdnd, EWMH, XEMBED, XSETTINGS, en XSMP.
Dankzij de leden van het GNOME Translation Project, onder de bezielende leiding van Christian Rose en Danilo Šegan, heeft GNOME 2.12 nu ondersteuning voor 43 talen (tenminste 80 procent van de teksten vertaald).
Ondersteunde talen:
Merk op dat Galicisch, Ests, Indonesisch, Macedonisch, Nepali, Slowaaks, Vietnamees, Thais en Xhosa nieuwe ondersteunde talen zijn in GNOME 2.12, dankzij het harde werk van hun vertalers. Tevens dient genoemd te worden dat Brits Engels en Canadees Engels ook worden ondersteund.
Veel andere talen zijn gedeeltelijk ondersteund met meer dan de helft van hun teksten vertaald.
Voor GNOME 2.12 hebben we een LiveCD gemaakt die u kunt downloaden van gnome.org/projects/livecd/. Met deze LiveCD kunt u de complete GNOME-omgeving op Linux uitproberen zonder ook maar iets op uw harde schijf te hoeven installeren. Dit is de makkelijkste manier om de nieuwe dingen in GNOME uit te proberen en te bekijken.
Voor daadwerkelijk gebruik raden wij u aan om de officiële pakketten van uw Linuxdistributie te installeren. De makers van uw distributie zullen waarschijnlijk spoedig nieuwe versies uitbrengen waarin GNOME 2.12 al is geïntegreerd.
Als u dapper en geduldig bent, en GNOME met behulp van de broncode zelf wilt bouwen om zo de allernieuwste versie te kunnen testen, of om feedback te leveren en verbeteringen aan te dragen, dan raden we aan om een hulpprograma zoals GARNOME te gebruiken, voor het bouwen van GNOME met tarballs, of jhbuild, voor het bouwen vanaf CVS.
Alle software die in omloop wordt gebracht, bevat fouten waar de makers al weet van hebben, maar waarvan ze, om verschillende redenen, besluiten om deze niet te verhelpen voordat die software wordt uitgebracht. Vrije software is wat dat betreft niet anders dan software die door bedrijven wordt verkocht. Het verschil is dat bij vrije software, de gebruikers vooraf geïnformeerd worden over de problemen.
We moedigen onze gebruikers dan ook aan om problemen en fouten te rapporteren zodat deze verholpen kunnen worden. De beste manier om fouten in GNOME te rapporteren is om de Simple Bug Guide (Engels) te gebruiken. Hiermee kunt u in een aantal stappen een kwalitatief goed foutrapport aanmaken en wordt er voor gezorgd dat dit bij de juiste personen terechtkomt. Als 'simpel' niet gevorderd genoeg voor u is, kunt u altijd nog terecht bij het traditionale foutformulier (Engels). Meer informatie over fouten die al gerapporteerd zijn kunt u vinden op Bugzilla. De meest in het oog springende problemen van GNOME 2.12 zijn:
De makers van GNOME willen dat er regelmatig nieuwe versies van GNOME uitgebracht worden, zodat gebruikers zo snel mogelijk het resultaat van het harde werken van onze ontwikkelaars kunnen zien. De GNOME ontwikkelaars werken momenteel onder anderen aan de volgende mogelijkheden, die in de volgende versie beschikbaar kunnen komen.
De kern van GNOMEs succes ligt in zijn vele vrijwilligers, zowel gebruikers als ontwikkelaars.
Als gebruiker kan uw bijdrage van waarde zijn, bijvoorbeeld door goede foutrapportages te melden. U kunt fouten melden in Bugzilla met behulp van de simpele foutrapportage-assistent. Als u verder wilt helpen, kunt u zich aansluiten bij ons actieve bugsquad.
Voor ontwikkelaars is veel interessant werk te doen in elk van onze ontwikkel-groepen - toegankelijkheid, documentatie, gebruikersvriendelijkheid, vertalingen, internet, testen, grafische toepassingen en desktop platform-ontwikkeling. Hier is een gids om u op weg te helpen.
Bijdragen aan GNOME kan een geweldige ervaring zijn waar veel voldoening uit te halen valt. Het stelt u in staat om een breed gezelschap van gemotiveerde, bekwame en behulpzame mensen te ontmoeten, die allemaal werken aan een gemeenschappelijk doel. Sluit u aan, en ondervind welke positieve bijdrage u kunt maken.