Mir 1.4 ekspozisyon sèvè lage

pibliye lage sèvè ekspozisyon gade 1.4, devlopman nan ki kontinye pa Canonical, malgre refi a yo devlope koki a Inite ak edisyon Ubuntu pou smartphones. Mir rete nan demann nan pwojè Canonical epi li kounye a pozisyone kòm yon solisyon pou aparèy entegre ak Entènèt bagay sa yo (IoT). Mir ka itilize kòm yon sèvè konpoze pou Wayland, ki pèmèt ou kouri nenpòt aplikasyon lè l sèvi avèk Wayland (pa egzanp, bati ak GTK3/4, Qt5 oswa SDL2) nan anviwònman ki baze sou Mir. Pakè enstalasyon yo prepare pou Ubuntu 16.04/18.04/18.10/19.04 (PPA) ak Fedora 29/30. Kòd pwojè distribiye pa lisansye anba GPLv2.

Nouvo lage zouti pou kouri aplikasyon Wayland nan kokiy ki baze sou Mir te amelyore sipò pou ekstansyon pwotokòl wlr-kouch-koki (Layer Shell), pwopoze pa devlopè yo nan anviwònman itilizatè Sway la, epi yo itilize nan pwosesis pou pòtaj koki MATE nan Wayland. Yo retire sèvis piblik mirrun ak mirbacklight nan distribisyon an. MirAL (Mir Abstraction Layer), ki ka itilize pou evite aksè dirèk nan sèvè Mir la ak aksè abstrè nan ABI atravè bibliyotèk libmiral la, te ajoute sipò pou zòn eksklizif ki limite plasman fenèt nan yon sèten zòn nan ekran an. .

Premye etap la te pran pou debarase m de API mirclient espesifik la, ki te nan yon eta jele pou yon tan long, epi li rekòmande pou itilize pwotokòl Wayland la olye. Nan nouvo lage a, mirclient API a enfim pa defo, men opsyon bati "--enable-mirclient" kite pou pote l tounen, epi varyab anviwònman MIR_SERVER_ENABLE_MIRCLIENT ak paramèt fichye konfigirasyon enable-mirclient yo ofri pou aktivasyon selektif. Retire nèt sou tout pwen nan mirclient API antrave pa lefèt ke li kontinye ap itilize nan sipò ak Ubuntu Touch.

Sous: opennet.ru

Add nouvo kòmantè