Sway 1.9 je že izšel in to so njegove nove funkcije

Gremo

Sway je sestavljalnik Wayland s ploščicami in nadomestek za upravitelja oken i3 za X11

The izdaja nove različice Sway 1.9 ki prihaja kmalu po enem letu razvoja in predstavlja delo 67 sodelavcev, ki so uvedli 238 sprememb za to novo različico.

Tisti, ki ne poznajo Swaya, morajo vedeti, da je to je razvit kot modularni projekt zgrajen na vrhu knjižnice wlroots, ki vsebuje vse osnovne primitive za organizacijo dela kompozitnega upravitelja.

Gremo ima združljivost z i3 na ravni ukazov, konfiguracijskih datotek in IPC, ki omogoča nemoten prehod iz i3 na Sway in uporablja Wayland namesto X11 kot protokol prikazovalnega strežnika, kar ponuja podobno izkušnjo kot i3, vendar z znatnimi izboljšavami.

Glavne novosti Sway 1.9

V tej novi različici, ki je predstavljena za Sway 1.9, je okolje ima zdaj nove funkcije knjižnice wlroots 0.17, kot je Podpora za različne protokole Wayland: content-type-v1 za obdelavo informacij o prikazani vsebini, xwayland-shell-v1 za povezavo oken X11 s površinami Wayland, wp-fractional-scale-v1 za delno skaliranje in varnostni kontekst-v1 za izolacijo peskovnikov in oblikovanje cursor-v1 za prilagajanje videza kazalca.

Izboljšana podpora za protokol xdg-activation-v1, ki olajša prenos fokusa med različnimi površinami Layer 1 Wayland, ob upoštevanju virtualnih namizij in nastavitev več monitorjev, kar zagotavlja bolj tekočo uporabniško izkušnjo pri preklapljanju med različnimi delovnimi področji in aplikacijami.

Druga sprememba, ki izstopa v tej novi različici Sway 1.9, je selitev kode upodabljanja na nov API za upodabljanje wlroots, kar je izboljšalo splošno delovanje sistema.

Poleg tega dodajanje nove konfiguracijske možnosti za onemogočanje primarne izbire uporabnikom ponuja večji nadzor nad tem, kako komunicirajo s sistemom in kako se obravnavajo podatki v odložišču.

The vključitev novega vnosnega ukaza za nastavitev kota vrtenja Libinput in zaklepanje drsnega gumba razširita konfiguracijo vnosne naprave in zmožnosti prilagajanja, kar lahko izboljša uporabniško udobje in produktivnost.

Od druge spremembe, ki izstopajo te nove različice:

  • Podpora za interaktivnost tipkovnice na zahtevo Layer-Shell izboljša integracijo in uporabniško izkušnjo pri delu z aplikacijami, ki zahtevajo vnos besedila in ukazov.
  • Dodajanje podpore za izhodni dogodek IPC omogoča razvijalcem možnost interakcije in nadzora dogodkov, povezanih z video izhodom
  • Spreminjanje privzetega menija v wmenu lahko vpliva na interakcijo uporabnikov s sistemom in dostop do funkcij in aplikacij, ki so na voljo v okolju Wayland.
  • Odstranitev podpore za protokol mirovanja KDE in njegova zamenjava s standardnim protokolom idle-notify-v1 lahko vpliva na združljivost z nekaterimi aplikacijami in namiznimi okolji, ki so odvisni od te funkcije.
  • Omogočanje spreminjanja velikosti gumbov orodij tabličnih računalnikov v lebdečem načinu izboljša uporabnost in učinkovitost pri delu z grafičnimi tablicami in podobnimi napravami.

Končno, če vas zanima več o tej novi različici, lahko preverite podrobnosti na naslednjo povezavo.

Kako priti do Swaya?

Za tiste, ki želijo namestiti Sway na Ubuntu in njegove izpeljanke, je pomembno, da upoštevajo nekatere zahteve in premisleke:

  1. Wayland: Sway zahteva, da je Wayland na voljo v sistemu.
  2. Grafični gonilniki: Sway ne podpira lastniških grafičnih gonilnikov. Odstraniti jih je treba in uporabljati brezplačne grafične gonilnike.

Namestitev programa Sway je preprosta in vse, kar morate storiti, je, da dodate ustrezen repozitorij in izvedete naslednje ukaze v terminalu:

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

Medtem ko morajo tisti, ki raje prevajajo, pridobiti izvorno kodo tako, da vnesejo naslednje:

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

Zaženite te ukaze:

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

V sistemih brez prijave morate izenačiti binarni izravnalnik:

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

Sway bo kmalu po zagonu odstranil korenska dovoljenja.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.