Kasutajakeskkonna Sway 1.6 väljalaskmine, mis kasutab Waylandi

Sway 1.6 komposiitmanajeri väljaanne on saadaval, mis on loodud Waylandi protokolli abil ja on täielikult ühilduv mosaiikakende halduriga i3 ja paneeliga i3bar. Projekti kood on kirjutatud C keeles ja levitatakse MIT litsentsi alusel. Projekt on suunatud kasutamiseks Linuxis ja FreeBSD-s.

i3 ühilduvus on tagatud käsurea, konfigureerimisfailide ja IPC tasandil, mis võimaldab kasutada Sway'd läbipaistva asendusena i3 jaoks, mis kasutab Waylandi asemel X11. Sway võimaldab aknaid ekraanil paigutada mitte ruumiliselt, vaid loogiliselt. Aknaid paigutatakse nii, et need moodustavad võrgu, mis optimaalselt kasutab ekraaniruumi ja võimaldab kiiret akende käsitlemist üksnes klaviatuuri abil.

Kogu kasutajakogemuse täiendamiseks pakutakse mitmeid seotud komponente: swayidle (taustaprotsess KDE idle protokolli rakendusega), swaylock (ekraanilukk), mako (teadetemenedžer), grim (ekraanipiltide loomine), slurp (ekraani ala valimine), wf-recorder (videote salvestamine), waybar (rakenduste paneel), virtboard (ekraanikirjutaja), wl-clipboard (vahepealse haldamine), wallutils (lauapiltide haldamine).

Sway areneb modulaarse projektina, mis on üles ehitatud wlroots raamatukogule, kuhu on esitatud kõik põhielemendid komposiitmenedžeri töö korraldamiseks. Wlroots sisaldab taustaprogramme ekraanile, sisendseadmetele, jooniste tegemiseks ilma otse OpenGL-i pöördumiseta, KMS/DRM-i, libinputi, Waylandi ja X11-ga (pakub vahekihti X11 rakenduste käitamiseks Xwaylandi baasil). Lisaks Sway-le kasutatakse wlroots raamatukogus aktiivselt ka teistes projektides, sealhulgas Librem5 ja Cage. C/C++ kõrval on loodud ka sidemed Scheme'i, Common Lisp'i, Go, Haskell'i, OCaml'i, Python'i ja Rust'i jaoks.

Uues väljaandes:

  • Kasutajaliidese elementide, nagu paneelid ja lukku ekraan, raames on rakendatud sisendmeetodite redigeerimise (IME) võimalus.
  • Interaktiivsete akende liigutamise ja suuruse muutmise operatsioonide sujuvust on parendatud.
  • Iseseisvates Flatpaki ja Snap pakettides on süsteemi integreerimise parandamiseks kaasatud xdg-foreign protokoll.
  • Ühilduvus akende halduriga i3 on parendatud akna paigutuse muutmise käskude osas.
  • Kursori peitmise valik on lisatud kirjutamise ajal.
  • Prügikasti realiseerimine on kohandatud töötama süsteemides, kus puudub systemd või elogind.
  • X11 rakendustega lõikepinna usaldusväärsust on parendatud.

Allikas: opennet.ru

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