Första utgåvan av labwc, en sammansatt server för Wayland

Den första utgåvan av labwc-projektet har publicerats och utvecklar en sammansatt server för Wayland med funktioner som påminner om Openbox-fönsterhanteraren (projektet presenteras som ett försök att skapa ett Openbox-alternativ för Wayland). Bland funktionerna i labwc är minimalism, kompakt implementering, omfattande anpassningsmöjligheter och hög prestanda. Projektkoden är skriven på C-språk och distribueras under GPLv2-licensen.

Grunden är wlroots-biblioteket, utvecklat av utvecklarna av Sway-användarmiljön och tillhandahåller grundläggande funktioner för att organisera arbetet för en sammansatt manager baserad på Wayland. För att köra X11-applikationer i en miljö baserad på Wayland-protokollet, stöds användningen av XWayland DDX-komponenten.

Det är möjligt att ansluta tillägg för att implementera funktioner som att skapa skärmdumpar, visa tapeter på skrivbordet, placera paneler och menyer. Till exempel finns det tre applikationsmenyalternativ att välja mellan - bemenu, fuzzel och wofi. Du kan använda Waybar som en panel. Temat, grundmenyn och snabbtangenterna konfigureras genom konfigurationsfiler i xml-format.

I framtiden är det planerat att ge stöd för Openbox-konfigurationsfiler och Openbox-teman, tillhandahålla arbete på HiDPI-skärmar, implementera stöd för lagerskalet, wlr-output-management och protokoll på främmande toppnivå, integrera menystöd, lägga till möjligheten för att placera skärmskärmar (OSD) och ett gränssnittsväxlingsfönster i Alt+Tab-stil.

Första utgåvan av labwc, en sammansatt server för Wayland
Första utgåvan av labwc, en sammansatt server för Wayland


Källa: opennet.ru

Lägg en kommentar