Seorang karyawan Canonical menghadirkan keajaiban-wm, seorang manajer gabungan yang berbasis di Wayland dan Mir

Matthew Kosarek dari Canonical mempresentasikan rilis pertama manajer komposit baru wonder-wm, yang didasarkan pada protokol Wayland dan komponen untuk membangun manajer komposit Mir. Miracle-wm mendukung ubin jendela dengan gaya window manager i3, manajer komposit Hyprland, dan lingkungan pengguna Sway. Kode proyek ditulis dalam C++ dan didistribusikan di bawah lisensi GPLv3. Rakitan yang sudah selesai dihasilkan dalam format snap.

Di antara fungsionalitas yang ditawarkan dalam rilis pertama keajaiban-wm, kami menyebutkan manajemen jendela ubin dengan kemampuan untuk meninggalkan celah bergaya di antara jendela, penggunaan desktop virtual, dukungan untuk memesan area layar untuk menempatkan panel, kemampuan untuk memperluas jendela ke layar penuh, dukungan multi-output), navigasi dan kontrol menggunakan keyboard. Waybar dapat digunakan sebagai panel. Konfigurasi dilakukan melalui file konfigurasi.

Seorang karyawan Canonical menghadirkan keajaiban-wm, seorang manajer gabungan yang berbasis di Wayland dan Mir

Tujuan akhir dari proyek ini adalah untuk membuat server komposit yang menggunakan jendela ubin, namun lebih fungsional dan bergaya dibandingkan proyek seperti Swayfx. Miracle-wm diharapkan bermanfaat bagi pengguna yang lebih menyukai efek visual dan grafik yang lebih cerah dengan transisi dan warna yang halus. Rilis pertama diposisikan sebagai versi pratinjau. Dua rilis berikutnya juga akan memiliki status ini, setelah itu rilis stabil pertama akan dibentuk. Untuk menginstal keajaiban-wm, Anda dapat menggunakan perintah β€œsudo snap install keajaiban-wm β€”klasik”.

Versi berikutnya berencana menambahkan dukungan untuk jendela mengambang yang tumpang tindih, mengubah pengaturan tanpa memulai ulang, opsi untuk menyesuaikan layar, kemampuan untuk menyematkan ke lokasi tertentu di desktop, dukungan IPC I3, menyorot jendela aktif. Selanjutnya, persiapan akan dimulai untuk rilis pertama, yang akan mengimplementasikan dukungan untuk efek animasi, tata letak jendela bertumpuk, mode ikhtisar untuk menavigasi jendela dan desktop, dan antarmuka grafis untuk konfigurasi.

Sumber: opennet.ru

Tambah komentar