Izdanje displej servera Mir 2.25

Objavljen je novi pregled zaslona Mir 2.25, čija se razvoj nastavlja od strane tvrtke Canonical, unatoč odustajanju od daljnjeg razvoja sučelja Unity i verzije Ubuntua za pametne telefone. Mir ostaje tražen u projektima Canonical i sada se pozicionira kao rješenje za ugrađene uređaje i Internet stvari (IoT). Izvorni kod projekta distribuira se pod GPLv2 licencom.

Mir pruža skup biblioteka za izradu kompozita poslužitelja temeljenih na Wayland protokolu i uključuje osnovnu funkcionalnost upravitelja prozora i preglednika zaslona. Projekt je osmišljen za rad na raznim klasama uređaja, od običnih stolnih sustava do ugrađenih uređaja i sustava Interneta stvari (IoT). Među projektima temeljenim na Miru može se istaknuti kompozitni upravitelj Miracle, sučelje za internetske kioske Ubuntu Frame i korisničko okruženje Miriway.

U novoj verziji:

  • Dodana je podrška za Wayland ekstenziju ext-foreign-toplevel-list za dobivanje informacija o površinama koje su postavljene na vrhnjem nivou (toplevel), što omogućuje fiksiranje prozora iznad drugog sadržaja, na primjer, za povezivanje vlastitih panela i prekidača prozora.
  • Dodana je podrška za Wayland ekstenziju ext-data-control, koja privilegiranim klijentima omogućuje upravljanje obradom podataka, na primjer, za implementaciju upravitelja međuspremnika.
  • Implementirana je djelomična podrška za Wayland ekstenzije ext-image-capture-source i ext-image-copy-capture za snimanje sadržaja prikazanog na ekranu.
  • Redizajniran je način upravljanja Wayland ekstenzijama.
  • Dodana je platforma evdev-rs koja implementira libinput (obrada ulaznih događaja) na jeziku Rust.
  • U sastav platforme uključena je paket mir-renderer-gl koji implementira funkcionalnost za prikazivanje putem OpenGL-a.
  • Poboljšana je animacija promjene veličine pokazivača.
  • Dodana je klasa LocatePointer.
  • Dodani su upravljači ApplicationSwitcher i StandardApplicationSwitcher za pojednostavljenje implementacije prebacivanja između aplikacija koristeći Alt + tab.
  • Predložena je nova klasa FloatingWindowManager s implementacijom upravitelja prozora (stara klasa MinimalWindowManager proglašena je zastarjelom).
  • Dodana je metoda mir::report_exception().

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster