Издаване на сървър за дисплей Mir 1.2

Изпратено от издание на дисплейния сървър Мир 1.2, чиято разработка продължава от Canonical, въпреки отказа да се разработи Unity shell и изданието Ubuntu за смартфони. Mir остава в търсенето в проектите на Canonical и сега се позиционира като решение за вградени устройства и Интернет на нещата (IoT). Mir може да се използва като композитен сървър за Wayland, който ви позволява да стартирате всякакви приложения, използващи Wayland (например, създадени с GTK3/4, Qt5 или SDL2) в среди, базирани на Mir. Подготвени са инсталационни пакети за Ubuntu 16.04/18.04/18.10/19.04 (АОП) И fedora 28/29/30.

В новата версия:

  • В инструментите за осигуряване на стартирането на приложения на 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. Добавена е поддръжка за регистриране на вашите собствени разширения на Wayland към класа WaylandExtensions. Добавен е нов клас MinimalWindowManager с внедряване на стратегия за управление на прозорци по подразбиране (може да се използва за създаване на прости плаващи обвивки на прозорци, поддържащи клиентите на Wayland да преместват и преоразмеряват прозорец с помощта на екранни жестове на сензорни екрани);
  • Експерименталната поддръжка за X11 приложения е разширена с възможност за стартиране на компонента Xwayland, ако е необходимо.

Източник: opennet.ru

Добавяне на нов коментар