Mir 1.2 kuratidza server kuburitswa

Introduced kuratidza server kusunungurwa Ndakatarisa 1.2, kuvandudzwa kunoenderera mberi neCanonical, pasinei nekuramba kuumba Unity shell uye Ubuntu edition yemafoni efoni. Mir inoramba ichidiwa mumapurojekiti eCanonical uye ikozvino yakamiswa semhinduro yemidziyo yakamisikidzwa uye iyo Internet yezvinhu (IoT). Mir inogona kushandiswa sevhavha inoumbwa yeWayland, iyo inokutendera kuti umhanye chero zvikumbiro uchishandisa Wayland (semuenzaniso, yakavakwa neGTK3/4, Qt5 kana SDL2) munzvimbo dzeMir-based. Kuisa mapakeji akagadzirirwa Ubuntu 16.04/18.04/18.10/19.04 (PPA) uye fedora 28/29/30.

Mukuburitswa kutsva:

  • Mumaturusi ekuona kuvhurwa kweWayland application munzvimbo yeMir, huwandu hwekutsigirwa kweWayland protocol hwakawedzerwa. Iwo ekuwedzera wl_shell, xdg_wm_base uye xdg_shell_v6 anogoneswa nekusarudzika. zwlr_layer_shell_v1 uye zxdg_output_v1 inogona kugoneswa zvakasiyana. Basa ratanga kupa kugona kutsanangura yavo yekuwedzera yeWayland protocol kune yavo Mir-based graphical shells. Danho rekutanga pakuita chinhu chakadaro kwaive kuwedzera kweitsva libmirayland-dev package, iyo inokutendera kuti ugadzire kirasi yeprotocol yako woinyoresa muMirAL;
  • Iko kugona kweiyo MirAL (Mir Abstraction Layer) layer yakawedzerwa, iyo inogona kushandiswa kudzivirira yakananga kuMir server uye abstract kuwana iyo ABI kuburikidza ne libmiral raibhurari. Yakawedzera rutsigiro rwekunyoresa yako Wayland ekuwedzera kune iyo WaylandExtensions kirasi. Yakawedzera kirasi nyowani yeMinimalWindowManager ine yekumisikidza hwindo yekumisikidza (inogona kushandiswa kugadzira akareruka anoyangarara mahwindo magomba, achitsigira vatengi veWayland kuti vafambe uye vagadzirise hwindo vachishandisa gestures pachiratidziro chekubata-bata);
  • Tsigiro yekuyedza yeX11 application yakawedzerwa nekugona kuvhura chikamu cheXwayland sezvinodiwa.

Source: opennet.ru

Voeg