Ngaleupaskeun Sway 1.7 lingkungan pamaké ngagunakeun Wayland

Pelepasan manajer komposit Sway 1.7 parantos diterbitkeun, diwangun nganggo protokol Wayland sareng sapinuhna cocog sareng manajer jandela mosaic i3 sareng panel i3bar. Kodeu proyék ditulis dina C sareng disebarkeun dina lisénsi MIT. Proyék ieu ditujukeun pikeun dianggo dina Linux sareng FreeBSD.

Kasaluyuan i3 disayogikeun dina paréntah, file konfigurasi sareng tingkat IPC, ngamungkinkeun Sway dianggo salaku gaganti i3 transparan anu nganggo Wayland tinimbang X11. Sway ngidinan Anjeun pikeun nempatkeun jandéla dina layar teu spasial, tapi logis. Windows disusun dina grid nu ngagunakeun spasi layar optimal tur ngidinan Anjeun pikeun gancang ngamanipulasi windows ngan ngagunakeun keyboard.

Pikeun nyiptakeun lingkungan pangguna anu lengkep, komponén di handap ieu ditawarkeun: swayidle (prosés latar tukang ngalaksanakeun protokol KDE idle), swaylock (screen saver), mako (manajer bewara), surem (nyieun Potret layar), slurp (milih wewengkon). dina layar), wf-recorder (video newak), waybar (aplikasi bar), virtboard (kibor layar), wl-clipboard (migawé bareng jeung clipboard), wallutils (ngatur wallpaper desktop).

Sway dikembangkeun salaku proyék modular anu diwangun dina luhureun perpustakaan wlroots, anu ngandung sadaya primitif dasar pikeun ngatur karya manajer komposit. Wlroots ngawengku backends ka aksés abstrak kana layar, alat input, Rendering tanpa aksés langsung OpenGL, interaksi jeung KMS / DRM, libinput, Wayland na X11 (lapisan disadiakeun pikeun ngajalankeun aplikasi X11 dumasar kana Xwayland). Salian Sway, perpustakaan wlroots aktip dianggo dina proyék sanés, kalebet Librem5 sareng Cage. Salian C / C ++, bindings geus dimekarkeun pikeun skéma, Lisp umum, Go, Haskell, OCaml, Python jeung Rust.

Dina rilis anyar:

  • Kamampuhan pikeun mindahkeun tab nganggo beurit disayogikeun.
  • Ditambahkeun dukungan pikeun kaluaran kana headset kanyataanana virtual.
  • Ditambahkeun paréntah "output render_bit_depth" pikeun ngaktifkeun kaluaran mode compositing bit tinggi.
  • Ningkatkeun réliabilitas sareng kinerja kaluaran tina jandéla layar pinuh (ngagunakeun dmabuf, kaluaran langsung disayogikeun tanpa panyangga tambahan).
  • Protokol xdg-aktivasina-v1 dipaké, nu ngidinan Anjeun pikeun mindahkeun fokus antara surfaces mimitina béda (Contona, ngagunakeun xdg-aktivasina, hiji aplikasi bisa pindah fokus kana sejen).
  • Ditambahkeun pilihan client.focused_tab_title pikeun nyetél warna tab aktip.
  • Ditambahkeun paréntah "output modeline" pikeun nyetél mode DRM anjeun (Direct Rendering Manager).
  • Nambahkeun paréntah "output dpms toggle" pikeun ngagampangkeun kosongna layar tina skrip. Ogé ditambahkeun "gaps" paréntah togél ", "smart_gaps inverse_outer" jeung "dibagi euweuh".
  • Pilihan "--my-next-gpu-wont-be-nvidia" parantos dipupus, ngagentos ku mode "--unsupported-gpu". Supir NVIDIA proprietary masih teu didukung.
  • Émulator terminal anu ditetepkeun dina setélan standar parantos diganti ku suku.
  • Disadiakeun kamampuan pikeun nganonaktipkeun swaybar sareng dialog swaynag salami ngawangun.
  • Dilarang ngarobah sacara dinamis jangkungna judul jandela gumantung kana karakter dina téks judul; judulna ayeuna sok gaduh jangkungna tetep.

Ngaleupaskeun Sway 1.7 lingkungan pamaké ngagunakeun Wayland


sumber: opennet.ru

Tambahkeun komentar