Mir 1.4 ekrano serverio leidimas

paskelbta ekrano serverio leidimas Mir 1.4, kurį toliau kuria Canonical, nepaisant atsisakymo kurti Unity apvalkalą ir Ubuntu leidimą išmaniesiems telefonams. „Mir“ išlieka paklausus „Canonical“ projektuose ir dabar yra įterptųjų įrenginių ir daiktų interneto (IoT) sprendimas. „Mir“ gali būti naudojamas kaip sudėtinis „Wayland“ serveris, leidžiantis paleisti bet kokias programas naudojant „Wayland“ (pavyzdžiui, sukurtas naudojant GTK3/4, Qt5 arba SDL2) Mir pagrindu sukurtose aplinkose. Diegimo paketai yra paruošti Ubuntu 16.04/18.04/18.10/19.04 (EEPS) Ir Fedora 29/30. Projekto kodas išplatino licencijuota pagal GPLv2.

Naujas įrankių leidimas, skirtas Wayland programoms paleisti Mir pagrindu sukurtuose apvalkaluose, pagerino protokolų plėtinių palaikymą wlr-sluoksnio apvalkalas (Layer Shell), kurį pasiūlė Sway vartotojo aplinkos kūrėjai ir naudojamas MATE apvalkalo perkėlimui į Wayland. Mirrun ir mirbacklight komunalinės paslaugos buvo pašalintos iš platinimo. MirAL (Mir Abstraction Layer), kurį galima naudoti norint išvengti tiesioginės prieigos prie Mir serverio ir abstrakčios prieigos prie ABI per libmiralinę biblioteką, pridėjo palaikymą išskirtinėms zonoms, kurios riboja langų išdėstymą tam tikroje ekrano srityje. .

Žengtas pirmasis žingsnis siekiant atsikratyti specifinės mirclient API, kuri ilgą laiką buvo užšaldyta, o vietoj jos rekomenduojama naudoti Wayland protokolą. Naujoje versijoje mirclient API yra išjungta pagal numatytuosius nustatymus, tačiau paliekama kūrimo parinktis „--enable-mirclient“, kad ji būtų grąžinta, o aplinkos kintamasis MIR_SERVER_ENABLE_MIRCLIENT ir įgalinimo-mirclient konfigūracijos failo nustatymas siūlomi pasirinktiniam aktyvinimui. Visiškai pašalinti mirclient API trukdo tai, kad ji ir toliau naudojama „UBports“ ir Ubuntu Touch.

Šaltinis: opennet.ru

Добавить комментарий