Sway 1.1 rilis lingkungan adat nggunakake Wayland

dumadi release manager gabungan Swara 1.1, dibangun nggunakake protokol Wayland lan kompatibel karo manajer jendhela jubin i3 lan panel i3bar. Sawijining jam sawise release 1.1.0, release corrective diterbitake 1.1.1 kanthi ngilangi owah-owahan sing salah ditambahake sing ora kompatibel karo wlroots 0.6. Kode project ditulis ing C lan disebarake dening ing 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 ing ngisor iki ditawakake: kita mangan (proses latar mburi ngleksanakake protokol idle KDE), swaylock (screen saver), Mako (manajer notifikasi), surem (njupuk screenshot), slur (milih area ing layar), wf-recorder (ngrekam video), waybar (aplikasi bar), virtboard (keyboard layar), wl-clipboard (nganggo clipboard), wallutils (manajemen wallpaper desktop).

Sway lagi dikembangake minangka proyek modular sing dibangun ing ndhuwur perpustakaan wlroots, sing ngemot kabeh primitif dhasar kanggo ngatur karya manajer gabungan. Wlroots kalebu backends kanggo
abstraksi akses menyang layar, piranti input, Rendering tanpa akses langsung menyang 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 liyanekalebu Librem5 и kandhang. Saliyane C / C ++, bindings wis dikembangaké kanggo Scheme, Lisp umum, Go, Haskell, OCaml, Python lan Rust.

Ing release anyar:

  • Utilitas wis dipisahake dadi proyek sing kapisah swaybg, dirancang kanggo ngatur wallpaper desktop. Swaybg ora kaiket maneh karo Sway lan bisa digunakake karo server komposit Wayland sing ndhukung protokol canggih
    wlr-layer-shell, xdg-output lan xdg-shell;

  • Karya wis rampung kanggo ngilangi incompatibilities karo manager jendhela i3;
  • Dhukungan kanggo layar tutul wis ditambahake menyang panel swaybar (ngaktifake unsur kanthi tutul lan muter liwat desktop kanthi gerakan geser);
  • swaybar ngetrapake mode "overlay" kanggo nampilake panel ing ndhuwur jendhela liyane tanpa ngolah acara input;
  • Nambahake kemampuan kanggo mateni trabasan keyboard kontrol nggunakake setelan unbind{sym,code,switch}.



Source: opennet.ru

Add a comment