Utjefte fan display-tsjinner Mir 1.4

publisearre werjaan tsjinner release wy 1.4, wêrfan de ûntwikkeling troch Canonical bliuwt, nettsjinsteande de wegering om de Unity-shell en de Ubuntu-edysje foar smartphones te ûntwikkeljen. Mir bliuwt yn fraach yn Canonical projekten en is no gepositioneerd as in oplossing foar ynbêde apparaten en it Internet of Things (IoT). Mir kin brûkt wurde as gearstalde tsjinner foar Wayland, dat kinne jo rinne alle applikaasjes mei help fan Wayland (Bygelyks, boud mei GTK3/4, Qt5 of SDL2) yn Mir-basearre omjouwings. Ynstallaasjepakketten binne taret foar Ubuntu 16.04/18.04/18.10/19.04 (PPA) en Fedora 29/30. Projektkoade ferspraat troch lisinsje ûnder GPLv2.

В новом выпуске в средствах для обеспечения запуска Wayland-приложений в оболочках на основе Mir улучшена поддержка расширения протокола wlr-layer-shell (Layer Shell), предложенного разработчиками пользовательского окружения Sway, и применяемого в процессе портирования оболочки MATE на Wayland. Из поставки удалены утилиты mirrun и mirbacklight. В прослойку MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral, добавлена поддержка эксклюзивных зон, ограничивающих размещения окна определённой областью экрана.

Сделан первый шаг к избавлению от специфичного API mirclient, который уже длительное время находится в замороженном состоянии и вместо него рекомендовано использовать протокол Wayland. В новом выпуске API mirclient отключен по умолчанию, но оставлена сборочная опция «—enable-mirclient» для его возвращения, а для выборочной активации предложена переменная окружения MIR_SERVER_ENABLE_MIRCLIENT и настройка файла конфигурации enable-mirclient. Полному удалению API mirclient мешает то, что он пока продолжает использоваться в ubports и Ubuntu Touch.

Boarne: opennet.ru

Add a comment