Efter seks måneders udvikling er GNOME 48 desktop-miljøet blevet præsenteret. For hurtigt at vurdere mulighederne i GNOME 48 er der tilbudt specialiserede Live-bygninger baseret på openSUSE og et installationsbillede, der er forberedt som en del af GNOME OS-initiativet. GNOME 48 er også allerede inkluderet i de eksperimentelle bygninger af Ubuntu 25.04 og Fedora 42.
I den nye version:
- Understøttelse af High Dynamic Range (HDR) er blevet tilføjet, hvilket muliggør udgang af HDR-indhold på skærme, der understøtter HDR. For at aktivere HDR-understøttelse er der tilføjet en mulighed for 'High Dynamic Range' i konfigurationen under skærmindstillingsafsnittet.
- I sammensatte server Mutter har fået tilføjet understøttelse af triple buffering, som giver en glattere gengivelse af ændringer på skærmen og animationer. Triple buffering anvender tre skærmbuffer — den første bruges til gengivelse, den anden bruges til skærmudgang, og den tredje bruges til fortsatte gengivelsesprocesser, hvis den første buffer er fyldt før den vertikale opdatering er afsluttet. Anvendelsen af den tredje ekstra buffer eliminerer hak, der opstår ved double buffering på grund af manglende mulighed for at skifte mellem gengivelse og output-buffere inden den vertikale opdatering (vblank) er afsluttet, til gengæld for en øget outputforsinkelse.
- Nye vinduer placeres nu som standard centreret på skærmen. Positioneringen af vinduer i flere skærmkonfigurationer er blevet forbedret.
- Der er implementeret en stakit opbygning af meddelelseslisten, hvor meddelelser grupperes efter applikationer. For at undgå overbelastning er grupperne foldet sammen, og for at se enkelte meddelelser skal den ønskede gruppe åbnes.
- Den nye musikafspiller Decibels præsenterer et minimalistisk interface, der er optimeret til at afspille enkelte lydfiler, når de forsøges åbnet i andre applikationer, som for eksempel filhåndtereren eller e-mailklienten. I vinduet visualiseres bølgeformen, der er en skyder til hurtigt at ændre positionen, en afspilningshastighedsafbryder, volumenregulator og knapper til hurtig spoling fremad og tilbage med 5 og 10 sekunder. Koden til Decibels er skrevet i TypeScript med brug af JavaScript-wrappere over GStreamer, Libadwaita, Gio, GObject og GTK4 og distribueres under AGPLv3-licensen.

- Billedfremviseren har indbyggede redskaber til redigering, der muliggør beskæring, rotation og spejlvending af billeder. Interfacelementerne er ændret for at ændre zoomniveauet, en knap til at vende tilbage til den oprindelige zoom er blevet tilføjet, samt en menu til hurtig valg af typiske zoomniveauer. Eksperimentel support til RAW-billedformater og metadata, såsom XMP-formatet, er blevet tilføjet.

- Som standard er den nye skrifttype Adwaita Sans aktiveret, som erstatter Cantarell-skrifttypen, der blev anvendt siden 2010. Adwaita Sans er baseret på skrifttypen Inter, designet til brug i brugergrænseflader og optimeret til at opnå høj skarphed af tegn af lille og mellem størrelse (under 12px) ved visning på computerskærme. I modsætning til Cantarell-skrifttypen er der omkring Inter-projektet opstået et stort fællesskab, der fortsætter udviklingen af skrifttypen, retter op på mangler, implementerer nye skrifttypefunktioner og tester visningskvaliteten for forskellige sprog og skærmtyper.

For terminaler og kodeeditorer er den monospaced skrifttype Adwaita Mono blevet aktiveret, som er en modificeret version af skrifttypen Iosevka, der er stilistisk tæt på skrifttypen Inter.

- Konfigurationsværktøjet har fået en ny sektion kaldet «Digital Wellbeing» til at udvikle sunde vaner, når man arbejder ved computeren. Programmet gør det muligt at analysere, hvor lang tid brugeren bruger foran computeren hver dag, og vurdere ændringerne over de seneste dage eller uger. Hvis ønskes, kan man indstille notifikationsudsendelse eller skifte skærmen til sort-hvid tilstand, hvis man overskrider den daglige grænse, man selv har sat. Programmet kan også bruges til at minde om behovet for at tage en pause efter kontinuerligt arbejde, der overskrider de anbefalede normer.

