Megjelent a labwc 0.8.3 (Lab Wayland Compositor) projekt új kiadása, amely a Wayland számára egy kompozit szervert fejleszt, hasonló funkciókkal, mint az Openbox ablakkezelő. A labwc jellegzetessége a minimalizmus, a kompakt megvalósítás, a széles testreszabhatóság és a magas teljesítmény. Az animált effektek, a színi átmenetek és a ikonok, az ablakok gombjait kivéve, alapvetően nem támogatottak. A projekt kódja C nyelven íródott és GPLv2 licenc alatt terjesztik.
Alapként a wlroots könyvtár szolgál, amelyet a Sway felhasználói környezet fejlesztői alakítanak, és amely alapvető funkciókat biztosít a Wayland alapú kompozitor kezeléséhez. Kiegészítések csatlakoztatása lehetséges, amelyek olyan funkciókat valósítanak meg, mint például képernyőképek készítése, háttérképek megjelenítése, panel és menü elhelyezése. Az X11-alkalmazások Wayland protokoll alapú környezetben való futtatásához támogatott a DDX komponens, az XWayland használata. A megjelenés témája, az alapértelmezett menü és a gyorsbillentyűk xml formátumú konfigurációs fájlokon keresztül állíthatók be. Beépített támogatás érhető el a nagy pixeldensitású (HiDPI) képernyők számára.
A beépített, a menu.xml fájl segítségével testreszabható gyökérmenü mellett külső alkalmazásmenü megvalósítások, mint például a bemenu, fuzzel és wofi is csatlakoztathatók. Panelként a Waybar, sfwbar, Yambar vagy LavaLauncher használható. A monitorok csatlakoztatásának és paramétereik módosításának kezelésére a wlr-randr vagy a kanshi használatát javasolják. A képernyő lezárása a swaylock segítségével valósítható meg.
Az új verzióban:
- Hozzáadva a Wayland protokoll ext-workspace támogatása, amely a vagy azok képernyőre történő áthelyezésére az egérrel való húzással a drag&drop módban. Új funkcióként bevezetésre került a virtuális asztalok rögzítése, amely lehetővé teszi a szükséges számú asztal nyitva tartását, függetlenül attól, hogy üresek-e vagy sem. munkaasztalok állapotáról szóló események megvalósítására szolgál.
- A menü megvalósítása javítva lett. Lehetőség nyílt ikonok elhelyezésére a menüben. A felső szintű, lebegő menük dinamikus létrehozásának támogatása is megvalósult.
- Számos javítást végeztek a teljesítmény növelése és a használhatóság javítása érdekében.
- Az új beállítások, mint az «<core><autoEnableOutputs>», «<resize><cornerRange>», «<resize><minimumArea>» és «<theme><fallbackAppIcon>» bekerültek a konfigurációs fájlba.
- Hozzáadva az Alt-Shift-Tab billentyűkombináció a korábbi ablakhoz való átlépéshez.


Forrás: opennet.ru
