Niri 25.11: megérkezett az új Alt-Tab váltó és a valódi maximalizálás Wayland-en

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Három hónappal az előző, 25.08-as kiadás után megjelent a Niri 25.11, a görgethető csempés elrendezéséről ismert Wayland kompozitor legújabb verziója. Az új kiadás látványos és használhatósági fejlesztéseket hoz, élükön az újragondolt Alt-Tab ablakváltóval és a valódi Wayland-es maximalizálással (true Wayland maximize). A fejlesztők a mindennapi munkafolyamatokra koncentráltak, különösen a sok terminálablakkal dolgozó felhasználók igényeire. Emellett jelentős előrelépés történt az akadálymentesítés, a konfigurálhatóság és a kijelzőkezelés terén is.

A kiadás legfontosabb újdonsága az új Alt-Tab váltó (Alt-Tab switcher), amely több tervezési iteráción keresztül jutott el a végleges formájáig. Nagyméretű, élő előnézeteket jelenít meg, a hosszú ablakcímeket finoman elhalványítja, és megfelelően maszkolja azokat az ablakokat, amelyek nem jelenhetnek meg képernyőfelvételen. Mivel a Niri felhasználói gyakran egyszerre sok terminálablakkal dolgoznak, a váltó ablakok között léptet, nem alkalmazások szerint csoportosít. A beépített késleltetés (debounce) megakadályozza, hogy rövid, átmeneti fókuszváltások bekerüljenek a legutóbb használt ablakok listájába, és a váltás akár az aktuális munkaterületre vagy monitorra is korlátozható.

A teljes képernyős mód kezelése is megújult. A fullscreen átmenetek most teljes animációval zajlanak, az elrendezett és a teljes képernyős állapot közötti váltás során a háttér finoman átméreteződik és elhalványul, az ablak sarkai pedig lekerekítődnek vagy visszaalakulnak. Animációk kikapcsolása esetén is megszűnt az eddig tapasztalható „ugrás”, így az átmenet mindig vizuálisan stabil marad.

Különösen fontos újdonság a valódi maximalizálás Waylanden (true Wayland maximize) bevezetése. Ez egy, a Niri eddigi teljes szélességű oszlopaitól eltérő mód, amely lehetővé teszi, hogy egyetlen ablak pontosan a rendelkezésre álló munkaterületet töltse ki, hézagok és lefoglalt sávok nélkül. Ezzel végre megjelennek a hagyományos asztali környezetekből ismert viselkedések, mint a címsorra történő dupla kattintással való maximalizálás és a szabványos maximalizálás gomb.

Az egérrel és érintéssel történő navigáció is kényelmesebb lett. Ha a felhasználó vízszintesen húzza el egy csempézett ablak címsorát, az mostantól a munkaterületet görgeti, nem pedig az ablakot mozgatja, és ez az érintőképernyőkön is működik. A függőleges húzás továbbra is az ablak áthelyezésére szolgál, míg egy második ujjal történő koppintás gyorsan vált a lebegő és a csempézett mód között.

A konfigurációs rendszer jelentősen rugalmasabbá vált. Megjelentek a kimenetenkénti és munkaterületenkénti elrendezés-felülírások (per-output és per-workspace layout overrides), amelyekkel külön beállíthatók a hézagok, lefoglalt területek, oszlopszélességek és szegélyek egy adott monitoron vagy elnevezett munkaterületen. Emellett a konfiguráció immár fájlokból is összeállítható (file includes), így a beállítások több fájlra bonthatók és kiszámítható sorrendben rétegezhetők.

A kijelzőkezelés oldalán a Niri 25.11 már támogatja a DisplayLink dokkolókat, ami sok laptopos felhasználónak jelent könnyebbséget. Az indítás is simább lett: ha a TTY felbontása és frissítési frekvenciája megegyezik a Niri beállításaival, a kompozitor fekete villanás nélkül tud elindulni vagy visszatérni.

Az akadálymentesítés terén fontos javítás, hogy a képernyőolvasók mostantól helyesen kapják meg a módosítóbillentyűk állapotát, így például az Orca és a Ctrl+Space vagy Shift+A kombinációk megfelelően működnek. Az új Alt-Tab felület a kiválasztott ablak címét is felolvassa, ami összhangban van a képernyőolvasók elvárt viselkedésével.

A kiadás számos kisebb, de hasznos fejlesztést is tartalmaz, többek között konfigurálható forró sarkokat, jobb WSL-es ablakos munkamenet-támogatást, kifinomultabb kurzorelrejtést, új IPC eseményt képernyőkép készítéséhez, arányos ablakmozgatást és médiagomb-kötéseket az alapértelmezett konfigurációban. A megjelenítés stabilitása is nőtt, javult a DRM-eszközök hozzáadásának kezelése, megjelent a panel-orientáció támogatása, és több régóta fennálló hiba szűnt meg a szegélyrajzolás, a húzás-ejtés kurzoreltolása, az áttekintő nézet és az animációk lekerekítése körül.

A részletes újdonságokat és a fejlesztéseket bemutató videókat a hivatalos kiadási bejelentésben érdemes megnézni, ahol a Niri 25.11 görgethető csempés Wayland kompozitor új funkciói működés közben is láthatók. Ha mélyebbre szeretne merülni a Niri görgethető-csempéző Wayland kompozitor képességeiben, látogassa meg a projekt GitHub oldalát.