Izdanje poslužitelja zaslona Mir 1.2

Predstavljeno izdanje poslužitelja za prikaz Mir 1.2, čiji razvoj Canonical nastavlja, unatoč odbijanju razvoja Unity shell-a i Ubuntu izdanja za pametne telefone. Mir je i dalje 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 kompozitni poslužitelj za Wayland, koji vam omogućuje pokretanje bilo koje aplikacije pomoću Waylanda (na primjer, izgrađene s GTK3/4, Qt5 ili SDL2) u okruženjima temeljenim na Miru. Instalacijski paketi su pripremljeni za Ubuntu 16.04/18.04/18.10/19.04 (PPA) I fedora 28/29/30.

U novom izdanju:

  • U alatima za osiguranje pokretanja Wayland aplikacija u Mir okruženju povećan je broj podržanih proširenja Wayland protokola. Ekstenzije wl_shell, xdg_wm_base i xdg_shell_v6 trenutno su omogućene prema zadanim postavkama. zwlr_layer_shell_v1 i zxdg_output_v1 mogu se zasebno omogućiti. Počeo je rad na pružanju mogućnosti definiranja vlastitih proširenja Wayland protokola za njihove grafičke ljuske temeljene na Miru. Prvi korak u implementaciji takve značajke bilo je dodavanje novog paketa libmirwayland-dev, koji vam omogućuje generiranje klase za vaš vlastiti protokol i registraciju u MirAL-u;
  • Proširene su mogućnosti sloja MirAL (Mir Abstraction Layer), koji se može koristiti za izbjegavanje izravnog pristupa Mir serveru i apstraktnog pristupa ABI-ju kroz libmiral knjižnicu. Dodana podrška za registraciju vlastitih Wayland ekstenzija u klasu WaylandExtensions. Dodana je nova klasa MinimalWindowManager sa zadanom implementacijom strategije upravljanja prozorima (može se koristiti za stvaranje jednostavnih plutajućih prozorskih ljuski, podržavajući Wayland klijente da pomiču i mijenjaju veličinu prozora pomoću pokreta na ekranu na dodirnim zaslonima);
  • Eksperimentalna podrška za X11 aplikacije proširena je mogućnošću pokretanja komponente Xwayland prema potrebi.

Izvor: opennet.ru

Dodajte komentar