CoW 0.4, en Wayland-portering av FVWM-vindusbehandleren, er utgitt.

Thomas Adam, skaperen av FVWM3-vindusbehandleren, en sentral bidragsyter til FVWM og vedlikeholder av den bærbare tmux-terminalmultiplekseren, har publisert CoW-prosjektet (Compositor on Wayland), som har som mål å lage en stablende vindusbehandler i stil med FVWM og MWM, ved å bruke Wayland-protokollen i stedet for X11. Blant forskjellene er en enklere konfigurasjonsmekanisme, som i stedet for en kompleks konfigurasjonssyntaks bruker et sett med kommandoer som ligner på tmux sine, brukt både i konfigurasjonsfilen og i IPC-fjernkontrollgrensesnittet. Koden er skrevet i C og distribuert under ISC-lisensen. Bygg genereres for Arch. Linux, Fedora og OpenBSD.

CoW er implementert oppå en modulær kompositt server River, som er ansvarlig for å implementere Wayland-protokollen, gjengi og administrere tilgang til input og output.
CoW implementerer abstraksjoner for vindushåndtering, IPC, kommandoer og muligheter for stakkallokering, dekoding og vinduskomposisjonering. Denne separasjonen tillot oss å fokusere på vindushåndteringsfunksjoner uten å bli distrahert av Wayland-protokollens intrikater.

Cowbar-panelet, programmenyen cow-appmenu, navigatoren for det virtuelle skrivebordet cowpager, startprogrammet for cowbuttons og grensesnittet for å bla gjennom vinduslister i cowiconman kjører oppå vindusbehandleren. Waybar-panelet kan brukes i stedet for det innebygde panelet. CoW 0.4 er kjent for å ha lagt til muligheten til å bruke vinduscontainere på toppnivå for å lage tilpassede vindusoppsett på skjermen (et vindu på toppnivå kan deles inn i kolonner og rader, som hver kan endres i størrelse uavhengig).



Kilde: opennet.ru
Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster