Lëshimi i CoW 0.4, adaptimi i menaxherit të dritareve FVWM për Wayland

Thomas Adam, krijuesi i menaxherit të dritareve FVWM3, një nga zhvilluesit kryesorë të FVWM dhe mbikëqyrësi i versionit të portueshëm të shumëpjesëshit të terminaleve tmux, publikoi projektin CoW (Compositor on Wayland), i cili ka për qëllim të krijojë një menaxher dritareje me stil FVWM dhe MWM, duke përdorur protokollin Wayland në vend të X11. Ndër dallime përmendet një mekanizëm më i thjeshtë konfigurimi, në të cilin në vend të sintaksës së komplikuar të konfigurimit, përdoret një grup komandash të ngjashme me komandat tmux, të aplikuara si në skedarin e konfigurimit ashtu edhe në ndërfaqen IPC të menaxhimit të largët. Kodi është shkruar në gjuhën C dhe shpërndahet nën licencën ISC. Ndërtimet formohen për Arch Linux, Fedora dhe OpenBSD.

CoW është implementuar mbi kompozitorin modular serverë River, i cili është përgjegjës për implementimin e protokollit Wayland, vizatimin dhe menaxhimin e qasjes për hyrje dhe dalje.
Në CoW janë implementuar abstraksione për menaxhimin e dritareve, IPC, komandat dhe mundësitë për vendosje në katërra, dekodim dhe kompozim dritare. Ky ndarje lejoi fokusimin në funksionet e menaxhimit të dritareve, pa u shqetësuar për nuancat e punës me protokollin Wayland.

Sipër menaxherit të dritareve funksionojnë paneli cowbar, menuja e aplikacioneve cow-appmenu, navigatori për desktopet virtuale cowpager, lançuesi cowbuttons dhe ndërfaqja për të parë listën e dritareve cowiconman. Në vend të panelit të integruar, është e mundur të përdoret paneli Waybar. Versioni CoW 0.4 është i njohur për shtimin e mundësisë për të përdorur kontejnerë dritareje të nivelit të lartë për të krijuar renditje të rastësishme dritareje në ekran (një dritare e nivelit të lartë mund të ndahet në kolona dhe rreshta, me madhësi që ndryshojnë pavarësisht nga njëra-tjetra).



Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster