Na zes maanden ontwikkeling is de release van de desktopomgeving GNOME 40 gepresenteerd. In vergelijking met de vorige release zijn er meer dan 24.000 wijzigingen doorgevoerd, waarbij 822 ontwikkelaars betrokken waren. Voor een snelle beoordeling van de mogelijkheden van GNOME 40 zijn gespecialiseerde Live-builds op basis van openSUSE en een installatie-image aangeboden, voorbereid in het kader van het GNOME OS-initiatief. GNOME 40 is ook al opgenomen in de bètaversie van Fedora 34.
Het project is overgestapt op een nieuw versienummeringssysteem. In plaats van 3.40 is versie 40.0 uitgebracht, waardoor de eerste cijfer '3' is verwijderd, die door het huidige ontwikkelingsproces zijn relevantie heeft verloren. Tussentijdse correctie-releases worden geleverd onder de nummers 40.1, 40.2, 40.3… Belangrijke releases blijven elke 6 maanden komen, wat betekent dat GNOME 41.0 in de herfst van 2021 zal uitkomen. Oneven nummers worden niet langer geassocieerd met testversies, waarvoor nu de labels alpha, beta en rc worden gebruikt. Versie 4.x wordt niet gebruikt om verwarring en overlap met GTK 4.0 te voorkomen.
Belangrijkste vernieuwingen in GNOME 40:
- De organisatie van het werk in de interface is aanzienlijk herzien. De verticale oriëntatie is vervangen door een horizontale — virtuele bureaubladen in de Activiteitenoverzicht (Activities Overview) zijn nu horizontaal gerangschikt en worden weergegeven als een continu scrollende keten van links naar rechts. De horizontale oriëntatie wordt als intuïtiever erkend dan de verticale.

Op elk bureaublad dat in het overzichtsmodus wordt weergegeven, zijn de beschikbare vensters duidelijk zichtbaar, die bovendien zijn voorzien van een applicatiepictogram en een titel die verschijnt wanneer de muisaanwijzer erop wordt gehouden. Dynamisch pan en inzoomen zijn gegarandeerd tijdens de interactie van de gebruiker met de vensterelementen in het overzichtsmodus.

De navigatie in de overzichtsmodus en in de applicatiekeuze-interface (App-grid) is gewijzigd, waardoor een naadloze overgang tussen de programmalijst en virtuele desktops wordt gegarandeerd. De navigatie vindt plaats in een tweedimensionale ruimte - bewegingen naar links en rechts worden gebruikt om te schakelen tussen virtuele desktops, terwijl omhoog en omlaag gebruikt worden om over te schakelen tussen de overzichtsmodus en de applicatielijst. Aan de bovenkant van het scherm zijn extra miniaturen van desktops geplaatst, die de algemene strip met gedetailleerde informatie over de vensterplaatsing aanvullen.

- De organisatie van het werk bij het gebruik van meerdere monitors is verbeterd - bij de instelling om het bureaublad op alle schermen weer te geven, wordt de bureaubladwisselaar nu ook op alle schermen weergegeven en niet alleen op het hoofdscherm.

- Er is gewerkt aan het verfijnen van de algemene stijl - scherpe hoeken zijn afgevlakt, duidelijke grenzen zijn verzacht, de stijl van de zijpanelen is verenigd en de breedte van de actieve scrollgebieden is vergroot.

- De interface van veel programma's is gemoderniseerd, waaronder Files, Web, Disks, Fonts, Calendar, Photos en System Monitor, waarin een nieuwe stijl van lijsten en schakelaars is geïmplementeerd en de hoeken van de vensters zijn afgerond.
- Na het opstarten opent automatisch een overzicht, dat helpt om zich in de omgeving te verplaatsen.
- In de applicatielijst zijn de actieve applicaties uit de categorie favorieten duidelijk gescheiden van de andere programma's.
- In GNOME Shell is ervoor gezorgd dat de GPU wordt gebruikt voor het renderen van shaders, de stijl van avatars is bijgewerkt en ondersteuning voor schermgebaren met drie aanrakingen is toegevoegd.
- De applicatie voor het weerbericht is volledig herontworpen. Het nieuwe ontwerp ondersteunt aanpassing van de interface aan de venstergrootte en omvat twee informatieweergaven - een uurlijkse voorspelling voor de komende twee dagen en een algemene voorspelling voor 10 dagen.

