Mir 1.4 serbestberdana serverê nîşan bide

weşandin serbestberdana serverê nîşan bide Min 1.4 dît, pêşveçûna ku ji hêla Canonical ve berdewam dike, tevî redkirina pêşdebirina Unity shell û çapa Ubuntu ya ji bo smartfonan. Mir di projeyên Canonical de di daxwaziyê de dimîne û naha wekî çareseriyek ji bo cîhazên pêvekirî û Înterneta Tiştan (IoT) tête cih. Mir dikare ji bo Wayland wekî serverek pêkhatî were bikar anîn, ku destûrê dide te ku hûn her serlêdanan bi karanîna Wayland (mînak, bi GTK3/4, Qt5 an SDL2 ve hatî çêkirin) li hawîrdorên bingeha Mir-ê bimeşînin. Pakêtên sazkirinê ji bo Ubuntu 16.04/18.04/18.10/19.04 (PPA) û Fedora 29/30. Koda projeyê belav kirin ji hêla lîsansa di bin 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.

Source: opennet.ru

Add a comment