A CoW 0.4 kiadás, az FVWM ablakkezelő Wayland-re való adaptációja

Thomas Adam, a FVWM3 ablakkezelő létrehozója, a FVWM kulcsfejlesztője és a tmux hordozható verziójának karbantartója, közzétette a CoW (Compositor on Wayland) projektet, amely a FVWM és MWM stílusú réteges ablakkezelő létrehozására irányul, a Wayland protokollt használva az X11 helyett. A különbségek között szerepel a könnyebb konfigurációs mechanizmus, amelyben a bonyolult konfigurációs szintaxis helyett a tmux parancsaira hasonlító parancsok készlete kerül alkalmazásra, mind a konfigurációs fájlban, mind az IPC távoli vezérlő interfészben. A kód C nyelven íródott, és ISC licenc alatt terjesztik. Az építmények Arch Linux, Fedora és OpenBSD számára készülnek.

A CoW a moduláris kompozitorra épül a szerver River, amely felelős a Wayland protokoll végrehajtásáért, a rajzolásért és a bemenet és kimenet kezeléséért.
A CoW-ban abstrahálások találhatók az ablakok kezelésére, IPC-re, parancsokra és lehetőségekre a réteges elhelyezéshez, dekódolásához és az ablakok összeállításához. Ez a megosztás lehetővé tette, hogy a figyelem az ablakkezelő funkcióira összpontosítson anélkül, hogy elvonják a figyelmet a Wayland protokoll részleteitől.

A fedélzeten ablakkezelőként a cowbar, az alkalmazások menüje, a cow-appmenu, a virtuális asztalok közötti navigátor, a cowpager, a cowbuttons indító és a listanéző interfész található, a cowiconman számára. A beépített panel helyett a Waybar panel használata opcionális. A CoW 0.4-es verziója kiemelkedik azzal, hogy lehetőséget kínál a felső szintű ablakkonténerek használatára az ablakok tetszőleges elrendezésének létrehozásához a képernyőn (a felső szintű ablak oszlopokra és sorokra osztható, amelyek mérete függetlenül változhat).



Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster