Vydanie zobrazovacieho servera Mir 1.2

Predloženej zobrazenie servera Mir 1.2, ktorej vývoj pokračuje spoločnosťou Canonical aj napriek odmietnutiu vývoja Unity shell a edície Ubuntu pre smartfóny. Mir zostáva v dopyte v projektoch Canonical a teraz je umiestnený ako riešenie pre vstavané zariadenia a internet vecí (IoT). Mir môže byť použitý ako kompozitný server pre Wayland, ktorý vám umožňuje spúšťať akékoľvek aplikácie využívajúce Wayland (napríklad zostavené s GTK3/4, Qt5 alebo SDL2) v prostrediach založených na Mir. Inštalačné balíčky sú pripravené pre Ubuntu 16.04/18.04/18.10/19.04 (PPA) A Fedora 28. 29. 30.

V novom vydaní:

  • V nástrojoch na zabezpečenie spúšťania aplikácií Wayland v prostredí Mir sa zvýšil počet podporovaných rozšírení protokolu Wayland. Rozšírenia wl_shell, xdg_wm_base a xdg_shell_v6 sú v súčasnosti predvolene povolené. zwlr_layer_shell_v1 a zxdg_output_v1 je možné povoliť samostatne. Začala sa práca na poskytovaní schopnosti definovať svoje vlastné rozšírenia protokolu Wayland pre ich grafické shelly založené na Mir. Prvým krokom pri implementácii takejto funkcie bolo pridanie nového balíka libmirwayland-dev, ktorý vám umožňuje vygenerovať triedu pre váš vlastný protokol a zaregistrovať ju v MirAL;
  • Možnosti vrstvy MirAL (Mir Abstraction Layer) boli rozšírené, čo sa dá použiť na zamedzenie priameho prístupu k serveru Mir a abstraktnému prístupu k ABI cez knižnicu libmiral. Pridaná podpora pre registráciu vlastných rozšírení Wayland do triedy WaylandExtensions. Pridaná nová trieda MinimalWindowManager s predvolenou implementáciou stratégie správy okien (možno ju použiť na vytváranie jednoduchých plávajúcich okien, ktoré podporujú klientov Wayland na presúvanie a zmenu veľkosti okna pomocou gest na dotykových obrazovkách);
  • Experimentálna podpora pre X11 aplikácie bola rozšírená o možnosť spúšťať komponent Xwayland podľa potreby.

Zdroj: opennet.ru

Pridať komentár