Sway 1.7 rilis lingkungan adat nggunakake Wayland

Rilis manajer komposit Sway 1.7 wis diterbitake, dibangun nggunakake protokol Wayland lan kompatibel karo manajer jendhela mozaik i3 lan panel i3bar. Kode proyek ditulis ing C lan disebarake miturut lisensi MIT. Proyèk iki dituju kanggo nggunakake Linux lan FreeBSD.

kompatibilitas i3 diwenehake ing printah, file konfigurasi lan tingkat IPC, saΓ©ngga Sway bisa digunakake minangka panggantos i3 transparent sing nggunakake Wayland tinimbang X11. Sway ngidini sampeyan nyelehake jendhela ing layar ora sacara spasial, nanging kanthi logis. Windows disusun ing kothak sing ngoptimalake ruang layar lan ngidini sampeyan cepet ngapusi windows mung nggunakake keyboard.

Kanggo nggawe lingkungan pangguna sing lengkap, komponen sing ana ing ngisor iki ditawakake: swayidle (proses latar mburi ngetrapake protokol KDE idle), swaylock (screen saver), mako (manajer notifikasi), surem (nggawe gambar), slurp (milih area). ing layar), wf-recorder (motret video), waybar (bar aplikasi), virtboard (keyboard ing layar), wl-clipboard (makarya karo clipboard), wallutils (ngatur wallpaper desktop).

Sway dikembangake minangka proyek modular sing dibangun ing ndhuwur perpustakaan wlroots, sing ngemot kabeh primitif dhasar kanggo ngatur karya manajer gabungan. Wlroots kalebu backends kanggo akses abstrak menyang layar, piranti input, rendering tanpa langsung ngakses OpenGL, interaksi karo KMS / DRM, libinput, Wayland lan X11 (lapisan kasedhiya kanggo mbukak aplikasi X11 adhedhasar Xwayland). Saliyane Sway, perpustakaan wlroots aktif digunakake ing proyek liyane, kalebu Librem5 lan Cage. Saliyane C / C ++, bindings wis dikembangakΓ© kanggo Scheme, Lisp umum, Go, Haskell, OCaml, Python lan Rust.

Ing release anyar:

  • Kemampuan kanggo mindhah tab nganggo mouse diwenehake.
  • Nambahake dhukungan kanggo output menyang headset kasunyatan virtual.
  • Added "output render_bit_depth" printah kanggo ngaktifake dhuwur bit ambane compositing mode output.
  • Peningkatan linuwih lan kinerja output saka jendhela layar wutuh (nggunakake dmabuf, output langsung diwenehake tanpa buffering tambahan).
  • Protokol xdg-activation-v1 digunakake, sing ngijini sampeyan kanggo nransfer fokus antarane lumahing tingkat pisanan beda (Contone, nggunakake xdg-aktivasi, siji aplikasi bisa ngalih fokus liyane).
  • Added pilihan client.focused_tab_title kanggo nyetel werna saka tab aktif.
  • Nambahake printah "model output" kanggo nyetel mode DRM (Direct Rendering Manager) dhewe.
  • Nambahake printah "output dpms toggle" supaya luwih gampang kosongake layar saka skrip. Uga ditambahake "kesenjangan" printah ngalih ", "smart_gaps inverse_outer" lan "pamisah ora ana".
  • Opsi "--my-next-gpu-wont-be-nvidia" wis dibusak, diganti nganggo mode "--unsupported-gpu". Pembalap NVIDIA proprietary isih ora didhukung.
  • Emulator terminal sing ditetepake ing setelan gawan wis diganti nganggo sikil.
  • Nyedhiyakake kemampuan kanggo mateni swaybar lan dialog swaynag sajrone mbangun.
  • Dilarang ngganti dhuwur judhul jendhela kanthi dinamis gumantung saka karakter ing teks judhul; judhul saiki tansah nduweni dhuwur sing tetep.

Sway 1.7 rilis lingkungan adat nggunakake Wayland


Source: opennet.ru

Add a comment