I den nye udgivelse er de vigtigste ændringer relateret til udvidet understøttelse af skærme med høj pixeltæthed (HiDPI) og forbedret bærbarhed:
- Når Mir kører ved hjælp af Wayland-protokollen, implementeres korrekt skalering på HiDPI-skærme. Hver outputenhed kan have separate skaleringsindstillinger, herunder brøkskaleringsværdier.
- I komponenten til at understøtte lanceringen af X11-applikationer i et Wayland-baseret miljø (Xwayland bruges), er muligheden for at ændre skalaen for fiktive outputenheder blevet tilføjet, "--display-config"-indstillingen er blevet foreslået, og X11-markøren i Mir-vinduet er blevet deaktiveret.
- I implementeringen af "wayland"-platformen, som giver dig mulighed for at køre Mir som en klient under kontrol af en anden sammensat Wayland-server, er muligheden for at skalere output fra Wayland-klienter blevet tilføjet.
- I MirAL (Mir Abstraction Layer), som kan bruges til at undgå direkte adgang til Mir-serveren og abstrakt adgang til ABI gennem libmiral-biblioteket, implementeres tilstanden "intet aktivt vindue".
- Mir-shell-demoen giver korrekt baggrundsskalering og tilføjer understøttelse til at køre GNOME Terminal på alle platforme.
- Løste nogle distro-specifikke problemer, herunder problemer med at køre Mir på Fedora og Arch Linux.
- Til mesa-kms-platformen, som tillader Mir at arbejde oven på Mesa- og KMS-drivere (andre platforme er mesa-x11, wayland og eglstream-kms), er der tilføjet understøttelse af skalerbart output.
Kilde: opennet.ru