Izšla je različica grafičnega strežnika Mir 2.25

Objavljen je izdanak displajnog servera Mir 2.25, čija se razvoj nastavlja od strane kompanije Canonical, uprkos povlačenju iz razvoja sučelja Unity i verzija Ubuntu za pametne telefone. Mir ostaje tražen u projektima Canonical i sada se pozicionira kao rešenje za ugrađene uređaje i internet stvari (IoT). Kod projekta se distribuirа pod GPLv2 licencom.

Mir pruža set biblioteka za kreiranje kompozitnih strežnikov na bazi protokola Wayland i uključuje standardne funkcionalnosti menadžera prozora i displajnih servera. Projekat je prilagođen za rad na različitim klasama uređaja, od običnih desktop sistema do ugrađenih uređaja i sistema interneta stvari (IoT). Od projekata baziranih na Mir-u naglašava se kompozitni menadžer Miracle, sučelje za internet kioske Ubuntu Frame i korisničko okruženje Miriway.

V novi različici:

  • Dodata je podrška za Wayland ekstenziju ext-foreign-toplevel-list za dobijanje informacija o površinama koje su postavljene na najvišem nivou (toplevel), što omogućava fiksiranje prozora iznad drugog sadržaja, na primer, za povezivanje vlastitih panela i prekidača prozora.
  • Dodata je podrška za Wayland ekstenziju ext-data-control, koja privilegovanim klijentima omogućava upravljanje obradom podataka, na primer, za implementaciju menadžera međuspremnika.
  • Implementirana je delimična podrška za Wayland ekstenzije ext-image-capture-source i ext-image-copy-capture za snimanje sadržaja koji se prikazuje na ekranu.
  • Redizajnirano je upravljanje Wayland ekstenzijama.
  • Dodata je platforma evdev-rs, koja implementira libinput (obrađivanje ulaznih događaja) na jeziku Rust.
  • U sastav platforme uključen je paket mir-renderer-gl, koji implementira funkcionalnost za renderovanje putem OpenGL-a.
  • Poboljšana je animacija promene veličine kursora.
  • Dodata je klasa LocatePointer.
  • Dodati su handler-i ApplicationSwitcher i StandardApplicationSwitcher za pojednostavljenje implementacije prebacivanja između aplikacija pomoću Alt + tab.
  • Predložen je novi klasa FloatingWindowManager sa implementacijom menadžera prozora (stara klasa MinimalWindowManager je proglašena zastarjelom).
  • Dodata je metoda mir::report_exception().

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster