Na zes maanden ontwikkeling uitgave van de desktopomgeving . In vergelijking met de vorige release zijn er ongeveer 24.000 wijzigingen aangebracht, waarbij 777 ontwikkelaars betrokken waren. Voor een snelle beoordeling van de mogelijkheden van GNOME 3.34 zijn gespecialiseerde Live-versies op basis van en .
Belangrijkste :
- In de overzichtsmodus is de mogelijkheid toegevoegd om pictogrammen van applicaties in mappen te groeperen. Om een nieuwe map te maken, hoeft u alleen maar één pictogram op een ander te slepen. Als er geen pictogrammen meer in de groep zijn, wordt de map automatisch verwijderd. De stijl van de overzichtsmodus is bijgewerkt, inclusief een nieuw ontwerp voor de zoekbalk, het invoerveld voor wachtwoorden en de randen van het venster;
- In GNOME Web (Epiphany) is standaard sandbox-isolatie voor processen die webcontent verwerken ingeschakeld. De behandelaars hebben nu alleen toegang tot de mappen die nodig zijn voor de werking van de browser. Er is een mogelijkheid toegevoegd om tabbladen vast te zetten (tab pinning). De advertentieblokkering is vernieuwd en maakt nu gebruik van de in WebKit aangeboden contentfilter-tools. Het ontwerp van de overzichtspagina die in een nieuw tabblad wordt geopend, is gemoderniseerd. Er is gewerkt aan optimalisatie voor mobiele apparaten.
- In de configurator is een herontworpen achtergrondpaneel gepresenteerd, waarin de mogelijkheid is toegevoegd om geselecteerde achtergronden op het bureaublad en het vergrendelscherm van het systeem voor te bekijken. Er is een nieuwe knop 'Afbeelding toevoegen...' toegevoegd om eigen afbeeldingen als achtergrond toe te voegen;
- In de muziekspeler GNOME Music is brontracking toegevoegd, zoals de Music-map in de thuismap, om te controleren op nieuwe of gewijzigde bestanden en de collectie automatisch bij te werken. De basis van de applicatie is aanzienlijk herschreven, wat het mogelijk maakte om een afspeelmodus zonder onderbrekingen tussen de nummers op het album te implementeren. De opmaak van de pagina's met afspeellijsten, albums en informatie over artiesten is bijgewerkt;
- In de windowmanager Mutter de mogelijkheid om XWayland automatisch te starten wanneer een toepassing die op het X11-protocol is gebaseerd wordt uitgevoerd in een grafische omgeving die is gebaseerd op het Wayland-protocol. Het onderscheid met het gedrag van eerdere versies van GNOME is dat eerder de XWayland-component continu werd uitgevoerd en een expliciete voorafgaande start vereiste (deze werd gestart bij het initialiseren van de GNOME-sessie), terwijl deze nu dynamisch zal worden gestart wanneer er behoefte is aan componenten voor compatibiliteit met X11. In de nieuwe versie van Mutter is ook ondersteuning toegevoegd voor de nieuwe transactionele (atomische) API (Atomic Kernel Mode Setting) voor het wisselen van videomodes, waarmee de geldigheid van parameters kan worden gecontroleerd voordat de hardwaretoestand daadwerkelijk in één keer wordt veranderd en, indien nodig, de wijziging kan worden teruggedraaid.
- In GNOME Boxes, de manager voor virtuele machines en externe bureaubladen, worden aparte dialoogvensters gebruikt bij het toevoegen van een externe verbinding of een externe handler. Bij het aanmaken van nieuwe lokale virtuele machines is het keuzedialoog voor de bron verdeeld in drie secties: Gevonden bronnen, Favoriete downloads en Bron selecteren. De expressinstallatiemodus voor Windows is omgeschakeld naar het gebruik van een ISO-afbeelding van een CD-ROM in plaats van een floppy-afbeelding. Ondersteuning is toegevoegd voor het opstarten van een bestaande virtuele machine met een bijgevoegde CD/DVD-afbeelding (bijvoorbeeld voor het uitvoeren van een herstelomgeving na een storing). In de eigenschappen van virtuele machines is een optie toegevoegd voor het in- of uitschakelen van 3D-versnelling;
- In de retro gamecollectie (GNOME Games) is het mogelijk geworden om opgeslagen staten aan specifieke games te koppelen. Er kan, indien gewenst, worden gewisseld met opgeslagen staten met andere gebruikers of deze naar andere computers worden verplaatst;
- De pictogrammen van enkele toepassingen zijn bijgewerkt, waaronder de fotovertoner, videospeler en ToDo-planner;
- De laadsnelheid van pictogrammen is geoptimaliseerd en de effectiviteit van hun cache is verhoogd;
- In de bestandsbeheerder wordt een waarschuwing weergegeven wanneer geprobeerd wordt een bestand in een schrijfbeveiligde map te plakken;
- In de Wayland-sessie is ondersteuning toegevoegd voor de functie om de muisaanwijzer te zoeken, waarmee de aanwijzer op het scherm kan worden gemarkeerd door op Ctrl te drukken voor mensen met visuele problemen;
- De instelling org.gnome.desktop.interface.enable-hot-corners is toegevoegd om de handler waarmee het applicatiepaneel verschijnt bij het verplaatsen van de muis naar de linkerbovenhoek uit te schakelen;
- In de configurator is de leesbaarheid van de lijst met draadloze netwerken verbeterd, de mogelijkheid toegevoegd om de zoekresultaten van secties met de muis te herschikken, en de instellingen voor nachtmodus zijn verplaatst naar de sectie met scherminstellingen;
- In de applicatiebeheerder is het aanbod van aanbevolen programma's uitgebreid;
- In de IRC-client Polari is een notificatie toegevoegd bij het overschakelen naar offline;
- Een nieuwe tak van het systeem van zelfvoorzienende pakketten is in gebruik genomen, , waarin een verbeterd mechanisme voor het installeren van pakketten op systeemniveau wordt voorgesteld en de overstap naar het gebruik van reguliere «.flatpakrepo»-bestanden voor het instellen van externe repositories is uitgevoerd. Catalogus heeft de mijlpaal van 600 applicaties bereikt;
- In de geïntegreerde ontwikkelomgeving Builder, die is geoptimaliseerd voor het ontwikkelen van applicaties voor GNOME, is een ingebouwde D-Bus inspectiemodus toegevoegd. Er is nu de mogelijkheid om programma's te starten in een geïsoleerde container met behulp van podman en vervolgens te debuggen als gdb in de container is geïnstalleerd. De componenten voor integratie met Git zijn verplaatst naar een aparte achtergrondtaak gnome-builder-git;
- In Sysprof, de tool voor het profileringsprofileren van systeemprestaties, is de interface herontworpen en is het profileringsproces aanzienlijk vereenvoudigd. Integratie met GJS, GTK en Mutter is gegarandeerd. Er zijn extra gegevensbronnen toegevoegd, waaronder de mogelijkheid om het energieverbruik te monitoren;
- Twee nieuwe applicaties zijn voorbereid voor het manipuleren van pictogrammen bij de ontwikkeling van applicaties: voor het bekijken en zoeken naar symbolische pictogrammen en voor het maken van nieuwe pictogrammen;

- In de Pango-bibliotheek zijn nieuwe opties toegevoegd voor het beheren van tekstweergave, waardoor automatisch afbreken, regelafstand en subpixelpositionering kunnen worden in- of uitgeschakeld. Een modus voor het weergeven van onzichtbare symbolen, zoals spaties, is toegevoegd.

Bron: opennet.ru

