Ngaleupaskeun Sway 1.6 lingkungan pamakΓ© ngagunakeun Wayland

ДоступСн Ρ€Π΅Π»ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Sway 1.6, построСнного с использованиСм ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимого с ΠΌΠΎΠ·Π°ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ i3 ΠΈ панСлью i3bar. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘ΠΈ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π°Ρ†Π΅Π»Π΅Π½ Π½Π° использованиС Π² Linux ΠΈ 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:

  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π²Π²ΠΎΠ΄Π° (IME) Π² составС элСмСнтов интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ экран Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.
  • ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ пСрСмСщСния ΠΈ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠΎΠ½.
  • Π’ самодостаточных ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… Flatpak ΠΈ Snap для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с систСмой задСйствован ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» xdg-foreign.
  • Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ i3 ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Π² области ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ… раскладку ΠΎΠΊΠΎΠ½ Π½Π° экранС.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция для скрытия курсора Π²ΠΎ врСмя Π½Π°Π±ΠΎΡ€Π°.
  • РСализация ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² систСмах Π±Π΅Π· systemd ΠΈΠ»ΠΈ elogind.
  • ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ ΠΎΠ±ΠΌΠ΅Π½Π° для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ X11.

sumber: opennet.ru

Tambahkeun komentar