Mir 1.2 release van de displayserver

Geïntroduceerd servervrijgave weergeven Mir 1.2, dat nog steeds wordt ontwikkeld door Canonical, ondanks het stopzetten van de ontwikkeling van de Unity-shell en de Ubuntu-editie voor smartphones. Mir blijft in trek bij Canonical-projecten en is nu gepositioneerd als een oplossing voor embedded apparaten en het Internet of Things (IoT). Mir kan worden gebruikt als een samengestelde server voor Wayland, waarmee u alle toepassingen kunt uitvoeren die Wayland gebruiken (bijvoorbeeld gebouwd met GTK3/4, Qt5 of SDL2) in op Mir gebaseerde omgevingen. Installatiepakketten voorbereid voor Ubuntu 16.04/18.04/18.10/19.04 (PPA) En gleufhoed 28/29/30.

In de nieuwe uitgave:

  • In de tools om de lancering van Wayland-applicaties in de Mir-omgeving te verzekeren, is het aantal ondersteunde Wayland-protocoluitbreidingen verhoogd. De wl_shell, xdg_wm_base en xdg_shell_v6 extensies zijn momenteel standaard ingeschakeld. Afzonderlijk kunnen zwlr_layer_shell_v1 en zxdg_output_v1 worden ingeschakeld. Er is begonnen met het bieden van de mogelijkheid om hun eigen Wayland-protocoluitbreidingen te definiëren voor hun op Mir gebaseerde grafische shells. De eerste stap bij het implementeren van deze functie was de toevoeging van een nieuw libmirwayland-dev-pakket, waarmee u een klasse voor uw eigen protocol kunt genereren en deze bij MirAL kunt registreren;
  • De MirAL-laag (Mir Abstraction Layer) is uitgebreid, die kan worden gebruikt om directe toegang tot de Mir-server en abstractie van toegang tot ABI via de libmiral-bibliotheek te voorkomen. Ondersteuning toegevoegd voor het registreren van native Wayland-extensies in de klasse WaylandExtensions. Een nieuwe klasse MinimalWindowManager toegevoegd om een ​​standaard vensterstrategie te implementeren (kan worden gebruikt om eenvoudige wrappers met zwevende vensters te maken die Wayland-clients ondersteunen bij het verplaatsen en vergroten/verkleinen van een venster met behulp van schermgebaren op touchscreens);
  • Experimentele ondersteuning voor X11-applicaties is uitgebreid met de mogelijkheid om de Xwayland-component naar behoefte te starten.

Bron: opennet.ru

Voeg een reactie