Hat hónap fejlesztés után bemutatták a GNOME 48 asztali környezet kiadását. A GNOME 48 lehetőségeinek gyors értékeléséhez speciális Live-kiadások érhetők el openSUSE alapokon, valamint egy telepítő kép, amelyet a GNOME OS kezdeményezés keretében készítettek. A GNOME 48 már be van építve az Ubuntu 25.04 és a Fedora 42 kísérleti kiadásaiba is.
Az új kiadásban:
- Hozzáadva a magas dinamikatartományú fényerő (HDR, High Dynamic Range) támogatása, valamint a HDR-tartalom kimenete HDR-t támogató monitorokra. Az HDR támogatás aktiválásához a képernyőbeállítások szekcióban megjelent egy "High Dynamic Range" lehetőség.
- Összetett szerver A Mutterhez hozzáadva a háromszoros pufferezés támogatása, amely simább képernyőváltoztatásokat és animációkat tesz lehetővé. A háromszoros pufferezés során három képernyőpuffert használnak - az elsőn történik a rajzolás, a másodikon kerül megjelenítésre, míg a harmadik folytatja a folyamatos rajzolási folyamatot, ha az első puffert megtöltötték a függőleges szinkronizálás befejezése előtt. A harmadik puffert használva kiküszöbölhetők az apró rángások, amelyek a dupla pufferezésnél lépnek fel a rajzolási és megjelenítési pufferek közötti váltás lehetetlensége miatt, a megjelenítési késleltetés növekedésének árán.
- Az új ablakok most alapértelmezés szerint a képernyő közepére igazítva nyílnak meg. Javult az ablakok elhelyezése többmonitoros konfigurációkban.
- Megvalósult egy réteges értesítési lista elrendezés, ahol az értesítések alkalmazások szerint csoportosítva jelennek meg. Annak érdekében, hogy elkerüljük a zsúfoltságot, a csoportok össze vannak vonva, és a különálló értesítések megtekintéséhez az adott csoportot ki kell bontani.
- A new music player, Decibels, has been introduced, featuring a minimalist interface optimized for playing individual audio files when attempting to open them in other applications, such as a file manager or email client. The window visualizes the sound wave shape, has a slider for quick position changes, a playback speed toggle, a volume control, and buttons for fast forwarding and rewinding by 5 and 10 seconds. The Decibels code is written in TypeScript using JavaScript bindings over GStreamer, Libadwaita, Gio, GObject, and GTK4, and is distributed under the AGPLv3 license.

- The image viewer includes built-in editing tools that allow cropping, rotating, and mirroring images. Interface elements for zooming have been modified, a button to return to the original zoom level has been added, and a menu for quick selection of standard zoom levels has been introduced. Experimental support for RAW image formats and metadata, such as the XMP format, has been added.

- The new font Adwaita Sans is used by default, replacing the Cantarell font which was in use since 2010. Adwaita Sans is based on the Inter font, designed for use in user interfaces and optimized for high clarity of small and medium-sized characters (less than 12px) when displayed on computer screens. Unlike the Cantarell font, a large community has formed around the Inter project, continuing to develop the font, addressing shortcomings, implementing new typographic features, and testing display quality for various languages and screen types.

For terminals and code editors, the monospaced font Adwaita Mono, a modified variant of the Iosevka font, is used, closely resembling the style of the Inter font.

- A konfigurátorba egy új "Digitális Jólét" szakasz került bevezetésre, amely a számítógép használatával járó egészséges szokások kialakítására szolgál. A program lehetővé teszi a felhasználó számára, hogy elemezze, mennyi időt tölt a számítógépen minden nap, és értékelje a változások dinamikáját az elmúlt napokban vagy hetekben. Szükség esetén beállítható egy értesítés megjelenítése vagy a képernyő fekete-fehér módba történő átváltása, ha a felhasználó átlépte a saját napi limitjét. A program emlékeztetésként is használható, hogy szükséges szünetet tartsunk a folytatólagos munka után, amely meghaladja az ajánlott normákat.

- A teljesítménykezelési beállításokhoz hozzáadva a lehetőség az akkumulátor élettartamának meghosszabbítására, azáltal, hogy a maximális töltési szint 80%-ra van korlátozva.
- Frissült a szövegszerkesztő felülete — a panel beépült az ablak fejléceibe, és minden opció egy menübe összpontosul. Gyors hozzáférést biztosít az automatikus formázási beállításokhoz. A fő ablakba áthelyezték a kurzor pozícióját jelző indikátort.

