Mir 1.2 faʻaalia le faʻamalologa o le server

Fa'ailoa fa'aalia le fa'amalolo o le server Na ou tilotilo i le 1.2, lea o loʻo faʻaauau pea ona atiaʻe e Canonical, e ui lava i le lafoaia o le atinaʻeina o le Unity shell ma le Ubuntu lomiga mo smartphones. O loʻo tumau pea le manaʻomia o Mir i poloketi Canonical ma ua faʻatulagaina nei o se fofo mo masini faʻapipiʻi ma le Initaneti o mea (IoT). E mafai ona fa'aogaina Mir e fai ma 'au'aunaga tu'ufa'atasi mo Wayland, lea e fa'atagaina ai oe e fa'atino so'o se talosaga e fa'aaoga ai le Wayland (mo se fa'ata'ita'iga, fausia ma GTK3/4, Qt5 po'o SDL2) i totonu o si'osi'omaga fa'avae Mir. Fa'apipi'i afifi saunia mo Ubuntu 16.04/18.04/18.10/19.04 (PPA) ma fedora 28/29/30.

I le faʻasalalauga fou:

  • В средствах для обеспечения запуска Wayland-приложений в окружении Mir увеличено число поддерживаемых расширений протокола Wayland. В настоящее время включены по умолчанию расширения wl_shell, xdg_wm_base и xdg_shell_v6. Отдельно могут быть включены zwlr_layer_shell_v1 и zxdg_output_v1. Началась работа по предоставлению возможности определения собственных расширений протокола Wayland для своих графических оболочек на базе Mir. Первым шагом в реализации подобной возможности стало добавление нового пакета libmirwayland-dev, позволяющего сгенерировать класс для собственного протокола и зарегистрировать его в MirAL;
  • Расширены возможности прослойки MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral. В класс WaylandExtensions добавлена поддержка регистрации собственных расширений Wayland. Добавлен новый класс MinimalWindowManager с реализацией применяемой по умолчанию стратегии управления окнами (может использоваться для создания простых оболочек с плавающими окнами, поддерживающей клиентов Wayland для перемещения и изменения размеров окна при помощи экранных жестов на сенсорных экранах);
  • Экспериментальная поддержка X11-приложений расширена возможностью запуска компонента Xwayland по мере необходимости.

puna: opennet.ru

Faaopoopo i ai se faamatalaga