- De configurator heeft de sectie voor het instellen van het toetsenbord verbeterd. De invoerbroninstellingen zijn verplaatst van de sectie 'Taal en Regio' naar een aparte sectie 'Toetsenbord', waar alle toetsenbordgerelateerde instellingen zijn samengebracht, het proces voor het configureren van sneltoetsen is vernieuwd en er zijn nieuwe opties toegevoegd voor het instellen van de Compose-toets en het invoeren van alternatieve symbolen. In de Wi-Fi-instellingen is het mogelijk om bekende draadloze netwerken bovenaan de lijst vast te zetten. Op de pagina Over wordt het model van de laptop weergegeven.

- In de app-installatiebeheerder (Software) is het uiterlijk van advertenties voor apps verbeterd en is er automatische cyclische rotatie toegevoegd. In de dialoogvensters met informatie over nieuwe versies voor elke app is informatie over recente wijzigingen opgenomen. De logica van het werken met updates is gewijzigd om de frequentie van herinneringen te verminderen. Informatie over de installatiebron (Flatpak of pakketten uit de distributie) is toegevoegd. De organisatie van het presenteren van informatie over nieuwe pakketten is herzien.

- In de bestandsbeheerder Nautilus is ondersteuning voor sorteren op de creatiedatum van bestanden toegevoegd. De xdg-desktop-portal-component is ingeschakeld voor het instellen van bureaubladachtergronden. De instellingendialoog is gemoderniseerd. Bij het instellen van bureaubladachtergronden vanuit de bestandsbeheerder is de optie voor een preview vóór het toepassen van de wijziging mogelijk gemaakt. De nauwkeurigheid van de schatting van de uitvoeringstijd van bewerkingen is verhoogd. Er is ondersteuning toegevoegd voor het openen van tekstbestanden via 'Run as a Program' in het contextmenu. De oplossing voor conflicten door bestandsnaamoverlappingen tijdens het kopiëren of verplaatsen is verbeterd. Ondersteuning voor het extraheren van informatie uit gecomprimeerde archieven met wachtwoordbeveiliging is toegevoegd. In de bestandsinvoerlijn is de mogelijkheid van automatische aanvulling met de tabtoets geïmplementeerd.

- In de app voor het installeren van extensies is de mogelijkheid toegevoegd om de uitvoer te filteren.
- In gvfs is ondersteuning voor tweefactorauthenticatie en multiplexing van verbindingen voor sftp toegevoegd.
- In de composietbeheerder Mutter is de ondersteuning voor XWayland verbeterd.
- In de browser Epiphany is er een nieuwe lay-out voor tabbladen geïntroduceerd en is er een mogelijkheid voor snelle navigatie tussen tabbladen toegevoegd. Er is een instelling toegevoegd om de weergave van zoeksuggesties van Google tijdens het invoeren in de adresbalk te beheren. Vanwege een wijziging in de toegangseisen voor de Google API is de phishingbescherming die via Google safe-browsing werd geïmplementeerd standaard uitgeschakeld. De dialoogvensters voor het kiezen van zoekmachines en synchronisatie-instellingen zijn aangepast, evenals de contextmenu's. De sneltoets Alt+0 is toegevoegd voor het weergeven van de onlangs bekeken tabbladen.

- De GNOME Maps-app heeft nieuwe pop-upvensters toegevoegd die een samenvatting van informatie over locaties vanuit Wikipedia tonen. De interface is beter aangepast voor schermen van verschillende formaten.

- De interface voor het gebruik van de Compose-toets is verbeterd — sequenties worden nu weergegeven tijdens het invoeren.
- In de documentviewer, wanneer je in de zijbalk twee pagina's naast elkaar bekijkt, worden er dubbele miniaturen weergegeven.
- De overstap naar de GTK 4-tak is voltooid.
- De libhandy-bibliotheek is bijgewerkt tot versie 1.2, die een set widgets en objecten biedt voor het creëren van gebruikersinterfaces voor mobiele apparaten. In de nieuwe versie zijn er nieuwe widgets toegevoegd: HdyTabView en HdyTabBar met implementatie van dynamische tabbladen, HdyStatusPage met een statuspagina en HdyFlap met schuifbare blokken en zijpanelen.
Bron: opennet.ru











