V novom vydaní sa hlavné zmeny týkajú rozšírenej podpory obrazoviek s vysokou hustotou pixelov (HiDPI) a zlepšenej prenosnosti:
- Keď Mir beží pomocou protokolu Wayland, na obrazovkách HiDPI sa implementuje správne škálovanie. Každé výstupné zariadenie môže mať samostatné nastavenia mierky, vrátane čiastkových hodnôt mierky.
- V komponente na podporu spúšťania aplikácií X11 v prostredí založenom na Wayland (používa sa Xwayland) bola pridaná možnosť meniť mierku pre fiktívne výstupné zariadenia, bola navrhnutá možnosť „--display-config“ a kurzor X11 v okne Mir bol zakázaný.
- Pri implementácii platformy „wayland“, ktorá vám umožňuje spustiť Mir ako klienta pod kontrolou iného kompozitného servera Wayland, bola pridaná možnosť škálovať výstup klientov Wayland.
- V MirAL (Mir Abstraction Layer), ktorú možno použiť na zabránenie priamemu prístupu k serveru Mir a abstraktnému prístupu k ABI cez knižnicu libmiral, je implementovaný stav „no aktívne okno“.
- Ukážka mir-shell poskytuje správne škálovanie na pozadí a pridáva podporu pre spustenie terminálu GNOME na všetkých platformách.
- Vyriešené niektoré problémy špecifické pre distribúciu, vrátane problémov so spustením Mir na Fedore a Arch Linuxe.
- Pre platformu mesa-kms, ktorá Miru umožňuje pracovať nad ovládačmi Mesa a KMS (ďalšie platformy sú mesa-x11, wayland a eglstream-kms), bola pridaná podpora pre škálovateľný výstup.
Zdroj: opennet.ru