Pierwsze wydanie labwc, serwera złożonego dla Waylanda

Ukazała się pierwsza wersja projektu labwc, rozwijającego złożony serwer dla Waylanda o możliwościach przypominających menedżera okien Openbox (projekt przedstawiany jest jako próba stworzenia alternatywy dla Waylanda dla Openbox). Do cech labwc zalicza się minimalizm, kompaktowa implementacja, szerokie możliwości dostosowywania i wysoka wydajność. Kod projektu napisany jest w języku C i rozpowszechniany na licencji GPLv2.

Podstawą jest biblioteka wlroots, opracowana przez twórców środowiska użytkownika Sway i udostępniająca podstawowe funkcje organizacji pracy menedżera złożonego opartego na Wayland. Aby uruchomić aplikacje X11 w środowisku opartym na protokole Wayland, obsługiwane jest użycie komponentu XWayland DDX.

Istnieje możliwość podłączenia dodatków realizujących funkcje takie jak tworzenie zrzutów ekranu, wyświetlanie tapety na pulpicie, umieszczanie paneli i menu. Przykładowo do wyboru są trzy opcje menu aplikacji – bemenu, fuzzel i wofi. Możesz użyć Waybara jako panelu. Motyw, menu podstawowe i klawisze skrótu konfiguruje się za pomocą plików konfiguracyjnych w formacie xml.

W przyszłości planowane jest zapewnienie obsługi plików konfiguracyjnych Openbox i motywów Openbox, umożliwienie pracy na ekranach HiDPI, wdrożenie obsługi protokołów Layer-Shell, wlr-output-management i obcych najwyższych poziomów, zintegrowanie obsługi menu, dodanie możliwości aby umieścić wskaźniki ekranowe (OSD) i okna przełączania interfejsu w stylu Alt+Tab.

Pierwsze wydanie labwc, serwera złożonego dla Waylanda
Pierwsze wydanie labwc, serwera złożonego dla Waylanda


Źródło: opennet.ru

Dodaj komentarz