Wydanie protokołów Wayland 1.18

opublikowany wydanie pakietu Protokoły Wayland 1.18, który zawiera zestaw protokołów i rozszerzeń, które uzupełniają możliwości podstawowego protokołu Wayland i zapewniają możliwości niezbędne do budowy serwerów złożonych i środowisk użytkowników. Wersja 1.18 zawiera drobne dodatki do istniejących protokołów, ulepszoną dokumentację i naprawione błędy. Weston 7.0 i Wayland 1.18 mają zostać wydane 23 sierpnia.

Obecnie protokoły Wayland zawierają następujące stabilne protokoły, które zapewniają kompatybilność wsteczną:

  • „viewporter” - umożliwia klientowi wykonywanie działań skalowania i przycinania krawędzi powierzchni po stronie serwera.
  • „czas prezentacji” – zapewnia wyświetlanie wideo.
  • „xdg-shell” to interfejs do tworzenia i interakcji z powierzchniami takimi jak okna, który umożliwia przesuwanie ich po ekranie, minimalizowanie, rozszerzanie, zmianę rozmiaru itp.

Niestabilne protokoły, których rozwój nie został jeszcze ukończony i nie ma gwarancji, że pozostaną kompatybilne z poprzednimi wersjami:

  • „fullscreen-shell” - kontrola pracy w trybie pełnoekranowym;
  • „metoda-wejściowa” – przetwarzanie metod wejściowych;
  • „idle-inhibit” - blokowanie uruchomienia wygaszacza ekranu (wygaszacza ekranu);
  • „input-timestamps” — znaczniki czasu zdarzeń wejściowych;
  • „linux-dmabuf” – współdzielenie kilku kart graficznych przy użyciu technologii DMABuff;
  • „text-input” — organizacja wprowadzania tekstu;
  • „gesty wskaźnikowe” - sterowanie z ekranów dotykowych;
  • „względne zdarzenia wskaźnikowe” – względne zdarzenia wskaźnikowe;
  • „ograniczenia wskaźnika” - ograniczenia wskaźnika (blokowanie);
  • „tablet” – obsługa wprowadzania danych z tabletów.
  • „xdg-foreign” - interfejs do interakcji z powierzchniami „sąsiadującego” klienta;
  • „xdg-decoration” - renderowanie dekoracji okiennych po stronie serwera;
  • „xdg-output” — dodatkowa informacja o wyjściu wideo (używana do skalowania ułamkowego);
  • "xwayland-keyboard-grub" - przechwytuje dane wejściowe w aplikacjach XWayland.
  • selekcja podstawowa - analogicznie do X11, zapewnia działanie schowka podstawowego (wybór podstawowy), z którego informacje wstawiane są najczęściej środkowym przyciskiem myszy;
  • linux-explicit-synchronization to specyficzny dla Linuksa mechanizm synchronizacji buforów związanych z powierzchnią.

Źródło: opennet.ru

Dodaj komentarz