Izdanje servera za prikaz Mir 1.2

Poslao izdanje servera za prikaz Mir 1.2, čiji razvoj nastavlja Canonical, uprkos odbijanju da razvije Unity shell i Ubuntu izdanje za pametne telefone. Mir ostaje tražen u Canonical projektima i sada je pozicioniran kao rješenje za ugrađene uređaje i Internet stvari (IoT). Mir se može koristiti kao složeni server za Wayland, koji vam omogućava da pokrenete bilo koju aplikaciju koristeći Wayland (na primjer, izgrađen sa GTK3/4, Qt5 ili SDL2) u okruženjima baziranim na Miru. Instalacioni paketi su pripremljeni za Ubuntu 16.04/18.04/18.10/19.04 (PPA) i fedora 28/29/30.

U novom izdanju:

  • U alatima koji osiguravaju pokretanje Wayland aplikacija u okruženju Mir, povećan je broj podržanih proširenja Wayland protokola. Ekstenzije wl_shell, xdg_wm_base i xdg_shell_v6 su trenutno omogućene po defaultu. zwlr_layer_shell_v1 i zxdg_output_v1 mogu se omogućiti odvojeno. Počeo je rad na pružanju mogućnosti definiranja vlastitih proširenja Wayland protokola za njihove grafičke ljuske zasnovane na Miru. Prvi korak u implementaciji takve funkcije bio je dodavanje novog paketa libmirwayland-dev, koji vam omogućava da generišete klasu za sopstveni protokol i registrujete je u MirAL;
  • Proširene su mogućnosti sloja MirAL (Mir Abstraction Layer), koji se može koristiti za izbjegavanje direktnog pristupa Mir serveru i apstraktnog pristupa ABI-ju kroz libmiral biblioteku. Dodata podrška za registraciju vlastitih Wayland ekstenzija u klasu WaylandExtensions. Dodata nova klasa MinimalWindowManager sa podrazumevanom implementacijom strategije upravljanja prozorima (može se koristiti za kreiranje jednostavnih plutajućih prozorskih školjki, podržavajući Wayland klijente da pomeraju i menjaju veličinu prozora koristeći pokrete ekrana na ekranima osetljivim na dodir);
  • Eksperimentalna podrška za X11 aplikacije je proširena mogućnošću pokretanja Xwayland komponente po potrebi.

izvor: opennet.ru

Dodajte komentar