Mir 1.2 megjelenítő szerver kiadás

Által benyújtott megjelenítő szerver kiadás Mir 1.2, amelyet továbbra is a Canonical fejleszt, annak ellenére, hogy felhagyott a Unity shell és az Ubuntu okostelefonos kiadás fejlesztésével. A Mir továbbra is keresett a Canonical projektekben, és mára a beágyazott eszközök és a tárgyak internete (IoT) megoldásaként pozicionálható. A Mir a Wayland kompozit szervereként használható, amely lehetővé teszi a Wayland használatával bármilyen alkalmazás futtatását (például GTK3/4, Qt5 vagy SDL2-vel épített) Mir-alapú környezetekben. Telepítőcsomagok előkészítve az Ubuntu 16.04/18.04/18.10/19.04 (PPA) És Fedora 28/29/30.

Az új kiadásban:

  • A Wayland alkalmazások Mir környezetben való elindítását biztosító eszközökben megnőtt a támogatott Wayland protokoll bővítmények száma. A wl_shell, xdg_wm_base és xdg_shell_v6 kiterjesztés jelenleg alapértelmezés szerint engedélyezve van. Külön-külön engedélyezhető a zwlr_layer_shell_v1 és a zxdg_output_v1. Megkezdődött a munka a saját Wayland-protokoll-bővítmények meghatározásán a Mir-alapú grafikus héjakhoz. A szolgáltatás megvalósításának első lépése egy új libmirwayland-dev csomag hozzáadása volt, amely lehetővé teszi, hogy osztályt generáljon saját protokolljához, és regisztrálja azt a MirAL-on;
  • Bővültek a MirAL (Mir Abstraction Layer) réteg képességei, amelyek segítségével elkerülhető a Mir szerverhez való közvetlen hozzáférés, illetve az ABI-hoz való hozzáférés absztrakciója a libmiral könyvtáron keresztül. Támogatás hozzáadva a natív Wayland bővítmények regisztrálásához a WaylandExtensions osztályhoz. Hozzáadott egy új MinimalWindowManager osztály, amely az alapértelmezett ablakozási stratégiát valósítja meg (egyszerű burkolók létrehozására használható lebegő ablakokkal, amelyek támogatják a Wayland klienseket az ablakok mozgatására és átméretezésére az érintőképernyőn megjelenő képernyőn megjelenő kézmozdulatokkal);
  • Az X11 alkalmazások kísérleti támogatása kibővült azzal a lehetőséggel, hogy szükség szerint elindítható az Xwayland komponens.

Forrás: opennet.ru

Hozzászólás