Uitgave van de displayserver Mir 2.25.

De release van de displayserver Mir 2.25 is gepubliceerd. De ontwikkeling hiervan wordt voortgezet door Canonical, ondanks het stopzetten van de ontwikkeling van de Unity-shell en de Ubuntu-editie voor smartphones. Mir blijft vraag hebben in projecten van Canonical en wordt nu gepositioneerd als een oplossing voor embedded devices en het Internet of Things (IoT). De code van het project wordt verspreid onder de GPLv2-licentie.

Mir biedt een set bibliotheken voor het creƫren van compositors servers op basis van het Wayland-protocol en omvat standaardfunctionaliteit van window managers en displayservers. Het project is ontworpen voor gebruik op verschillende apparaatklassen, van gewone desktop systemen tot embedded devices en IoT-systemen. Projecten die op Mir zijn gebaseerd, zijn onder andere de compositor Miracle, de shell voor internet kiosken Ubuntu Frame en de desktopomgeving Miriway.

In de nieuwe versie:

  • Ondersteuning voor de Wayland-extensie ext-foreign-toplevel-list is toegevoegd. Deze maakt het mogelijk om informatie te verkrijgen over oppervlakken die zich op het hoogste niveau (toplevel) bevinden en waarmee het mogelijk is om vensters boven andere inhoud te verankeren, bijvoorbeeld voor het aansluiten van eigen panelen en vensterwisselaars.
  • Ondersteuning voor de Wayland-extensie ext-data-control is toegevoegd, waarmee bevoegde klanten de gegevensverwerking kunnen beheren, bijvoorbeeld voor het implementeren van klembordmanagers.
  • Deelondersteuning voor de Wayland-extensies ext-image-capture-source en ext-image-copy-capture is geĆÆmplementeerd voor het vastleggen van content die op het scherm wordt weergegeven.
  • Het beheer van Wayland-extensies is herzien.
  • Het platform evdev-rs is toegevoegd, dat libinput (verwerking van invoerevenementen) implementeert in Rust.
  • Het platform bevat het pakket mir-renderer-gl, dat functionaliteit biedt voor rendering via OpenGL.
  • De animatie van de cursorresizing is verbeterd.
  • De class LocatePointer is toegevoegd.
  • Handlers voor ApplicationSwitcher en StandardApplicationSwitcher zijn toegevoegd om de implementatie van applicatiewisseling via Alt + tab te vereenvoudigen.
  • Een nieuwe class FloatingWindowManager is voorgesteld met de implementatie van een window manager (de oude class MinimalWindowManager is als verouderd gemarkeerd).
  • De methode mir::report_exception() is toegevoegd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster