Rilis lingkungan kustom Sway 1.5 menggunakan Wayland

Siap rilis manajer komposit bergoyang 1.5, dibuat menggunakan protokol Wayland dan sepenuhnya kompatibel dengan pengelola jendela ubin i3 dan panel i3bar. Kode proyek ditulis dalam C dan didistribusikan oleh di bawah lisensi MIT. Proyek ini ditujukan untuk digunakan di Linux dan FreeBSD.

Kompatibilitas i3 disediakan pada tingkat perintah, file konfigurasi, dan IPC, memungkinkan Sway digunakan sebagai pengganti i3 transparan yang menggunakan Wayland, bukan X11. Sway memungkinkan Anda menempatkan jendela di layar tidak secara spasial, tetapi secara logis. Windows disusun dalam kisi yang memanfaatkan ruang layar secara optimal dan memungkinkan Anda memanipulasi jendela dengan cepat hanya dengan menggunakan keyboard.

Untuk menciptakan lingkungan pengguna yang lengkap, komponen-komponen berikut ditawarkan: kami makan (proses latar belakang yang mengimplementasikan protokol idle KDE), bergoyang (screen saver), mako (manajer notifikasi), suram (mengambil tangkapan layar), mencucup (memilih area di layar), wf-perekam (pengambilan video), bilah jalan (bilah aplikasi), papan kebajikan (keyboard layar), wl-papan klip (bekerja dengan papan klip), wallutils (manajemen wallpaper desktop).

Sway sedang dikembangkan sebagai proyek modular yang dibangun di atas perpustakaan akar rumput, yang berisi semua dasar dasar untuk mengatur pekerjaan manajer gabungan. Wlroots menyertakan backend untuk
abstraksi akses ke layar, perangkat input, rendering tanpa akses langsung ke OpenGL, interaksi dengan KMS/DRM, libinput, Wayland dan X11 (disediakan lapisan untuk menjalankan aplikasi X11 berdasarkan Xwayland). Selain Sway, perpustakaan wlroots digunakan secara aktif proyek lainnyatermasuk Librem5 ΠΈ Kandang. Selain C/C++, binding telah dikembangkan untuk Scheme, Common Lisp, Go, Haskell, OCaml, Python, dan Rust.

Dalam rilis baru:

  • Menambahkan kemampuan untuk mengatur keluaran secara dinamis pada sistem tanpa monitor (tanpa kepala) menggunakan perintah create_output (dapat digunakan untuk mengatur akses jarak jauh ke pekerja melalui CaraVNC).
  • Melalui Protokol Wayland dukungan metode masukan dan masukan teks untuk editor metode masukan (IME) telah diterapkan.
  • Dimungkinkan untuk mengaktifkan sinkronisasi adaptif (VRR, Variable Refresh Rate) untuk mengurangi jitter gambar dalam game.
  • Menambahkan dukungan untuk protokol viewporter, yang meningkatkan kinerja dan kualitas game lama.
  • Virtualisasi dan sistem akses desktop jarak jauh memiliki kemampuan untuk mencegat pintasan keyboard.
  • Menambahkan dukungan protokol wlr-manajemen-tingkat-atas-asing, memungkinkan Anda menyambungkan panel dan sakelar jendela Anda sendiri.

Sumber: opennet.ru

Tambah komentar