- Az Epiphany webböngészőben bővítették a navigációs dialogus lehetőségeit a látogatási előzményekben. Csökkent az újratöltési műveletek száma. Lehetőség nyílt a rögzített lapok bezárására. Egyszerűsítették a könyvjelzők és jelszavak más böngészőkből való importálásának felületét. Megvalósították az elemek ciklikus görgetését a címsor legördülő blokkjában. Javították a jelszót mezők automatikus kitöltésének mechanizmusát. Az új lap megnyitásakor a jobb kattintásos menübe bekerült egy lehetőség az oldal újratöltésére. Fejlesztették a könyvjelzőkkel való munkálatok dialogusait és a problémák megjelenítésére vonatkozó információk kezelését (blokkolt nyomkövetési kód).
- A GJS JavaScript-motorban számos tipikus művelet végrehajtásakor csökkent a CPU terhelés és a memóriafogyasztás.
- A fájlindexáló rendszer csökkentette a memóriafogyasztást a nagy katalogusok tartalmának feldolgozása során, és felgyorsította a metaadatok kiaknázását multimédiás fájlokból.
- Növelték a stabilitást és a teljesítményt a közvetlenül a diszkrét videokártyához csatlakoztatott monitorokkal rendelkező konfigurációkban.
- A fájlkezelőben jelentősen javították a könyvtárak tartalmának betöltési és a görgetés közbeni frissítési kód teljesítményét. Nagyszámú miniatura esetén a tartalom betöltése ötször, a görgetés közbeni frissítés pedig tízszeres teljesítményjavuláson ment át.
- A GTK könyvtárban felgyorsult a felhasználói felület elemeinek létrehozása és méretezése.
- Hozzáadva a globális billentyűparancsok támogatása - az alkalmazások képesek globális billentyűkombinációkat definiálni, amelyek akkor is működnek, amikor az alkalmazás ablaka nincs fókuszban. A globális billentyűkombinációk hozzáadásához a felhasználó jóváhagyása szükséges.
- Bővült a speciális funkciógombok, mint a Másolás, Beillesztés, Kivágás, Visszavonás és Ismétlés támogatása, amelyek mostantól a beviteli mezőkben is használhatók. A gyors kereséshez hozzáadva a Keresés gombra való támogatás.
- Javították a kapcsolatok szerkesztési felületét a címjegyzékben.
- A konfigurátorban a «Region and Language» szekcióban frissítették a formátumok és a nyelvi beállítások párbeszédpanelét. Átszervezték az energiafelhasználás kezelési beállításait.
- Az Orca képernyőolvasóban megfelelően megvalósították a billentyűparancsok támogatását Wayland alapú környezetekben.
- Kismértékben optimalizálták a színeket az alkalmazásfelületben, a gombok és a beviteli mezők pedig erősebben lekerekítettek lettek.
- Javították az események szerkesztési párbeszédpanelét a naptári ütemezőben. Megváltozott a dátum és idő tervezési formája. Hozzáadva a időzóna megadásának támogatása.
- A Mutter kompozit szerverhez hozzáadva a betűtípusok renderelési verem nélküli összeállításának lehetősége.
- Hozzáadva az xdg portálok támogatása a globális billentyűparancsok beállításához és az USB-eszközökhöz való hozzáféréshez (az Flatpak 1.16 szükséges).
- A GNOME OS által kifejlesztett disztribúció áttért a systemd-sysupdate komponens használatára a rendszer atomikus frissítésének megszervezése érdekében. Az OSTree systemd-sysupdate-ra való cseréje lehetővé tette a hitelesített indítási folyamat alkalmazását UEFI Secure Boot-tal rendelkező rendszereken. A systemd-sysupdate eszköz automatikusan észleli, letölti és telepíti a frissítéseket atomikus szakaszok, fájlok vagy könyvtárak cseréjével. A systemd-sysupdate két független szakasz/fájl/könyvtár használatát teszi lehetővé, ahol az egyik tartalmazza a jelenleg működő erőforrást, míg a másikon a következő frissítés kerül telepítésre, majd a szakaszok/fájlok/könyvtárak felcserélődnek.
Forrás: opennet.ru






