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.

De nije release fan ark foar it útfieren fan Wayland-applikaasjes yn Mir-basearre shells hat ferbettere stipe foar protokol-útwreidings wlr-laach-shell (Laach Shell), foarsteld troch de ûntwikkelders fan 'e Sway-brûkersomjouwing, en brûkt yn it proses fan it portearjen fan de MATE-shell nei Wayland. De nutsfoarsjenningen foar mirrun en mirbacklight binne út 'e distribúsje fuortsmiten. De MirAL (Mir Abstraction Layer), dy't kin wurde brûkt om direkte tagong ta de Mir-tsjinner en abstrakte tagong ta de ABI te foarkommen fia de libmiral-bibleteek, hat stipe tafoege foar eksklusive sônes dy't de pleatsing fan finsters beheine ta in bepaald gebiet fan it skerm .

De earste stap is nommen om de spesifike mirclient API te ferwiderjen, dy't in lange tiid yn in beferzen steat west hat, en it is oan te rieden om ynstee it Wayland-protokol te brûken. Yn 'e nije release is de mirclient API standert útskeakele, mar de "--enable-mirclient" build-opsje is oerbleaun om it werom te bringen, en de omjouwingsfariabele MIR_SERVER_ENABLE_MIRCLIENT en de ynskeakelje-mirclient konfiguraasjetriemynstelling wurde oanbean foar selektive aktivearring. De folsleine ferwidering fan 'e mirclient API wurdt hindere troch it feit dat it bliuwt te brûken yn ubports en Ubuntu Touch.

Boarne: opennet.ru

Add a comment