Kasutajakeskkonna Sway 1.6 väljalaskmine, mis kasutab Waylandi

Saadaval on komposiitide halduri Sway 1.6 väljaanne, mis on loodud protokolli Wayland abil ja on täielikult ühilduv tilgutava aknahalduriga i3 ning paneeliga i3bar. Projekti kood on kirjutatud keeles C ja seda levitatakse MIT litsentsi alusel. Projekt on suunatud kasutamiseks Linuxis ja FreeBSD-s.

i3 ühilduvus on tagatud käsu, konfiguratsioonifailide ja IPC tasandil, mis võimaldab kasutada Sway'd läbipaistva asendajana i3-le, kasutades Waylandi X11 asemel. Sway võimaldab paigutada aknaid ekraanile mitte ruumiliselt, vaid loogiliselt. Aknaid paigutatakse, moodustades võrgu, mis optimaalselt kasutab ekraaniruumi ja võimaldab kiiresti aknaid manipuleerida ainult klaviatuuri abil.

Täieliku kasutajakogemuse loomiseks pakutakse täiendavaid komponente: swayidle (taustaprotsess KDE idle protokolli rakendamisega), swaylock (ekraani kaitsjad), mako (teavituste haldur), grim (ekraanipilte loomine), slurp (ekraanil ala valimine), wf-recorder (video salvestamine), waybar (rakenduste paneel), virtboard (ekraanil klaviatuur), wl-clipboard (vahemällu töötlemine), wallutils (töölaua taustapiltide haldamine).

Sway areneb muna projektina, mis on üles ehitatud wlroots raamatukogule, kuhu on viidud kõik põhielemendid komposiitmenedžeri töö korraldamiseks. Wlroots sisaldab tagaplaneeringuid, et abstraheerida ligipääs ekraanile, sisend-seadmetele, joonistada ilma otse OpenGL'iga suhtlemata, suhelda KMS/DRM, libinput, Waylandi ja X11'ga (pakub kihti X11 rakenduste käitamiseks Xwayland'i põhjal). Lisaks Sway'le kasutatakse wlroots raamatukogu aktiivselt ka teistes projektides, sealhulgas Librem5 ja Cage. C'i ja C++ kõrvale on loodud sildid Scheme, Common Lisp, Go, Haskell, OCaml, Python ja Rust jaoks.

Uues väljaandes:

  • Rakendatud on sisendimeetodite redigeerija (IME) kasutamise võimalus kasutajaliidese elementides, nagu paneelid ja lukkuvale ekraan.
  • Parandatud on akende liikumise ja suuruse muutmise interaktiivsete toimingute sujuvust.
  • Iseseisvates Flatpak ja Snap pakettides on süsteemi parema integreerimise tagamiseks rakendatud protokolli xdg-foreign.
  • Ühilduvus aknahalduriga i3 on paranenud akende paigutuse muutmise käskude osas.
  • Lisatud on valik kursorit peita kirjutamise ajal.
  • Prügikasti rakendamine on kohandatud tööks süsteemides, kus puudub systemd või elogind.
  • Parandatud on X11 rakenduste lõikepikkuse usaldusväärsust.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster