Izdaja kompozitnega strežnika Weston 13.0

Po šestih mesecih razvoja je izšla stabilna različica kompozitnega strežnika Weston 13.0, ki razvija tehnologije za popolno podporo protokolu Wayland v okolju Enlightenment, GNOME, KDE in drugih uporabniških okoljih. Razvoj Westona je usmerjen v zagotavljanje visoko kakovostne kode in delovnih primerov za uporabo Waylanda v namiznih okoljih in vgrajenih rešitvah, kot so platforme za informacijsko-zabavne sisteme v avtomobilih, pametnih telefonih, televizorjih in drugih potrošniških napravah. Koda projekta se distribuira pod MIT licenco.

Sprememba pomembnega številčnega različica Westona je posledica sprememb, ki kršijo združljivost. Spremembe v novi veji Westona:

  • Dodana je možnost nalaganja več back-endov hkrati, na primer skupaj z glavnim back-endom za izhod je mogoče naložiti sekundarne backende vnc, rdp in pipewire.
  • V backendih backend-vnc, backend-pipewire in backend-rdp je dodana podpora za risanje z uporabo OpenGL.
  • V lupini za ustvarjanje internetnih kioskov (kiosk-shell) je izboljšano delovanje v celozaslonskem načinu. Dodana je možnost ustvarjanja celozaslonskih površin za aplikacije, zagnane preko xwayland.
  • Dodana je podpora za prekrivanje izhodov, ki omogoča postavitev elementov na ploskve, prikazane na več izhodnih napravah.
  • V lupini desktop-shell je uvedena možnost omejevanja območja gibanja kazalca (pointer confinement) na celozaslonskih površinah.
  • V backendu drm-backend in različnih odjemalcih je prenehana podpora za različice knjižnice libgbm do 21.1.1.
  • Dodana je funkcija weston_view_move_to_layer() za premikanje vidnega območja (view) na določen sloj ali njegovo odstranitev iz grafikon scene, če je kot sloj navedena vrednost NULL.
  • Funkcije weston_view_set_position, weston_touch in weston_output ter lupine so bile prenesene na uporabo strukture weston_coord.
  • Dodana je funkcija weston_log_scopes_iterate() za iteracijo po področjih v dnevniku.
  • Komponenta launcher-logind je odstranjena, namesto katere se uporablja launcher-libseat, ki podporo uživa tudi v systemd-logind.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster