Keluaran pelayan paparan Mir 1.4

diterbitkan keluaran pelayan paparan lihat 1.4, pembangunan yang diteruskan oleh Canonical, walaupun keengganan untuk membangunkan shell Unity dan edisi Ubuntu untuk telefon pintar. Mir kekal dalam permintaan dalam projek Canonical dan kini diletakkan sebagai penyelesaian untuk peranti terbenam dan Internet of Things (IoT). Mir boleh digunakan sebagai pelayan komposit untuk Wayland, yang membolehkan anda menjalankan sebarang aplikasi menggunakan Wayland (contohnya, dibina dengan GTK3/4, Qt5 atau SDL2) dalam persekitaran berasaskan Mir. Pakej pemasangan disediakan untuk Ubuntu 16.04/18.04/18.10/19.04 (PPA) Dan Fedora 29/30. Kod projek diedarkan oleh dilesenkan di bawah GPLv2.

Keluaran baharu alatan untuk menjalankan aplikasi Wayland dalam cangkerang berasaskan Mir telah meningkatkan sokongan untuk sambungan protokol wlr-layer-shell (Layer Shell), yang dicadangkan oleh pembangun persekitaran pengguna Sway, dan digunakan dalam proses mengalihkan shell MATE ke Wayland. Utiliti mirrun dan mirbacklight telah dialih keluar daripada pengedaran. MirAL (Lapisan Abstraksi Mir), yang boleh digunakan untuk mengelakkan akses terus ke pelayan Mir dan akses abstrak kepada ABI melalui perpustakaan libmiral, telah menambah sokongan untuk zon eksklusif yang mengehadkan penempatan tetingkap ke kawasan tertentu skrin. .

Langkah pertama telah diambil untuk menyingkirkan API mirclien khusus, yang telah berada dalam keadaan beku untuk masa yang lama, dan sebaliknya disyorkan untuk menggunakan protokol Wayland. Dalam keluaran baharu, API mirclient dilumpuhkan secara lalai, tetapi pilihan binaan "--enable-mirclient" dibiarkan untuk mengembalikannya, dan pembolehubah persekitaran MIR_SERVER_ENABLE_MIRCLIENT dan tetapan fail konfigurasi enable-mirclient ditawarkan untuk pengaktifan terpilih. Pembuangan sepenuhnya API mirclient dihalang oleh fakta bahawa ia terus digunakan ubports dan Ubuntu Touch.

Sumber: opennet.ru

Tambah komen