Labwc 0.7.2 versioon, komposiitserver Waylandile

Projekt labwc 0.7.2 (Lab Wayland Compositor) on nüüd saadaval, arendades komposiitserverit Waylandile, millel on sarnased funktsioonid Windowsi halduriga Openbox (projekt püüab luua alternatiivi Openboxile Waylandile). Labwc omadusteks on minimalistlikkus, kompaktne rakendus, laialdased kohandamisvõimalused ja kõrge jõudlus. Projekti kood on kirjutatud keeles C ja levitatakse GPLv2 litsentsi alusel.

Alusena kasutatakse wlroots teeki, mille arendavad Sway kasutajaliidese arendajad ja mis pakub põhifunktsioone komposiithalduri töö korraldamiseks Waylandil. Laiendatud Waylandi protokollidest toetatakse wlr-output-management seadmete väljundite seadistamiseks, layer-shell töölaua keskkonna haldamiseks ja foreign-toplevel enda paneelide ja akna vahetajate ühendamiseks.

On võimalik lisada lisamooduleid, mis pakuvad funktsioone nagu ekraanipiltide loomine, taustapiltide kuvamine, paneeli ja menüü paigutamine. Animatsiooniefekte, gradientide ja ikoonide (välja arvatud aknakanade nupud) ei toeta põhimõtteliselt. X11 rakenduste käitamine Waylandi protokollile põhinevas keskkonnas toetab XWaylandi DDX-komponendi kasutamist. Teema, põhimenüü ja kiirklahvid on seadistatavad xml vormingus konfigureerimisfailide kaudu. Sisseehitatud tugi kõrge pikslitiheduse (HiDPI) ekraanidele on olemas.

Lisaks sisseehitatud juurmenüüle, mida saab seadistada läbi menu.xml, saab kasutada ka kolmandate osapoolte rakenduste menüü rakendusi, nagu bemenu, fuzzel ja wofi. Paneelina saab kasutada Waybar, sfwbar, Yambar või LavaLauncher. Monitoride ühendamise ja nende seadete muutmise haldamiseks soovitatakse kasutada wlr-randr või kanshi. Ekraani lukustamine toimub läbi swaylock.

Labwc 0.7.2 versioon, komposiitserver Waylandile

Uues väljaandes on olulised muutused:

  • Lisatud seade hiire nuppude hoidmise ignoreerimise ajavahemiku määramiseks, mida saab kasutada elementide tahtmatute valikute või menüü sulgemise kaitsmiseks.
  • Lisatud võimalus kasutada akende jaoks langevaid varjusid, dekodeeritakse küljel. serverid. Varjude lubamiseks on plokis esitatud seade , akna suuruse ja värvi seadistamiseks on lisatud omadused window.active|inactive.shadow.size ja window.active|inactive.shadow.color.
  • Lisatud reegel ignoreConfigureRequest, mis võimaldab ignoreerida X11 klientide konfiguratsioonipäringuid ekraanil suuruse ja positsiooni muutmiseks.
  • Reeglites on lubatud siduda akende tüüpidega (). Näiteks XWaylandi akendele kehtib tüüp NET_WM_WINDOW_TYPE_DESKTOP.
  • tsüklitesse on lisatud tugi «none» sektsioonidele, mis aktiveeruvad eduka vaste puudumisel.
  • Lisatud valik "-S" (—session) spetsifitseeritud käsu käivitamiseks ja komposiitjuhendi lõpetamiseks, kui käsk lõpetatakse.
  • Kujundustes on nüüd võimalik määrata tasandi läbipaistvuse värvi kood, kasutades formaati «#aabbccff».
  • Liideseseadetesse on lubatud luua mis tahes vormindatud valdkondi printf stiilis, näiteks . Samuti on lisatud võimalus määrata akende vahetamise liidese laius protsentides ekraani laiusest («osd.window-switcher.width: 75%») ning muuta raamide suurust ja värvi akende eelvaadete ümber (osd.window-switcher.preview.border.width|color). Sisu seadistamisel on lisatud uued valdkonnad workspace, state, type_short ja output.
  • Lisatud tugi Openboxiga ühilduvatele menüüdele (pipe-menu).
  • Lisatud võimalikus seada ekraani äärtega sidumist.
  • Lisatud tugi sisendimeetodite seadistamiseks ja nende redigeerimise liides.
  • Lisatud tugi sisendi seadmete kalibreerimiseks.
  • Virtuaalsete töölauade vahel vahetamise liideses on võimalik määrata töölaua nimede eelsoone.
  • Lisatud võimalus määrata keskkonnamuutujad failides *.env, mis asuvad kataloogis "environment.d".
  • Lisatud tugi keskkonnamuutuja tühja väärtuse määramiseks.
  • Lisatud võimalus määrata varu väljundseade (LABWC_FALLBACK_OUTPUT), mis valitakse põhiväljundseadmete mittesaadavuse korral. See võib osutuda kasulikuks, näiteks VNC-serveri käivitamisel.
  • Lisatud seadistus <windowSwitcher allWorkspaces=»yes»>, mis võimaldab window-switcheris näidata aknaid kõigil virtuaalsetel töölauadel.
  • Antud võimalus käivitada shutdown-skript, kui töö lõpetatakse.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster