Mir 1.4 kuratidza server kuburitswa

rakabudiswa kuratidza server kusunungurwa Ndakatarisa 1.4, kuvandudzwa kunoenderera mberi neCanonical, pasinei nekuramba kuumba Unity shell uye Ubuntu edition yemafoni efoni. Mir inoramba ichidiwa mumapurojekiti eCanonical uye ikozvino yakamiswa semhinduro yemidziyo yakamisikidzwa uye iyo Internet yezvinhu (IoT). Mir inogona kushandiswa sevhavha inoumbwa yeWayland, iyo inokutendera kuti umhanye chero zvikumbiro uchishandisa Wayland (semuenzaniso, yakavakwa neGTK3/4, Qt5 kana SDL2) munzvimbo dzeMir-based. Kuisa mapakeji akagadzirirwa Ubuntu 16.04/18.04/18.10/19.04 (PPA) uye Fedora 29/30. Project code inoparadzirwa ne ane rezinesi pasi peGPLv2.

Kuburitswa kutsva kwezvishandiso zvekushandisa Wayland muMir-based shells kwakavandudza rutsigiro rweprotocol extensions wlr-layer-shell (Layer Shell), yakakurudzirwa nevagadziri veSway mushandisi nharaunda, uye yakashandiswa mukugadzira iyo MATE goko kuWayland. Iyo mirrun uye mirbacklight zvishandiso zvakabviswa pakugovera. Iyo MirAL (Mir Abstraction Layer), iyo inogona kushandiswa kudzivirira yakananga kuMir server uye abstract yekuwana iyo ABI kuburikidza ne libmiral raibhurari, yakawedzera tsigiro yenzvimbo dzakasarudzika dzinomisa kuisirwa kwehwindo kune imwe nzvimbo yechidzitiro. .

Danho rekutanga rakatorwa kubvisa iyo chaiyo mirclient API, yanga iri muchando kwenguva yakareba, uye zvinokurudzirwa kushandisa iyo Wayland protocol pachinzvimbo. Mukuburitswa kutsva, iyo mirclient API inovharwa nekusarudzika, asi iyo "-enable-mirclient" yekuvaka sarudzo yasara kuti idzose, uye iyo MIR_SERVER_ENABLE_MIRCLIENT nharaunda inosiyana uye inogonesa-mirclient gadziriso faira inopihwa kuti isarudze activation. Kubviswa kwakazara kweiyo mirclient API kunokanganiswa nekuti inoramba ichishandiswa mukati ubports uye Ubuntu Touch.

Source: opennet.ru

Voeg