A apărut versiunea 0.5 a proiectului labwc, care dezvoltă un server compozit pentru Wayland, având caracteristici asemănătoare cu un manager de feronerie Openbox (proiectul se prezintă ca o tentativă de a crea o alternativă pentru Openbox pe Wayland). Printre trăsăturile labwc se numără minimalismul, o implementare compactă, opțiuni extinse de configurare și o performanță ridicată. Codul proiectului este scris în limbajul C și este distribuit sub licența GPLv2.
Ca bază se folosește biblioteca wlroots, dezvoltată de programatorii mediului desktop Sway, care oferă funcții de bază pentru organizarea funcționării managerului de compozit pe baza Wayland. Dintre protocoalele avansate Wayland, sunt acceptate wlr-output-management pentru configurarea dispozitivelor de ieșire, layer-shell pentru gestionarea shell-ului desktop și foreign-toplevel pentru conectarea panourilor și comutatoarelor de feronerie proprii.
Se poate conecta module care implementează funcții precum crearea de capturi de ecran, afișarea wallpaperului pe desktop, plasarea unui panou și a unui meniu. Efectele animate, gradientele și pictogramele (cu excepția butoanelor pentru feronerie) nu sunt suportate în mod principial. Pentru a rula aplicațiile X11 într-un mediu bazat pe protocolul Wayland, se susține utilizarea componentului DDX XWayland. Tema, meniul de bază și tastele de acces rapid sunt configurabile prin fișiere de configurare în format XML.
Pe lângă meniul de bază încorporat, configurabil prin menu.xml, se pot conecta implementări externe ale meniului aplicațiilor, cum ar fi bemenu, fuzzel și wofi. Ca panou se poate utiliza Waybar, Uambar sau LavaLauncher. Pentru gestionarea conexiunii monitorului și modificarea parametrilor acestuia, se recomandă utilizarea wlr-randr sau kanshi. Blocați ecranul folosind swaylock.
În noua versiune:
- Este asigurată suportul pentru monitoarele cu densitate mare de pixeli (HiDPI).
- Regruparea elementelor este asigurată la deconectarea dispozitivelor de ieșire suplimentare.
- Setările legate de gestionarea evenimentului de mișcare a elementelor cu mausul au fost modificate.
- A fost adăugată posibilitatea de a micșora fereastra după mutare (unmaximize-on-move).
- A fost adăugat suport pentru bara de sarcini sfwbar (Sway Floating Window Bar).
- A fost adăugat suport pentru meniurile clientului.
- A fost oferită posibilitatea de a rula aplicații în modul cu ecran complet.
- A fost adăugată opțiunea cycleViewPreview pentru previzualizarea conținutului în timpul comutării între feronerie, folosind interfața Alt+Tab.
- A fost adăugată posibilitatea de a lega o acțiune la mișcarea cursorului în afara marginii ecranului.
- A fost adăugat suport pentru variabilele de mediu WLR_{WL,X11}_OUTPUTS, acceptate în wlroots.
- A fost adăugat suport pentru gesturi de control (glisare și zoom prin pinching).



Sursa: opennet.ro