- Indstillingerne for strømstyring har fået en funktion til at forlænge batterilevetiden ved at begrænse den maksimale opladningsniveau til 80%.
- Brugergrænsefladen for tekstbehandleren er blevet opdateret - værktøjslinjen er integreret i vinduets titel, og alle muligheder er samlet i en menu. Hurtig adgang til indstillinger for automatisk formatering er blevet tilføjet. Indikatoren for cursorens position er flyttet til hovedvinduet.

- I webbrowseren Epiphany er dialogmulighederne for navigation gennem historikken udvidet. Antallet af skærmopdateringsoperationer er reduceret. Muligheden for at lukke fastgjorte faner er blevet tilføjet. Brugergrænsefladen til import af bogmærker og adgangskoder fra andre browsere er forenklet. Cykelrulning af elementer i den dropdown adressebar er implementeret. Mødet for autofyld af felter med adgangskoder er blevet forbedret. Der er tilføjet et punkt til genindlæsning af siden i kontekstmenuen på siden ved åbning af en ny fane. Dialoger til arbejdet med bogmærker og visning af oplysninger om privatlivsproblemer (blokkeret kode til sporing) er forbedret.
- I JavaScript-motoren GJS er CPU-belastningen og hukommelsesforbruget ved udførelse af mange standardoperationer blevet sænket.
- I systemet til indeksering af filer er hukommelsesforbruget ved behandling af indholdet af store kataloger blevet reduceret, og udtrækningen af metadata fra multimediefiler er blevet accelereret.
- Stabiliteten og ydelsen af konfigurationer med skærme, der er direkte tilsluttet det dedikerede grafikkort, er forbedret.
- I filhåndtereren er ydeevnen ved indlæsningen af indholdet i mapper og rendering af ændringer ved rulning betydeligt forbedret. Ved navigation i mapper med et stort antal miniaturebilleder er indlæsningen af indhold steget fem gange, og rendering ved rulning er forbedret ti gange.
- I GTK-biblioteket er oprettelse og ændring af størrelsen på interface-elementer blevet accelereret.
- Der er tilføjet støtte til globale genvejstaster — applikationer kan definere systemwide genvejskombinationer, der fungerer, når applikationsvinduet ikke er i fokus. For at tilføje systemwide genvejstaster kræves brugerens bekræftelse.
- Støtten til specielle funktionstaster, såsom Kopier, Indsæt, Klip, Fortryd og Gentag, er udvidet, så de nu kan bruges i indtastningsfelter. For hurtigt at gå til søgningen er der implementeret støtte til Find-tasten.
- Brugergrænsefladen til redigering af kontakter i adressebogen er blevet forbedret.
- I konfiguratøren er dialogboksen til indstilling af formater og lokale i sektionen "Region og Sprog" blevet opdateret. Indstillingerne for energiforbrug er blevet omstruktureret.
- I skærmlæseren Orca er der implementeret korrekt støtte til genvejstaster i Wayland-baserede miljøer.
- Farverne i applikationsgrænsefladen er blevet lidt optimeret, og knapper og indtastningsfelter er blevet mere afrundede.
- Redigeringsdialogen for begivenheder i kalenderen/gantt-diagrammet er blevet forbedret. Planlægningsformen for dato og tid er ændret. Støtte til angivelse af tidszone er blevet tilføjet.
- I den kompositte server Mutter er muligheden for at kompilere uden skriftrenderingsstakken blevet tilføjet.
- Der er tilføjet støtte til xdg-porte for at definere systemwide genvejstaster og adgang til USB-enheder (Flatpak 1.16 kræves).
- Det GNOME OS-distributionsprojekt, der er under udvikling, har skiftet til brugen af systemd-sysupdate-komponenten til at håndtere atomar systemopdatering. Skiftet fra OSTree til systemd-sysupdate gjorde det muligt at implementere en verificeret opstartsproces på systemer med UEFI Secure Boot. Værktøjet systemd-sysupdate er designet til automatisk at identificere, downloade og installere opdateringer ved at bruge en atomar mekanisme til at erstatte partitioner, filer eller kataloger. Systemd-sysupdate muliggør brug af to uafhængige partitioner/filer/kataloger, hvor den ene har den aktuelle kørende ressource, mens den anden opdateres, hvorefter partitionerne/filerne/katalogerne byttes.
Kilde: opennet.ru






