U novom izdanju, glavne promjene se odnose na proširenu podršku za ekrane visoke gustoće piksela (HiDPI) i poboljšanu prenosivost:
- Kada Mir radi koristeći Wayland protokol, ispravno skaliranje se implementira na HiDPI ekrane. Svaki izlazni uređaj može imati zasebne postavke skaliranja, uključujući vrijednosti razlomka skaliranja.
- U komponenti koja podržava pokretanje X11 aplikacija u okruženju baziranom na Waylandu (koristi se Xwayland), dodana je mogućnost promjene skale za fiktivne izlazne uređaje, predložena je opcija “--display-config” i X11 kursor u prozoru Mir je onemogućen.
- U implementaciji “wayland” platforme, koja omogućava pokretanje Mira kao klijenta pod kontrolom drugog kompozitnog Wayland servera, dodata je mogućnost skaliranja izlaza Wayland klijenata.
- U MirAL-u (Mir Abstraction Layer), koji se može koristiti za izbjegavanje direktnog pristupa Mir serveru i apstraktnog pristupa ABI-ju kroz libmiral biblioteku, implementirano je stanje “bez aktivnog prozora”.
- Mir-shell demo pruža ispravno skaliranje pozadine i dodaje podršku za pokretanje GNOME Terminala na svim platformama.
- Rešeni su neki problemi specifični za distro, uključujući probleme sa pokretanjem Mira na Fedori i Arch Linuxu.
- Za platformu mesa-kms, koja omogućava Miru da radi na Mesa i KMS drajverima (ostale platforme su mesa-x11, wayland i eglstream-kms), dodata je podrška za skalabilni izlaz.
izvor: opennet.ru