Keluaran pelayan paparan Mir 1.2

Dikemukakan oleh keluaran pelayan paparan lihat 1.2, 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 28/29/30.

Dalam keluaran baharu:

  • Dalam alatan untuk memastikan pelancaran aplikasi Wayland dalam persekitaran Mir, bilangan sambungan protokol Wayland yang disokong telah ditambah. Sambungan wl_shell, xdg_wm_base dan xdg_shell_v6 kini didayakan secara lalai. zwlr_layer_shell_v1 dan zxdg_output_v1 boleh didayakan secara berasingan. Kerja telah mula menyediakan keupayaan untuk menentukan sambungan mereka sendiri bagi protokol Wayland untuk cangkerang grafik berasaskan Mir mereka. Langkah pertama dalam melaksanakan ciri sedemikian ialah penambahan pakej libmirwayland-dev baharu, yang membolehkan anda menjana kelas untuk protokol anda sendiri dan mendaftarkannya dalam MirAL;
  • Keupayaan lapisan MirAL (Mir Abstraction Layer) telah diperluaskan, yang boleh digunakan untuk mengelakkan akses terus ke pelayan Mir dan akses abstrak kepada ABI melalui perpustakaan libmiral. Menambah sokongan untuk mendaftarkan sambungan Wayland anda sendiri ke kelas WaylandExtensions. Menambah kelas MinimalWindowManager baharu dengan pelaksanaan strategi pengurusan tetingkap lalai (boleh digunakan untuk mencipta cangkerang tetingkap terapung yang mudah, menyokong pelanggan Wayland untuk mengalih dan mengubah saiz tetingkap menggunakan gerak isyarat skrin pada skrin sentuh);
  • Sokongan eksperimen untuk aplikasi X11 telah diperluaskan dengan keupayaan untuk melancarkan komponen Xwayland mengikut keperluan.

Sumber: opennet.ru

Tambah komen