Mir 1.2 pantaila zerbitzariaren bertsioa

Bidalita bistaratzeko zerbitzariaren oharra Mir 1.2, zeinaren garapenak Canonical-ek jarraitzen du, Unity shell-a eta telefono adimendunetarako Ubuntu edizioa garatzeari uko egin dioten arren. Mir-ek Canonical proiektuetan eskatzen jarraitzen du eta gaur egun txertatutako gailuetarako eta Gauzen Interneterako (IoT) irtenbide gisa kokatzen da. Mir Wayland-en zerbitzari konposatu gisa erabil daiteke, eta horri esker Wayland erabiliz edozein aplikazio exekutatu (adibidez, GTK3/4, Qt5 edo SDL2-ekin eraikia) Mir-en oinarritutako inguruneetan. Instalazio paketeak Ubuntu 16.04/18.04/18.10/19.04 (PPA) Eta Fedora 28/29/30.

Argitalpen berrian:

  • Wayland aplikazioak Mir ingurunean abian jartzea ziurtatzeko tresnetan, onartzen diren Wayland protokolo-luzapenen kopurua handitu da. wl_shell, xdg_wm_base eta xdg_shell_v6 luzapenak lehenespenez gaituta daude. zwlr_layer_shell_v1 eta zxdg_output_v1 bereizita gaitu daitezke. Mir-en oinarritutako shell grafikoetarako Wayland protokoloaren luzapen propioak definitzeko gaitasuna eskaintzeko lana hasi da. Ezaugarri hori ezartzeko lehen urratsa libmirwayland-dev pakete berri bat gehitzea izan zen, zeinak zure protokolo propiorako klase bat sortzeko eta MirALen erregistratzeko aukera ematen duena;
  • MirAL (Mir Abstraction Layer) geruzaren gaitasunak zabaldu dira, eta Mir zerbitzarirako sarbide zuzena eta ABIrako sarbide abstraktua saihesteko erabil daiteke libmiral liburutegiaren bidez. Zure Wayland luzapenak WaylandExtensions klasean erregistratzeko laguntza gehitu da. MinimalWindowManager klase berri bat gehitu da leihoen kudeaketa estrategia lehenetsi batekin (leiho mugikorreko maskor soilak sortzeko erabil daiteke, Wayland bezeroei ukipen-pantailetan pantaila keinuak erabiliz leiho bat mugitzeko eta tamainaz aldatzeko lagunduz);
  • X11 aplikazioetarako laguntza esperimentala zabaldu da Xwayland osagaia behar bezala abiarazteko gaitasunarekin.

Iturria: opennet.ru

Gehitu iruzkin berria