Vydanie displejového servera Mir 2.25

Bol vydaný displejový server Mir 2.25, ktorého vývoj pokračuje spoločnosťou Canonical, napriek ukončeniu vývoja prostredia Unity a edície Ubuntu pre smartfóny. Mir zostáva žiadaný v projektoch Canonical a teraz je pozicionovaný ako riešenie pre embedded zariadenia a Internet vecí (IoT). Kód projektu je distribuovaný pod licenciou GPLv2.

Mir poskytuje súbor knižníc na vytváranie kompozitných serverov na základe protokolu Wayland a zahŕňa typické funkčnosti okenných manažérov a displejových serverov. Projekt je navrhnutý na prácu na rôznych triedach zariadení, od bežných desktopových systémov po embedded zariadenia a systémy Internetu vecí (IoT). Medzi projekty založené na Mire môžeme spomenúť kompozitný manažér Miracle, rozhranie pre internetové kiosky Ubuntu Frame a používateľské prostredie Miriway.

V novej verzii:

  • Pridaná podpora Wayland rozšírenia ext-foreign-toplevel-list na získanie informácií o povrchoch umiestnených na najvyššej úrovni (toplevel), ktoré umožňujú organizovať pripínanie okien nad iným obsahom, napríklad na pripojenie vlastných panelov a prepínačov okien.
  • Pridaná podpora Wayland rozšírenia ext-data-control, ktoré umožňuje privilegovaným klientom spravovať spracovanie dát, napríklad na realizáciu manažérov schránky.
  • Implementovaná čiastočná podpora Wayland rozšírení ext-image-capture-source a ext-image-copy-capture na zachytávanie obsahu zobrazeného na obrazovke.
  • Prepracované spravovanie rozšírení Wayland.
  • Pridaná platforma evdev-rs, implementujúca libinput (spracovanie vstupných udalostí) v jazyku Rust.
  • Do platformy bol zahrnutý balík mir-renderer-gl, ktorý implementuje funkčnosť pre vykresľovanie cez OpenGL.
  • Vylepšená animácia zmeny veľkosti kurzora.
  • Pridaná trieda LocatePointer.
  • Pridané obslužné programy ApplicationSwitcher a StandardApplicationSwitcher na zjednodušenie implementácie prepínania medzi aplikáciami pomocou Alt + tab.
  • Navrhnutá nová trieda FloatingWindowManager s implementáciou okenného manažéra (staršia trieda MinimalWindowManager bola vyhlásená za zastaranú).
  • Pridaná metóda mir::report_exception().

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster