Sway 1.6 dolazi s poboljšanjima tipa ulaza, i3 kompatibilnošću i još mnogo toga

njihanje

Pokretanje nova verzija kompozitnog upravitelja Njihanje 1.6 koji sadrži 231 promjenu 69 saradnika i sadrži niz novih funkcija, kao i mnoge ispravke grešaka.

Oni koji ne znaju za Sway, trebali bi znati što je to kompozitor sa i3 kompatibilnošću koja se pruža na naredbi, konfiguracijskoj datoteci i na razini IPC-a, omogućujući vam upotrebu Sway-a kao transparentnu zamjenu za i3, koristeći Wayland umjesto X11.

njihanje omogućava vam postavljanje prozora na ekran ne prostorno, već logično. Prozori su raspoređeni tako da tvore mrežu koja optimalno koristi prostor na ekranu i omogućava vam brzo upravljanje prozorima samo pomoću tastature.

Sljedeće komponente su predviđene za organizaciju cjelovitog korisničkog okruženja: swayidle, swaylock, slurp, wf-snimač, putna traka, virtboard, wl-clipboard, wallutils.

njihanje razvija se kao modularni projekt izgrađen na vrhu bibliotekewlroots, koji sadrži sve osnovne primitive za organizaciju rada kompozitnog menadžera.

Wlroots uključuje pozadinske mreže za apstraktni pristup ekranu, ulazne uređaje, prikazivanje bez izravnog pristupa OpenGL-u, interakciju s KMS/DRM, libinput, Wayland y X11 (Osiguran je sloj za pokretanje aplikacija X11 zasnovanih na Xwaylandu.)

Pored Swaya, biblioteka wlroots također se aktivno koristi u drugim projektima, uključujući Librem5 i Cage. Pored C, C ++, razvijene su mape za Shema, Common Lisp, Go, Haskell, OCaml, Python i RustKôd projekta napisan je na C jeziku i distribuiran pod MIT licencom. Projekt je dizajniran za upotrebu na Linuxu i FreeBSD-u.

 Glavne nove značajke Sway 1.6

U ovoj novoj verziji preporučena verzija wlroota za upotrebu s ovom verzijom je 0.13.0 što poboljšava interaktivnost tastature, a takođe uključuje poboljšanja transformacije ekrana i skaliranja.

Što se tiče poboljšanja napravljenih u Swayu, možemo to pronaći implementirana je mogućnost upotrebe "Uređivača metoda unosa (IME)" kao dio elemenata korisničkog interfejsa kao što su paneli i zaključani ekran.

Takođe napominje se da je glatkoća poboljšana interaktivne operacije za premještanje i promjenu veličine prozora.

Druga primijenjena promjena bila je u kompilaciji autonomnih paketa Flatpak i Snap u kojem xdg-Foreign protokol se sada koristi za poboljšanje integracije sistema.

Od ostalih promjena koji se ističu:

  • Poboljšana je kompatibilnost s i3 upraviteljem prozora u području naredbi koje mijenjaju raspored prozora na ekranu.
  • Dodana je opcija sakrivanja kursora dok kucate.
  • Implementacija kocke dizajnirana je za rad na sistemima bez systemd ili elogind.
  • Poboljšana pouzdanost međuspremnika za X11 aplikacije.

Kako doći do Swaya?

Za one koje zanima mogućnost testiranja Sway-a na njihovim sistemima, Trebali bi uzeti u obzir da je glavni zahtjev da se može koristiti Wayland ispod haube vašeg sistema.

Važno je napomenuti da Sway neće raditi s vlasničkim grafičkim upravljačkim programima, morat ćete ih deinstalirati i umjesto toga koristiti besplatne upravljačke programe.

Da instalirate Sway na Ubuntu, kao i njegove derivate, trebali bi dodati sljedeće spremište na svoj sistem.

Za ovo otvorimo terminal (mogu koristiti tipke prečica Ctrl + Alt + T) i u nju će upisati sljedeću naredbu:

sudo add-apt-repository ppa:samoilov-lex/sway

I nastavljamo izvoditi instalaciju sa:

sudo apt install sway

Za one koji vole kompajlirati, izvorni kod moraju dobiti upisivanjem sljedećeg:

git clone https://github.com/swaywm/sway.git

Pokrenite ove naredbe:

meson build/
ninja -C build/
sudo ninja -C build/ install

Na sistemima bez prijave morate bidi binarni balans:

sudo chmod a+s /usr/local/bin/sway

Sway će ukloniti root dozvole ubrzo nakon pokretanja.

Konačno, moram napomenuti da u vrijeme pisanja članka Sway paket u spremištu nije ažuriran na novu verziju, ali je pitanje sata kada će biti dostupan.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.