Megérkezett a Labwc 0.20 Wayland Kompozitor, wlroots 0.20 támogatással

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Labwc projekt kiadta a 0.20-as verziót, amely az első kiadás a könnyűsúlyú, Openbox által inspirált Wayland ablakkezelőből, amely a wlroots 0.20-ra épül. A verziókezelési séma mostantól a kisebb verziót a wlroots verzióhoz igazítja, a korábbi 0.9 sorozatról közvetlenül a 0.20-ra lépve.

Mivel ez az első Labwc kiadás a wlroots 0.20-al, a fejlesztők figyelmeztetnek, hogy korai problémák merülhetnek fel. Azok a felhasználók, akik a wlroots 0.19-et részesítik előnyben, folytathatják a 0.9.x karbantartási ágon, amely mostantól csak hibajavításokat kap.

A frissítés egyik kulcsfontosságú újdonsága a Show Desktop művelet. Az új

ToggleShowDesktop

funkció, amely alapértelmezés szerint a

Super+D

billentyűkombinációhoz van rendelve, elrejti vagy visszaállítja az ablakokat, és összhangba hozza a Labwc-t a hagyományos asztali környezetekkel.

A kezdeti toplevel capture támogatás lehetővé teszi a konkrét ablakok képernyőképeinek készítését, bár a megvalósítás még részleges. A kiadási megjegyzések tisztázzák, hogy az XWayland gyermek- és nem kezelt ablakok, az xdg gyermekablak pozicionálás, az xdg alsófelületek és az xdg felugró ablakok pozicionálása még nem elérhető.

A kiadás HDR10 kimeneti támogatást ad hozzá a Vulkan renderelő használatakor. A Labwc mostantól támogatja a

color-management-v1

és

color-representation-manager-v1

protokollokat is. Ezen kívül a menükezelés most már támogatja a menü gyorsítókat, az egybetűs mnemonikákat, amelyek lehetővé teszik a felhasználók számára, hogy gyorsan válasszanak vagy hajtsanak végre menüpontokat.

Továbbá, az ablakváltás most két új műveletet tartalmaz:

NextWindowImmediate

és

PreviousWindowImmediate

. Egy új

<focus><raiseOnFocusDelay>

konfigurációs opció lehetővé teszi egy rövid késleltetést a fókuszáláskor történő felemelés viselkedéséhez, ha engedélyezve van.

A systemd-alapú beállításokhoz a Labwc 0.20 egy új

labwc-session.target

felhasználói egységet telepít, amikor a systemd elérhető. A kiadás bevezet egy

overrideInhibition

opciót a billentyűparancsokhoz, valamint egy

<privilegedInterfaces>

konfigurációs opciót a privilegizált protokollok korlátozására.

Több XWayland javítást is tartalmaz. A Labwc mostantól jobban kezeli a hiányzó XWayland csomagokat, amikor opcionális XWayland támogatással építik, lehetővé téve az ablakkezelő futását XWayland telepítése nélkül.

A kiadás javítja az XWayland ablakok kezdeti geometriájának kezelését, szinkronizálja az állandóan a tetején álló állapotot az X.Org Serverrel, és javítja a cím és ikon kezelését az XWayland override-redirect kapcsolók esetén.

Más javítások a Chromium felugró ablakok pozicionálására vonatkoznak több kimenetes beállításoknál, a munkamenet aktiválási környezeti versenyekre az autostart szkriptekkel, a teljesen maximalizált ablakok interaktív átméretezésére, az üres címek címcsík frissítéseire, valamint a beágyazott ablakkezelő viselkedésére, amikor az utolsó kimenet megsemmisül.

A változások között a Labwc mostantól a

pactl

parancsot használja az alapértelmezett XF86 audio billentyűparancsokhoz a

amixer

helyett. A kiadás eltávolítja a

cosmic-workspace

protokollt is.

További részletekért lásd a változásnaplót.